
LectureScribe
- 개인 프로젝트 · AI 활용 개발
수업 중 놓친 내용을 다시 확인하려고 만든 맥 전용 STT 앱입니다. 강의를 녹음해 텍스트로 바꾸고, 필요한 내용은 요약해서 볼 수 있습니다.
담당기획 · AI 활용 개발
문서화와 소통을 중요하게 생각합니다.
C++과 C를 주로 사용하며, 팀 프로젝트에서 게임 기능과 C# 서버 API를 개발했습니다.
필요한 기능과 역할을 팀원들과 정리하고, 함께 정한 목표를 완성하기 위해 노력합니다.

강의 내용을 정리하고, 지출 요청을 검토하고, 개인 기록을 관리하는 앱을 AI와 함께 만들었습니다. SQL을 공부하며 진행한 데이터베이스 실습도 소개합니다.

수업 중 놓친 내용을 다시 확인하려고 만든 맥 전용 STT 앱입니다. 강의를 녹음해 텍스트로 바꾸고, 필요한 내용은 요약해서 볼 수 있습니다.
담당기획 · AI 활용 개발

AI 분석과 지출 정책 검사를 나눠 구현한 4인 팀 프로토타입입니다. AI 보조 개발·검증에 참여했으며, 예산·한도·중복 요청을 검사하고 Solana Devnet에서 결제를 테스트했습니다.
담당AI 보조 개발·검증

노트·문서·링크를 모아 검색하는 Windows 앱입니다. 기능을 기획하고 AI와 개발했으며, 자료 분류와 JSON 가져오기 검사, 초기화 전 백업 기능을 만들었습니다.
담당개인 기획·기능 설계 · AI 보조 개발·검증
SQL 기초를 익히며 진행한 수업 실습입니다. 인덱스와 페이지네이션에 따른 실행계획, 격리 수준의 차이와 데드락을 비교하고 결과를 정리했습니다.
담당SQL 실습 · 실행계획 분석
일정 관리와 피아노 연습 등 직접 쓰고 싶었던 도구를 AI와 함께 만들었습니다.

할 일·일정·반복할 습관을 관리하는 Windows 앱입니다. 기획과 AI 협업 개발을 진행했으며, JSON을 가져올 때 형식과 항목 간 관계를 검사하고 변경 내용을 먼저 보여 주도록 했습니다.
담당개인 기획·기능 설계 · AI 보조 개발·검증

요구사항이 바뀌면 어떤 화면·API·데이터·테스트를 수정해야 하는지 찾는 서비스를 설계했습니다. SKALA 개인 프로젝트로, 문서 간 연결과 변경 검토·승인 절차를 정리했습니다.
담당개인 서비스 기획·설계 · AI 보조 문서 작성·검증
개발 중 · 핵심 기능 구현 단계
연습할 음을 건반에 표시하고 원하는 구간을 반복하는 Android 앱을 개발하고 있습니다. AI와 함께 MIDI·MusicXML 불러오기, 손별 연습과 합성 미리듣기를 구현했습니다.
담당개인 기획·연습 기능 설계 · AI 보조 개발·검증
개발 중 · 로컬 MVP
회사별 지원 현황과 취업 준비 자료를 모아 보는 Windows 앱을 개발하고 있습니다. AI와 함께 전형 단계·할 일·제출 자료·면접 준비를 관리하는 기능을 만들었습니다.
담당개인 기획·업무 흐름 설계 · AI 보조 개발·검증
C++로 자료구조, 소켓 통신, 멀티스레드, 그래픽스 등을 공부하며 작성한 코드입니다.
WinSock으로 TCP·UDP 송수신과 논블로킹 I/O를 구현한 과제입니다. 수업에서 제공한 Lockstep 게임에 UDP 통신과 턴 번호·이동 좌표 직렬화를 추가했습니다.
담당TCP·UDP 통신 · Lockstep 턴 정보 직렬화 구현
크래시 덤프, 메모리 할당·해제 기록, 실행 위치 샘플을 남기는 C++ 도구를 만들었습니다. 오류 원인과 해제되지 않은 메모리를 확인하는 수업 과제입니다.
담당크래시 분석·메모리 추적·프로파일러 구현
스레드 동기화와 병렬 작업 분배를 실습했습니다. 별도의 2인 팀 프로젝트에서는 CAS 기반 연결 리스트의 삽입·삭제·검색과 스트레스 테스트를 담당했습니다.
담당연결 리스트·스트레스 테스트와 병렬 과제 구현
최근접 점 쌍, 배터리·충전 횟수가 제한된 경로 탐색, 배낭·정렬·순열 문제를 C++로 푼 수업 과제 모음입니다.
담당그래프 탐색·분할 정복·정렬·조합 문제 구현

A*로 격자 경로를 찾고 장애물을 피해 경로를 다듬는 C++ 과제입니다. 시야와 점유 정보 계산을 구현하고, AI와 함께 경로 처리 코드를 검토·수정했습니다.
담당A* 탐색·경로 후처리·지형 분석 구현
C++로 도형의 교차 판정과 공간 분할을 구현한 과제입니다. 동적 AABB 트리, BSP, GJK를 작성해 충돌 후보를 찾고 도형 간 관계를 계산했습니다.
담당기하 교차·공간 탐색·볼록 도형 연산 구현
OpenGL 수업 과제에서 모델·카메라·셰이더를 구현했습니다. G-buffer를 이용한 디퍼드 렌더링과 노멀 매핑, 큐브 맵 반사·굴절 효과를 추가했습니다.
담당렌더링 패스·셰이더·카메라 수학 구현
팀 자체 C++ 엔진과 Unreal·Unity로 게임을 만들었습니다. 프로젝트별로 제가 맡은 기능과 문제를 해결한 과정을 정리했습니다.

Codex로 개발한 해커톤 게임
웹페이지의 버튼과 패널을 길로 바꾸고 경비를 피해 퍼즐을 푸는 게임입니다. OpenAI 해커톤에서 게임을 기획하고 플레이 피드백을 맡았으며, 코드는 주로 Codex로 작성했습니다.
담당게임 기획 · 플레이 피드백 · AI 결과 검증

여럿이 함께 보스에 도전하는 액션 RPG입니다. 보스 공격·패링·체력 처리와 로그인을 맡고, 팀의 캐릭터 코드에 클라우드 저장을 연동했습니다.
담당게임플레이 프로그래머 · 전투·계정 연동·클라우드 저장

Nintendo Switch 개발킷으로 제작
공중 플랫폼을 밟고 올라가는 게임에서 카메라, HUD·메뉴, 착지 효과를 맡았습니다. Unity와 Nintendo Switch 개발킷으로 제작했으며, 별도 WebGL 버전도 공개했습니다.
담당카메라 · UI · 플레이 피드백 프로그래머

플레이어가 있는 곳의 밝기에 따라 적의 감지 속도가 달라지는 Unreal 잠입 데모입니다. 2명이 조명·거리·시야 계산과 확인용 HUD를 함께 만들었습니다.
담당공동 개발

거울을 통해 두 시대의 저택을 오가는 퍼즐 게임입니다. 피아노 퍼즐과 문·창문 상호작용을 맡고, 플레이테스트 의견에 따라 정답 판정과 조작 방식을 수정했습니다.
담당게임플레이 프로그래머 · 퍼즐 오브젝트와 상호작용

팀에서 만든 C++ 엔진 BLUE
사물의 시간을 바꿔 집으로 돌아갈 길을 찾는 C++ 퍼즐 게임입니다. 팀 엔진 BLUE의 도형·물리·충돌 모듈과 퍼즐 오브젝트, 일부 레벨을 담당했습니다.
담당물리 프로그래머 · 디자인 리드

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

극성을 바꾸며 자성 오브젝트의 힘으로 길을 찾는 2D 퍼즐입니다. Seeds 3인 팀의 프로그래머로 참여했습니다.
담당프로그래머

슬라임의 형태를 바꿔 장애물을 통과하고 출구를 찾는 2D 퍼즐입니다. Seeds 3인 팀의 디렉터로 참여했습니다.
담당디렉터

허수아비를 조작해 새들로부터 농장을 지키는 2D 액션 게임입니다. Seeds 3인 팀에서 개발을 맡은 첫 프로토타입입니다.
담당개발 담당
학부 마지막 학년 팀 프로젝트에서는 아이디어가 많아 일정 안에 모두 구현하기 어렵다고 판단했습니다. 학기 일정과 팀원들의 수업을 고려해 먼저 완성할 목표를 제안하고, 합의한 목표와 역할, 개발 범위를 문서로 남겼습니다.
직접 만든 기능을 다른 사람이 써 보는 과정도 중요하게 생각합니다. Omen에서는 플레이테스트 의견을 받아 피아노 퍼즐과 문 조작을 수정하고, 기획자와 음향 담당자가 편집 화면에서 기능을 설정할 수 있도록 사용법을 설명했습니다.
현재는 SKALA에서 AI·데이터·클라우드를 공부하고 있습니다. 개인 앱은 필요한 기능을 직접 정하고 Codex 등 AI와 함께 개발하며, 실행해 본 뒤 문제를 찾아 수정합니다.
GitHub 저장소 보기B.S. Computer Science
in Real-Time Interactive Simulation
2026년 4월 졸업
SK AX · AI·데이터·클라우드 교육
C++ · C
프로젝트 경험C# · Unreal Engine · Unity · Blueprint
서버 개발 경험HTTP / JSON · ASP.NET Core
Azure Cosmos DB
OpenGL · GLSL · WinSock2
pthread · std::atomic
SQL · PostgreSQL 수업 실습
개발 도구Git / GitHub · Perforce (P4V)
Visual Studio · Codex
Trello · Jira · ClickUp · Discord