미리보기
기본 정보

문제 해결을 즐기는 프로그래머. Unity, Flutter, Android, Web (JSP, React, Angular), Backend(Spring-Boot, node.js)
기술 스택
경력
보우헤드
프리랜서
군관련 훈련 VR 시뮬레이션 프로젝트 (2025.03 – 현재)
기술 스택: Unity, Node.js, Oracle
클라이언트 및 백엔드 총괄 개발, Unity 연동 API 서버 개발/유지보수, Unity 클라이언트 기술 지원.
NH 모바일 신분증 프로젝트 (2024.09 – 2025.02)
기술 스택: JSP, Spring Boot, Tibero
안드로이드 네이티브 연동 웹사이트 Full-Stack 개발, 프론트엔드 파트 리드.
Cardiii 서비스 개발 (2024.07 – 2024.08)
기술 스택: Flutter, Node.js, ChatGPT API, MySQL, AWS (EC2)
ChatGPT-4o, Dall-E3를 활용한 카드뉴스 서비스 개발, Flutter (Web) 프론트엔드 및 AWS 배포, 정부 과제 수행.
쿠쿠전자 OMS 시스템 유지보수 및 운영 (2024.04 – 2024.06)
기술 스택: Spring Boot, Oracle, .NET
주문 관리 시스템 유지보수 및 운영.
Pickids 프로젝트 (2024.01 – 2024.04)
기술 스택: Flutter, Unity (UAAL 연동)
LG U+ 어린이 전시 메타버스 플랫폼 외주 참여, Flutter-Unity UAAL 연동, 동적 맵 생성, 인게임 UI 개발.
(1년 5개월 | 개인사업)
윤커뮤니케이션즈
책임연구원 • 기술연구소
홍익인간 CMS 서비스 MSA 전환 프로젝트
기술 스택: Spring, JSP, Cubrid, MySQL, ncloud (Kubernetes, Git CI/CD, API Gateway), Raon Secure
Monolithic CMS를 MSA 구조로 전환, Kubernetes 및 CI/CD 파이프라인 구축, Raon Secure 통합 인증 시스템 개발.
REST API 서버 개발
기술 스택: Node.js, Cubrid, Kubernetes
SaaS Maker 데이터 연동 API 서버 개발, Kubernetes Secret/Ingress 업데이트, DB Connection Pool 최적화.
홍익GPT 개발
기술 스택: Spring Boot, ChatGPT API
ChatGPT API를 활용한 REST API 서버 개발.
성과: MSA 전환 성공, 클라우드 서비스 확인제 인증, KORAS 인증 시험 통과, 정부 과제 완수.
퇴사 사유: 프로젝트 입찰 실패.
(1년 1개월 | 정규직)
넥슨코리아(NEXON)
차장 • 인텔리전스랩스/플랫폼인터페이스실
Nexon Game Unity SDK 개발
기술 스택: Unity
Toy Engine SDK의 Unity PC 환경 기능 개발, 모바일 SDK 기능 분석 및 Unity 적용, 공통 UI 개발.
퇴사 사유: 건강 문제.
(7개월 | 정규직)
알다
개발총괄 • 개발팀
다물어 클럽 모바일 앱 개발
기술 스택: Flutter, Firebase DynamicLink, 소셜 로그인, HTML5/Videojs, Youtube Player
모바일 앱 기능 개발, 팰리컨 DRM 적용 WebView 플레이어, 소셜 로그인 및 Deep Link 구현.
다물어 클럽 웹 서비스 개발 및 운영
기술 스택: Angular, Spring Boot, AWS (EC2, Lambda, Media Convert), FCM
OTT 웹 서비스 리팩토링, AWS 기반 영상 인코딩 파이프라인, FCM Push 기능 개발.
다물어 클럽 B2B 고객사 대시보드 개발
기술 스택: Flutter Web
B2B 고객용 대시보드 개발.
서울대 음성우울증진단 앱
기술 스택: Flutter, Python Server
음성 녹음 및 서버 분석 결과 표시 기능 구현.
퇴사 사유: 경영 악화 (후속 투자 취소).
(1년 7개월 | 정규직)
더팀엔터테인먼트
책임연구원 • 개발팀
Unity VR/AR 자체 라이브러리 제작
기술 스택: Unity, Vuforia, Google VR
VR/AR 컨텐츠 제작 효율화를 위한 라이브러리 개발, Coroutine 기반 순차 진행 로직 구현.
유니버설 디자인 신호등 체험 프로젝트 (VR)
기술 스택: Unity, Steam VR SDK
색맹/색약 대상 VR 체험 컨텐츠 개발.
디지털 교과서용 AR/VR 컨텐츠 제작
기술 스택: Unity, Google VR, Vuforia
디지털 교과서 연동 VR/AR 컨텐츠 개발.
퇴사 사유: 경영 악화.
(6개월 | 정규직)
유저해빗
책임연구원 • 개발팀
Userhabit SDK for Unity 개발
- 유니티 엔진용 유저해빗 SDK 개발 (단독개발)
- 터치 좌표 수집 기능
- 이벤트 발생한 오브젝트 수집 기능
- 터치 이벤트 수집 기능
- 사용자 액션 데이터 압축 및 서버 전송
- 데이터 전송 실패에 따른 재전송 기능
- iOS / Android Native 와 유니티 간의 데이터 전송 기능
- 백그라운드 데이터 관리 기능
- iOS / Android 백그라운드 타이머 기능
- 유니티 및 iOS / Android Native Crash 수집 기능
- DLL 형태로 배포
유저해빗은 모바일 사용자의 행동 패턴을 수집해 시각화와 통계를 제공하는 SaaS 서비스 입니다.
게임 서비스 진출을 위해 유니티 SDK 개발이 필요해 입사하게 되었고 SDK 의 베타 버전까지 개발했습니다.
기존 모바일 버전 SDK 의 기능들을 유니티에 적용하기 위해서는 유니티의 코어 부분과 Android 나 iOS 네이티브에 대한 이해가 필요해 공식 문서와 여러 자료들을 살펴보고 하나씩 구현해 나갔습니다.
초기 버전을 만들고 난 뒤 테스트를 위해서 공게임즈와 협업하여 문제점들을 보완해 나갔고
NGUI 와 UGUI 환경에서 모두 동작하며 이벤트를 수집 할 수 있도록 노력했습니다.
게임 구동 속도에 영향을 줄 수 있는 파일의 저장과 백그라운드 동작을 새로운 thread 에서 처리했다면 더 좋았을 것 같다는 아쉬움이 있습니다.
(1년 9개월 | 정규직)
슈퍼노바일레븐(프렌즈게임즈)
사원 • 개발팀
놀러와 마이홈 for Kakao 클라이언트 개발
게임의 프로토 타입 개발부터 출시 후 라이브 서비스까지 전 과정에 참여했습니다.
편집모드 구현 (2D 좌표상에서 오브젝트의 생성, 이동 및 배치) - NPC AI 구현
인벤토리 구현
PET AI 구현
게임 UI 컨텐츠 제작(NGUI 사용)
: 업적,도감, 일일미션 컨텐츠 개발게임 설정 기능 개발
방명록 기능 (SNS) 개발
캡쳐기능 개발
튜토리얼 제작용 툴 구현
: 노드 추가 방식으로 기획자가 자유롭게 컨트롤 할 수 있도록 구현튜토리얼 시스템을 하드 코딩이 아닌 기획자가 원하는 대로 수정 할 수 있도록 튜토리얼 제작 툴을 만들어 제공했습니다.
게임 시스템을 보다 세밀하게 조정 하기 위해 Corutine 과 Action 단위로 행동을 컨트롤 할 수 있도록 개발했습니다.
생성한 튜토리얼용 데이터를 excel 로 저장하거나 excel 로 작성된 데이터를 튜토리얼 데이터 변환하는 기능도 개발했습니다.
(3년 3개월 | 정규직)
스튜디오EX (디즈니인터랙티브)
사원 • 개발1팀
스타워즈IP를 이용한 2D 액션 게임 개발
SNS 회원 가입 및 로그인
게임 시스템 구현 RND 진행
퇴사 사유: 폐업 (디즈니인터렉티브 아시아 게임 사업 철수).
(8개월 | 정규직)
엠브릭스
과장 • 개발팀
와일드샷 for Kakao 클라이언트 개발
유니티 클라이언트 개발 (메인 개발자)
게임 플레이어 시스템 개발 (2DToolKit, SmoothMoves 이용)
스테이지 및 몬스터 시스템 개발
캐릭터 시스템 개발
전투 시스템 개발
상점 기능 개발
로그인 및 결제 시스템 개발
퇴사 사유: 경영 악화.
(9개월 | 정규직)
위메프
사원 • 지역개발본부
사진 SNS ‘치즈잇!’ 안드로이드 버전 개발
와플스토어라는 회사로 입사해 개발한 서비스입니다.
한국형 인스타그램을 표방한 사진 SNS 서비스
앱 아키텍쳐 구성- 네비게이션 구조 개발
안드로이드용 사진 필터 개발 (Java.Awt.Canvas 사용)
소셜 연동 기능 개발
앱 푸쉬 기능 개발 (GCM)
위치 기반 기능 개발
이후 위메프(나무인터넷)로 인수 합병 되었습니다.
맛집 쿠폰 앱 'Woohoo' 개발
위메프의 지역사업본부 프로젝트인 맛집 쿠폰 우후 서비스 개발
앱 전 기능 개발
위치 기반 쿠폰 리스트 메뉴 개발
쿠폰 사용 기능 개발
쿠폰 조회 및 저장 기능 개발
앱 푸쉬 기능 개발 (GCM)
위메프 앱 리팩토링 및 최적화 (안드로이드)
Android용 위메프 앱 추가 기능 개발 및 유지 보수
지역리스트 메뉴 개발
마이페이지, 설정 메뉴 개발
이미지 로딩 시스템 최적화
메모리 누수 최적화
퇴사 사유: 직무 전환 (유니티 개발로 전환).
(1년 7개월 | 정규직)
인사이트랩
사원 • 개발팀
메리츠종금증권 MTS
기술 스택: Android Native, Socket 통신
주문, 시세 조회 화면 개발 (70%+), 소켓 통신 구현.
대신증권 MTS
기술 스택: Android Native, Socket 통신
시세 조회, 주문 기능 구현.
동부증권 MTS
기술 스택: Android Native, TCP/IP
조회, 주문, 네비게이션, 퀵 메뉴 기능 개발.
퇴사 사유: SI → 서비스 개발로 전환.
(1년 3개월 | 정규직)
프로젝트
프리랜서
DIOR 고객 관리용 Admin site 개발 (React)
- React 를 이용해 명품 브랜드 Dior 의 고객을 관리하는 어드민 페이지를 제작했습니다.
- 주요기능 : 캘린더, 차트, 게시판
프리랜서
Barista VR 관리자 툴(Unity) 및 중계 서버(Node.js) 개발
장애인 직업 교육용 바리스타 VR 의 관리자 툴 개발 (Unity)
: 교육 담당 강사가 학생들이 착용한 VR 을 컨트롤 할 수 있는 관리자 툴입니다.관리자 툴 / VR클라이언트 / AI 모듈을 연결하는 소켓 서버 개발(Node.js + Socket.io)
: socket.io 를 이용해 Unreal 로 개발된 VR 클라이언트와 Unity 로 개발 된 매니저 클라이언트 간의 데이터를 중계 해주고
데이터 분석 및 통계 제공을 위해 저장하는 역할을 하는 Application 입니다.- DB는 Sqlite 를 이용해 내부에 내장했습니다.
- 통신이 단절 되거나 프로그램이 강제 종료되는 상황에 대비해 일정 갯수 만큼 이벤트가 쌓이면 데이터를 파일로 백업하고 다음 실행 시 해당 데이터를 복원하는 기능을 구현하였습니다.
교육
고려사이버대학교
대학교(학사) | 컴퓨터정보통신과
2011.03. ~ 2015.02.
졸업
동아방송예술대학교
대학교(전문학사) | 인터넷방송 웹마스터전공
2000.03. ~ 2006.02.
졸업
숭실대학교
대학교(학사) | 경상계열
1999.03. ~ 1999.07.
중퇴
자격증
컴퓨터그래픽스운용기능사
2002.12.