Unity Developer & Software Engineer
From Audio Engineer to Production System Developer
English: Fluent
사운드 엔지니어링과 상업 음악 프로덕션 경험을 바탕으로 소프트웨어 엔지니어로 전향하여, 현재는 Unity 기반 상업 솔루션의 설계부터 배포, 운영까지 전체 파이프라인을 단독 수행하고 있습니다. C#, C++, Python을 주력으로 사용하며, 6종 하드웨어 네이티브 SDK 통합부터 Supabase 기반 배포 인프라 구축까지 소프트웨어의 전 계층을 직접 다뤄왔습니다. 현장에서 운용 중인 약 1000 대 키오스크의 CS 건수를 60% 감소시키고, 버그 수정 사이클을 3~5일에서 당일 배포로 단축한 경험이 있습니다.
상업 솔루션 개발과 운영을 병행하면서 팀을 꾸려 게임 프로젝트도 리딩하고 있습니다. 여러 개발자가 동시에 작업할 수 있는 아키텍처 설계와 코어 프레임워크 고도화를 통해 협업 효율을 높이는 데 집중하고 있으며, 이 과정에서 기술적 의사결정과 팀 운영 양쪽에서 꾸준히 성장하고 있습니다.
소프트웨어 엔지니어링의 본질은 문제를 정의하고 구조로 해결하는 것이라고 생각합니다. 기술적 성장과 더불어, 팀과 조직에 측정 가능한 결과로 기여하는 개발자를 지향합니다.
설계에서 구현, 배포, 현장 운영까지 전 과정을 단독으로 소유하고 결과에 책임지는 엔지니어링
추상화 경계에서 멈추지 않고, 필요하면 네이티브 메모리와 OS 스레딩 모델까지 내려가서 문제를 해결
주어진 도구의 원래 용도에 갇히지 않고, 문제 해결에 필요한 형태로 재설계하여 적용
Unity 6 · C# (.NET Standard 2.1) · C++ · Python
P/Invoke / Reflection.Emit · COM/STA Interop / SEH · USB PTP / RS-232 / TCP Socket
HLSL / CommandBuffer · OpenCV / YuNet ONNX
Supabase · GitHub Actions · Addressables
1인 설계 · 구현 · 배포 · 운영
Unity · C# · C++ · P/Invoke · HLSL · OpenCV
1인 설계 / 구현 / 운영
Python · FastAPI · Celery · PyTorch · OpenCV · MediaPipe
팀 프로젝트 (프로그래머 3명, 아키텍처 / 핵심 시스템 설계)
Unity · C# · DOTS/ECS · Burst · Behaviour Tree · Addressables
팀 프로젝트 (팀장 / 리드 개발)
Unity · C# · VR / XR · Photon PUN · Audio Processing · GitHub Actions
Unity 기반 무인 키오스크 시스템 개발
무인 증명사진 키오스크 시스템 단독 설계·구현·운영. 외주 솔루션 전면 교체 후 CS 건수 60% 감소.
Unity · C# · C++ · Python · Supabase
음원 작·편곡, 믹스·마스터링, 해외 레이블 릴리즈
작·편곡부터 믹스·마스터링, 해외 레이블 릴리즈까지 음원 제작 전반을 담당. 오디오 신호의 구조와 실시간 처리 경험이 이후 시스템 개발의 기반.
사운드 엔지니어
음원 작·편곡, 작사, 믹스·마스터링 작업 전반을 담당.
Unity 2D/3D · VR · 실시간 멀티플레이어 게임 개발자 양성 과정
졸업