미리보기
기본 정보
어떤 개발이든 종류에 상관없이 사랑합니다.
기술 스택
NestJS, React, React Native, MySQL, AWS, Kotlin, Spring
경력
주식회사야놀자클라우드고글로벌코리아
팀장
2023.02. ~ 2023.11. (10개월)
솔루션개발실 플랫폼 또는 라이브러리를 개발 및 유지보수.
참여:
클라우드 키오스크 카드취소 서버 개발
IoT Platform Management BE/FE 유지보수
통합 어드민 BE/FE 유지보수
auth, manual, property api 유지보수
사용기술:
Java, Kotlin, Spring Boot, NestJS, NodeJS, AWS, AWS IOT, Lambda, VueJS
(주)야놀자
매니저
2021.06. ~ 2023.02. (1년 9개월)
<프로젝트: GRMS IoT 솔루션>
설명: Guest Room Management Service. 호텔등의 숙소에서 발생하는 IoT 정보를 취합 및 모니터링하여 실시간으로 분석, 제공 및 처리되는 시스템. 에너지 효율 증대등의 목적으로 사용.
참여:
State Processor (IoT 이벤트 처리 서버/ BE App) 성능 개선, 이벤트 처리 구현, 버그 수정 등.
Command 서버 (BE -≫ Device 명령 송출 서버) 개발
Edge Device 임베디드 App 개발 (호텔 설치형 IoT 중계 디바이스)
Samsung SmartThings 연동 BE 서버 개발 (삼성 IoT 기기 연동 서버)
GRMS Admin API
사용기술:
AWS IOT, Lambda, Jenkins, NodeJS, NestJS, DynamoDB, RDS, Elastic Search, Redis, Cognito, API Gateway, Appsync, ECS, MQTT
주식회사헬릭스테크
2020.06. ~ 2021.06. (1년 1개월)
<프로젝트: 랑톡>
설명: 교육청 연계된 교사, 학부모, 학생 커뮤니케이션 메신저 서비스
참여:
API 백엔드 서버 개발
인증, 게시글, 알람, 문자 송수신등 기본적인 기능 모두 구현
<프로젝트: KBL 2.0>
설명: KBL 웹/앱 2.0 리뉴얼
참여:
KBL 통계 API 백엔드 서버 개발
사용기술: Kotlin, Spring, JPA, MyBatis, MySQL, KT Cloud
언리밋테일주식회사
2018.04. ~ 2019.11. (1년 8개월)
<프로젝트: BitK>
설명: 코인 및 블록체인 정보, 뉴스 제공 앱/웹 개발
참여:
IOS, AOS 앱 전체 개발
BE 개발 (크롤링, 통계, CRUD 등)
인프라 관리
<프로젝트: 신분증스캐너 뽄뽄>
설명: 촬영한 신분증이미지를 스캔한 이미지(pdf)로 생성해주는 모바일 앱
참여:
IOS, AOS 앱 전체 개발
사용기술:
React Native, React, NodeJS, AWS, Redis, RDS, ECS
(주)스마일게이트엔터테인먼트
2016.01. ~ 2017.10. (1년 10개월)
스마일게이트게임즈 업무와 동일 (회사 분사)
(주)스마일게이트게임즈
2015.09. ~ 2016.01. (5개월)
<프로젝트: 크로스파이어 캐주얼게임>
설명: 중국 크로스파이어 IP 를 활용하여 텐센트에 퍼블리싱하는 캐주얼게임 개발의 서버팀 관리
참여:
서버 구조 설계 및 라이브러리
공용모듈 제작
통합 메신저서버 제작
서버팀 매니징
사용기술:
Visual C++, Windows Server, MSSQL, IOCP
에스케이플래닛(주)
2014.04. ~ 2015.04. (1년 1개월)
<프로젝트: Tictoc 메신저>
설명: 글로벌 멀티플랫폼 메신저
참여:
서버 어플리케이션 유지 보수, 모듈 개발 및 서비스 관리
메시징 서버 안정화
DB Gateway 서버 개발
인증서버 개발(Spring)
사용기술:
Linux, C++, MariaDB, MemCached
(주)아이두인터액티브
2012.10. ~ 2014.01. (1년 4개월)
<프로젝트: PunchQuest>
설명: 모바일 게임. 해외 모바일 인기 게임이었던 PunchQuest의 로컬라이징 및 Kakao에 퍼블리싱
참여:
게임 기획 및 클라이언트 개발 참여
인게임 개발 리딩
<프로젝트: Tapas>
설명: 게임 스트리밍 솔루션. 대용량 PC게임을 전부 설치하지 않고 필요한 부분만 설치(micro client) 후, 나머지 영역은 게임 실행 도중 다운로드 및 설치하도록 하여 유저 experience를 향상 시키는 솔루션
설명:
Tapas Player : Micro Client 설치 및 DLL Injecting 하는 프로그램
Tapas DLL : 게임 클라이언트에 Inject되어 Hooking을 통해 게임 클라이언트 IO를 핸들링 하는 모듈
Tapas Server : Tapas Player와 통신하여 유저의 Log 및 데이터를 저장,분석 하여 최상의 다운로드 Meta 정보를 제공하는 어플리케이션 서버
사용기술:
Visual C++, MFC, DLL, MSSQL, Windows Server, Android(Java), IOS(Objective C), Cocos-2d
(주)네오위즈
2008.10. ~ 2012.09. (4년)
<프로젝트: HGW>
설명: 안티해킹 솔루션 for Neowiz 해외 퍼블리싱 게임 (3rd party 안티해킹 솔루션보다 빠른 대응 및 선처리를 할 수 있는 퍼블리셔 자체 솔루션)
참여:
클라이언트 : win32 MFC 어플리케이션. 설계 및 개발
서버 : win32 based 어플리케이션 서버. 설계 및 개발
적용 프로젝트:
- 크로스 파이어 ? 베트남, 북미, 남미, 유럽, 대만 등
- S4 ? 유럽, 대만, 일본 등
<프로젝트: 해외 NPE (Neowiz Patch Express) 2.0>
설명: Neowiz 해외 퍼블리싱에 사용되는 패치 시스템
참여:
Patcher 라이브러리 및 어플리케이션 개발
Packing 툴 개발.
적용 프로젝트:
크로스 파이어: 중국, 베트남, 북미, 남미, 유럽, 대만 등
S4: 유럽, 대만, 일본 등
사용기술:
Visual C++, MFC, DLL, MSSQL, Windows Server