김기훈

신입 개발자로 사용자 경험을 중요시하는 웹 개발을 합니다.

프로필 사진

프로젝트

실사용 서비스
마영지지 이미지

마영지지

넥슨에서 유통 및 개발한 마비노기 영웅전의 정보 제공 웹 사이트

TypeScriptReactNext.jsTailwind CSSPythonFastAPIPostgreSQLSupabaseAWS AmplifyAWS EC2Git
인사이드 아웃 이미지

인사이드 아웃

LLM 기반 동기면담 기법의 상담 웹 서비스로, 공공기관 근로자를 위한 상담 서비스를 제공하는 프로젝트

TypeScriptReactNext.jsTailwind CSSJavaJava Spring bootPythonFastAPIPostgreSQLSupabaseDockerAzure Wep AppLangChainGitJira
실사용 서비스
상담냥 이미지

상담냥

LLM을 이용한 동기면담 기법의 상담 앱 서비스

React NativeFirebaseFireStoreOpenAI APIGit
실사용 서비스
향유고래 이미지

향유고래

문화예술 정기 모임 웹 서비스

TypeScriptReactPythonDjangoDjango REST frameworkMongoDBGit

보유 스킬

프론트엔드

React 아이콘

React

Next.js 아이콘

Next.js

React Native 아이콘

React Native

Tailwind CSS 아이콘

Tailwind CSS

비지니스 수준에서 React와 Next.js를 활용한 웹 애플리케이션 개발 경험이 있음 SSR, SSG, ISR 등 다양한 렌더링 방식을 이해하고 적용할 수 있음. React Native를 활용한 모바일 앱 개발 경험이 있음 Tailwind CSS를 활용한 반응형 UI 개발에 익숙함. 컴포넌트 기반 아키텍처와 상태 관리에 능숙하며, 프레임워크의 내부 동작 원리를 이해함.

백엔드

FastAPI 아이콘

FastAPI

Django 아이콘

Django

Java Spring boot 아이콘

Java Spring boot

PostgreSQL 아이콘

PostgreSQL

Supabase 아이콘

Supabase

비지니스 수준에서 FastAPI와 Django를 활용한 백엔드 개발 경험이 있음 SQL Alchemy를 활용한 데이터베이스 연동 경험이 있음 Java Spring Boot를 활용한 백엔드 개발 경험이 있음 JWT를 이용한 회원가입, 비동기 처리, Java Spring Security 구현에 대한 이해가 있음 PostgreSQL을 활용한 데이터베이스 설계 및 최적화가 가능하며, Supabase를 비즈니스 단계에서 활용할 수 있음.

프로그래밍 언어

JavaScript 아이콘

JavaScript

TypeScript 아이콘

TypeScript

Python 아이콘

Python

Java 아이콘

Java

JavaScript ES6+ 문법에 능숙하며, 비동기 프로그래밍(Promise, async/await), 클로저, 프로토타입 등 JavaScript의 핵심 개념을 이해함 TypeScript의 타입 시스템을 활용하여 코드의 안정성을 높일 수 있으며, 인터페이스, 제네릭, 유틸리티 타입 등 고급 기능을 활용한 개발 경험이 있음 Python을 활용한 웹개발, 챗봇 개발 등 다양한 개발 경험이 있으며, 내부 동작을 이해하고 병렬 처리 및 비동기 프로그래밍 경험이 있음 Java를 활용한 백엔드 개발 경험이 있으며, 객체 지향 프로그래밍 구현에 대한 이해가 있음.

AI

TensorFlow 아이콘

TensorFlow

Scikit-learn 아이콘

Scikit-learn

Hugging Face 아이콘

Hugging Face

LangChain 아이콘

LangChain

TensorFlow를 활용한 딥러닝 모델 설계 및 학습이 가능하며, 이미지 인식 및 자연어 처리 모델 개발 경험이 있음 Scikit-learn을 활용한 다양한 머신러닝 알고리즘을 활용한 데이터 분석 및 예측 모델 개발 경험이 있음 Hugging Face의 사전 학습된 트랜스포머 모델을 활용한 자연어 처리 및 파인튜닝 경험이 있음 LangChain을 활용하여 OpenAI, Claude, Gemini 등 다양한 모델을 연동하여 사용할 수 있음.

기타 도구

Git 아이콘

Git

Docker 아이콘

Docker

AWS 아이콘

AWS

Azure 아이콘

Azure

Git을 활용한 브랜치 전략을 활용한 협업 경험이 풍부하며, 버전 관리, 코드 리뷰, 충돌 해결 등 Git 워크플로우에 능숙함 Docker를 활용한 배포 경험이 있으며, 컨테이너 이미지 빌드 및 배포 경험이 있음 AWS Amplify를 활용한 배포 경험과 EC2를 이용한 배포경험이 있으며 아마존 리눅스 환경의 CLI를 능숙하게 다룰 수 있음 Azure Web App을 활용한 배포 경험이 있으며 Docker와 연동하여 CI/CD 파이프라인을 구축할 수 있음.

경험

react-daum-postcode

다음 우편번호 오픈소스 라이브러리로, 타입 일관성 개선 및 중복 제거를 위한 인터페이스 수정 작업에 기여함.

2025.03

KT Aivle School AI 개발자 양성과정 수료

KT에서 운영하는 교육 기관에서 진행된 AI 개발자 양성과정 최우수 수료

2024.09 - 2025.02

KISIA AI 보안 기술 개발 교육 과정 수료

한국정보보호진흥원에서 진행된 AI 보안 기술 개발 교육 과정 수료

2024.07 - 2024.10

학력

한국외국어대학교

학사 - TESOL영어학

2015.03 - 2024.08

화정고등학교

고등학교 - 인문계열

2011.03 - 2014.02

기타

자격증

  • AICE Associate

  • 워드프로세서 1급

수상 경력

  • KT Aivle School 최우수 졸업생 Dean's List

언어

  • 한국어 (원어민)

  • 영어 (TOEIC 845점)