안녕하세요

클라이언트 개발자,
김경훈 입니다.

직관적이고 유지보수적인 코드를 작성하며,
빠른 개발 속도로 제품을 만들어냅니다.

About Me

이름
김경훈
생년월일
2000.10.31
위치
제주, 대한민국
이메일
rudgns4541@gmail.com
학력
공주대학교 컴퓨터공학전공
전화번호
010-9345-7509

게임 개발로 시작해서 앱, 웹 개발까지 다양한 작품을 만들어온 개발자입니다.
다양한 기술로 작품을 만들어내는 것에 큰 즐거움을 느낍니다.

핵심 역량

구조를 먼저 설계합니다

빠른 코드보다 구조화된 코드를 우선합니다.
작동하는 코드보다 유지보수 가능한 코드를 우선합니다.

🔍

직관적인 코드

직관적인 코드 작성과 네이밍을 최우선시합니다.

빠른 개발

효율적인 워크플로우로 신속하게 결과물을 만들어냅니다.

🛠

지속 가능한 유지보수

당장의 내일도 수정하기 쉬운 구조를 설계합니다.

💪

체력

개인 루틴을 철저히 지키며 체력관리로 지속적인 개발을 합니다.

단순히 돌아가는 코드를 만드는 것을 넘어, 직관적인 네이밍과 구조를 고민하며 코드를 작성합니다. 최신 기술 트렌드를 학습하는 이유는 더 빠른 생산성으로 비즈니스 문제를 해결하기 위함이며, 최종적으로는 누구나 수정하기 쉬운 유지보수성이 뛰어난 작품을 남기는 것을 즐깁니다.

Released

실제로 사용자들에게 제공되고 있는 서비스들입니다.

Work Island
원스토어
Android
운영중

Work Island

사장님과 알바생을 위한 스케줄 및 급여 관리 앱

FlutterDriftFirebaseFirebase Test Lab
히든 차트게임
원스토어
Web & App
배포준비중

히든 차트게임

숨겨진 차트를 예측하여 돈을 불리는 게임

Fluttershared_preferencesCloudFlare Pages

Projects

다양한 기술 스택과 도메인에서 진행한 프로젝트들입니다.

[앱 개발] Kasi-AI (카시코이)

[앱 개발] Kasi-AI (카시코이)

2026.01.06 ~ 2026.02.03 (1달)

J-POP 가사를 AI(Gemini)와 함께 공부하는 일본어 학습 안드로이드 앱

  • AI의 가사 과외: Gemini AI가 가사 속 어려운 문법이나 단어 설명
  • 로그인 안 해도 OK: 로그인 없이도 내 폰(Drift DB)에 공부 기록 저장
AppFlutterGemini APIFirebaseDriftFigma AI
자세히 보기 →
[게임 개발] WinAPI 2D 슈팅 게임

[게임 개발] WinAPI 2D 슈팅 게임

2025.08.08 ~ 205.08.17 (9일)

WinAPI와 C++를 기반으로 제작한 2D 탑다운 슈팅 게임. Strategy 패턴을 활용한 다양한 탄막 구현.

  • Strategy 패턴을 활용한 런타임 공격 방식 변경
  • 오브젝트 풀링을 이용한 효율적인 총알 관리
WinAPIC++Strategy PatternObject PoolingGame Loop선형대수학
자세히 보기 →
[게임 개발] Unity 3D RPG 제작

[게임 개발] Unity 3D RPG 제작

25.03.23 ~ 25.06.15 (3개월) + 25.12.09 ~ 26.01.11 리팩토링 (1개월)

적을 처치하며 레벨업을 통해 스테이지를 클리어하는 3D RPG 게임 개발

  • Behavior Tree를 활용한 전략적인 적 AI 구현
  • FSM(유한 상태 머신) 기반의 정교한 플레이어 상태 관리 (FreeLook/TargetLook)
UnityC#Shader GraphFSMBehavior Tree, Vector
자세히 보기 →
[팀 프로젝트] 웹 쇼핑몰 (E-Commerce)

[팀 프로젝트] 웹 쇼핑몰 (E-Commerce)

2025.01.16 ~ 2025.02.13 (1달)

사용자 인증, 상품 관리, 주문/결제, 배송지 관리 등 핵심 기능을 갖춘 웹 쇼핑몰

  • 사용자 인증 기능: 네이버, 구글, Oauth를 활용한 간편 로그인
  • 상품 관리: 판매자가 회원에게 판매할 상품을 관리
WebSpring BootREST APIOAuthToss APITeam Project
자세히 보기 →
[팀 프로젝트] 기업용 그룹웨어 시스템

[팀 프로젝트] 기업용 그룹웨어 시스템

2024.08.26 ~ 2024.09.25 (1달)

근태관리, 휴가신청, 급여관리, 메일, Q&A 게시판 기능을 제공하는 웹 기반 그룹웨어 시스템

  • 근태관리 기능을 통한 사용자의 근태기록 제공
  • 개별 사용자의 휴가신청 기능 제공
WebRest APIServerDatabaseTeam Project
자세히 보기 →
[게임개발] Unity Summoner - 2D 턴제 전략 전투 게임

[게임개발] Unity Summoner - 2D 턴제 전략 전투 게임

2024.08.08 ~ 2024.11.22 (4개월)

대학 캡스톤 디자인 강의 프로젝트 주제로 턴제 전투 기반 2D 전략 게임 개발

  • CSV 기반 대사 데이터 파싱 및 관리 시스템
  • Switch-Case 구조를 활용한 직관적인 스토리 연출 제어
UnityC#GitFigmaNotionDiscord
자세히 보기 →
[웹 게임] 벽돌 깨기 (Broken Block)

[웹 게임] 벽돌 깨기 (Broken Block)

2024.07.12 ~ 2024.07.22 (10일)

HTML5 Canvas와 JavaScript를 활용한 웹 기반 벽돌 깨기 게임

  • 3x7 배열의 벽돌과 공, 받침대를 활용한 벽돌 깨기
  • 마우스로 공을 튕길 방향 선택 및 받침대 조작 기능
WebHTMLJavaScriptLocal StorageTeam Project
자세히 보기 →
[논문] 프로그래머스 데이터를 활용한 프로그래밍 언어 동향 분석

[논문] 프로그래머스 데이터를 활용한 프로그래밍 언어 동향 분석

2024.04.01 ~ 2024.06.01 (약 2개월)

프로그래머스 개발자 설문조사 데이터를 기반으로 언어 사용률, 직무별 기술 스택 및 연봉을 분석하여 동향을 파악한 논문입니다.

  • 프로그래밍 언어 사용률 분석
  • 직무별 언어 및 라이브러리 사용 현황 분석
PythonPandasNumPyMatplotlibData Analysis논문
자세히 보기 →
[게임 개발] 멀티플레이 숫자 야구

[게임 개발] 멀티플레이 숫자 야구

2024.03.11 ~ 2024.06.14 (4개월)

Photon을 활용한 실시간 멀티플레이 숫자 야구 게임입니다. 팀을 나눠 비밀 숫자를 맞추는 전략 게임입니다.

  • 닉네임 입력 후 방 생성 및 입장 기능
  • 팀 채팅 기능을 통한 전략적 소통
UnityC#Photon
자세히 보기 →
[게임 개발] LCBD (Life is Choice Between Birth and Death)

[게임 개발] LCBD (Life is Choice Between Birth and Death)

2023.06.01 ~ 2023.12.01 (주 작업은 초기 3개월)

거대한 나무를 탐험하며 인생의 선택을 마주하는 2D 플랫포머 게임. 창업동아리 사업아이템으로 제작되었습니다.

  • 스택(Stack) 구조를 활용한 UI 창 관리 시스템
  • Dictionary를 활용한 유연한 키 바인딩 시스템
UnityC#UI/UXGit창업동아리
자세히 보기 →
[논문] 다익스트라 알고리즘을 활용한 서울시 단거리 버스 노선 제안

[논문] 다익스트라 알고리즘을 활용한 서울시 단거리 버스 노선 제안

2022.06.01 ~ 2022.12.01 (1학기)

서울시 공공데이터를 분석하고 다익스트라 알고리즘을 활용하여 효율적인 단거리 버스 노선을 제안하는 연구 논문입니다.

  • 버스 이용이 많은 지역 분석
  • 노원구 내 중고등학교 주변 버스 이용량 분석
PythonPandasMatplotlibDijkstra AlgorithmData Analysis논문
자세히 보기 →

기술 스택

다양한 기술과 도구를 활용하여 최고의 결과물을 만들어냅니다.

주력 기술
사용 경험 있음
한 번 사용

Language

C#C++DartPythonTypeScript

FrontEnd

UnityUnrealFlutterNext.jsReactTailwind CSS

BackEnd

FirebaseSpring

DevOps

Git(CI/CD)GitHubGeminiVercelCloudFlare Pages

History

개발자로서 성장하기 위해 걸어온 발자취입니다.

2026.01 ~ 현재

개인 개발

개인 프로젝트 출시중

다양한 개인 프로젝트를 기획하고 개발하며, 나만의 작품을 출시하여, 실무 경험을 쌓고 있습니다. 지금까지 3개의 프로젝트를 진행했으며, 근무관리 앱인 'Work Island'를 출시했고, 개발자 지인들과 협업하여 개발한 예측투자 게임인 'Hidden Chart Game'을 출시 준비중에 있습니다.

Flutter앱 개발배포 및 출시
2025.03 ~ 2026.01

SBS게임 아카데미(수강 종료)

Unity, Unreal

Unity와 Unreal 엔진을 활용한 게임 개발 전문 교육 과정을 수료하며, 게임 개발에 필요한 전반적인 지식을 습득했습니다.

UnityUnrealAI게임 수학렌더링
2024.06 ~ 2025.02

Java Spring React로 완성하는 클라우드 활용 풀스택 개발 부트캠프 (수료)

풀스택 개발 과정

기초 웹 기술을 습득 후 Java Spring을 활용한 계층 구조로 백엔드 개발을 익혀 팀원과 협업으로 프로젝트를 진행하여 그룹웨어 시스템과 웹 쇼핑몰 홈페이지를 제작했습니다.

SpringHtmlMariaDBGit
2019.03 ~ 2025.02

공주대학교(졸업)

컴퓨터공학전공 학사

CS 전공 지식을 기반으로 효율적인 코드 설계 능력을 길렀으며, 게임 제작 동아리 임원으로서 부원들과 의사소통 능력을 향상시켰습니다. 타 전공 학우들과 협업 프로젝트를 진행하며 협업 능력도 함께 키웠으며, 파이썬을 활용한 빅데이터 분석 주제로 논문을 2개 작성하였습니다.

CS게임 제작동아리논문작성의사소통