
Triad of Valor
보스 공격·패링·체력 처리와 계정 연동을 구현하고, 클라우드 저장을 팀의 캐릭터 복원 흐름에 연결했습니다. 함께 보스전에 도전하는 Unreal Engine 액션 RPG입니다.
담당게임플레이 프로그래머 · 전투·계정 연동·클라우드 저장
플레이 규칙을 구현하고, 게임 상태를 서버와 연결합니다.
Unreal 팀 게임에서 퍼즐·전투와 클라우드 저장을 맡았습니다. C++·C#으로 기능을 구현하고, 기획·아트·프로그래머와 동작 조건을 맞춰 레벨과 팀 코드에 연결했습니다.
DigiPen · B.S. Computer Science
보스 공격·패링·체력 처리와 계정 연동을 구현하고, 클라우드 저장을 팀의 캐릭터 복원 흐름에 연결했습니다. 함께 보스전에 도전하는 Unreal Engine 액션 RPG입니다.
담당게임플레이 프로그래머 · 전투·계정 연동·클라우드 저장

피아노·문·창문의 상호작용을 구현하고, 플레이테스트에 맞춰 입력 판정과 조작 안내를 다듬었습니다. 거울로 이어진 두 시대의 저택을 탐험하는 퍼즐 어드벤처입니다.
담당게임플레이 프로그래머 · 퍼즐 오브젝트와 상호작용

AI와 함께 잠입·퍼즐 캠페인을 만들고, 경비 이동의 정지 문제를 재현·수정했습니다. 웹페이지의 카드와 패널을 탐험하는 브라우저 게임입니다.
담당개인 기획 · 플레이 피드백 · AI 보조 개발·검증

Nintendo Switch 개발킷으로 제작
점프를 따라가는 카메라와 HUD·메뉴·착지 효과를 구현했습니다. Nintendo Switch 개발킷으로 제작한 Unity 팀 게임이며, 별도 WebGL 버전으로도 플레이할 수 있습니다.
담당카메라 · UI · 플레이 피드백 프로그래머

조명·거리·시야를 적의 감지와 행동에 연결하고, 계산값을 HUD로 확인하는 공동 기술 데모입니다. Unreal Engine으로 빛을 활용한 잠입 상황을 구성했습니다.
담당공동 개발

팀 자체 C++ 엔진 · BLUE
팀 자체 C++ 엔진 BLUE에서 기하·물리·충돌과 퍼즐 오브젝트·레벨을 구현했습니다. 사물의 시간을 바꾸어 집으로 돌아갈 길을 찾는 퍼즐 게임입니다.
담당물리 프로그래머 · 디자인 리드

플레이어와 적의 턴, 스킬, 튜토리얼을 구현하고 팀의 아트·사운드와 연결했습니다. 주사위 보드와 RPG 전투를 결합한 팀 게임입니다.
담당리드 디자이너 · 전투 시스템 프로그래머

Seeds 팀의 프로그래머로 참여해 극성 전환을 활용한 퍼즐 프로토타입을 공동 제작했습니다. 자성 오브젝트가 주는 힘을 이용해 길을 찾는 게임입니다.
담당프로그래머

Seeds 팀의 디렉터로 참여한 퍼즐 프로토타입입니다. 팀은 슬라임의 형태 변화와 이동·장치를 연결해 출구를 찾는 레벨을 구성했습니다.
담당디렉터

Seeds 팀의 개발 담당으로 참여해 농장 방어 액션 프로토타입을 공동 제작했습니다. 허수아비의 공격·방어·아이템을 활용해 새들로부터 농장을 지킵니다.
담당개발 담당
지출 검증 팀 프로토타입과 일상에서 필요한 관리 앱·도구를 만들었습니다. 요구사항과 검토 기준을 먼저 정하고, AI와 작업을 나눠 구현·검증했습니다.

지출 요청의 예산·한도·중복 여부를 확인하는 팀 프로토타입입니다. AI 분석과 정책 판정을 나누고, 통과한 요청을 Devnet 테스트 결제로 연결합니다.
담당AI 보조 개발·검증 · 팀 프로젝트

흩어진 노트·문서·외부 링크를 한곳에 모아 검색하고, 폴더·태그와 자료 간 연결로 정리하는 Windows 로컬 앱입니다.
담당개인 기획·기능 설계 · AI 보조 개발·검증

오늘 할 일과 약속, 집중할 시간과 루틴을 한곳에서 확인하고 기록하는 로컬 플래너입니다. 날짜별 체크인과 회고를 함께 관리합니다.
담당개인 기획·기능 설계 · AI 보조 개발·검증
채용 지원마다 전형 단계·다음 행동·제출 자료를 모아 면접 준비까지 관리하는 로컬 앱입니다. 학습·작업·일정·재무 기록도 함께 정리합니다.
담당개인 기획·업무 흐름 설계 · AI 보조 개발·검증
연습할 음과 손을 확인하고 필요한 구간을 반복하도록 돕는 Android 앱입니다. MIDI·MusicXML 기반 건반 안내와 손별 연습·미리듣기를 제공합니다.
담당개인 기획·연습 기능 설계 · AI 보조 개발·검증
C++로 구현한 그래픽스·충돌·네트워크·동시성 과제와 데이터베이스 실습, 서비스 설계 작업입니다.

요구사항·화면·데이터·API 설계 문서를 작성해 변경 영향 검토와 승인 흐름을 정의했습니다. 요구사항과 구현·테스트 항목의 관계를 추적하는 서비스 설계입니다.
담당개인 서비스 기획·설계 · AI 보조 문서 작성·검증
인덱스·페이지네이션별 SQL을 작성해 실행계획을 비교하고, 별도 세션에서 격리 수준 차이와 데드락을 실험했습니다. PostgreSQL 학습 환경의 쿼리·트랜잭션 분석입니다.
담당SQL 실습 · 실행계획 분석

격자에서 A* 경로를 찾고 장애물을 고려해 경로를 다듬으며, 시야와 점유 정보를 계산한 게임 AI 과제입니다.
담당A* 탐색·경로 후처리·지형 분석 구현
스레드 동기화, 병렬 작업 분배와 CAS 기반 연결 리스트를 구현하며 동시성의 조건과 한계를 살펴본 프로젝트입니다.
담당연결 리스트·스트레스 테스트와 병렬 과제 구현
기본 도형의 교차 판정, 동적 AABB 트리, BSP와 GJK를 구현한 C++ 기하·공간 분할 과제입니다.
담당기하 교차·공간 탐색·볼록 도형 연산 구현
크래시 덤프와 메모리 할당 기록, 실행 위치 샘플을 수집해 오류를 살펴보는 C++ 진단 도구를 구현했습니다.
담당크래시 분석·메모리 추적·프로파일러 구현
모델·카메라·셰이더를 구현하고 지연 조명, 노멀 매핑, 반사·굴절로 확장한 OpenGL 렌더링 과제입니다.
담당렌더링 패스·셰이더·카메라 수학 구현
TCP·UDP 송수신과 논블로킹 I/O를 구현한 WinSock 과제입니다. 제공된 Lockstep 게임에 UDP 통신과 턴·좌표 직렬화를 연결했습니다.
담당TCP·UDP 통신 · Lockstep 턴 정보 직렬화 구현
최근접 점 쌍, 제약이 있는 경로 탐색, 배낭·정렬·순열 문제를 C++ 자료구조와 알고리즘으로 해결한 과제 모음입니다.
담당그래프 탐색·분할 정복·정렬·조합 문제 구현
팀이 함께 사용하는 코드에서 기능의 동작 조건을 맞춰 왔습니다. DigiPen에서는 팀 자체 C++ 엔진의 물리·충돌을, Unreal·Unity 프로젝트에서는 퍼즐·전투·카메라·UI와 저장 기능을 맡았습니다.
문제가 생기면 입력과 상태, 모듈 사이의 연결을 따라가며 원인을 좁힙니다. AI를 활용할 때도 구현할 기능과 확인할 조건을 정하고, 변경 내용과 실행 결과를 검토합니다.
GitHub에서 작업 보기B.S. Computer Science in
Real-Time Interactive Simulation
2026년 4월 졸업
SK AX · AI·데이터·클라우드 교육
C++ · C# · Unreal Engine · Unity
ADDITIONAL EXPERIENCEAzure · SQL · TypeScript · Electron
Kotlin · Git · Perforce · Codex