Experience

(주)고스트패스

@ Backend Engineer • 2022.12 — Present

탈중앙화 생체인증 및 보안 솔루션을 제공하는 서비스의 백엔드 엔지니어로 근무하며
2024 CES 혁신상, 2025 CES 최고 혁신상 수상에 기여하였습니다.

고패스(2022.12 - present) - 생체인증을 통한 본인인증 및 결제 솔루션
  • 고패스 서비스 유저앱, 키오스크앱 백엔드(AWS 서버구축, 아키텍처 설계, DB 설계, API) 개발
  • 고패스 서비스 react로 어드민 페이지, 근태관리 페이지 개발
  • NICE 정보통신 카드 등록 및 결제 연동 백엔드 개발
  • 계좌인증 본인인증 시스템 개발
  • CPU에 과부하가 걸리는 설계를 다른 방식의 아이디어를 제안해서 CPU 부하율 90% 줄임
  • .net에서 Nest.js로 서버 개편
  • EC2에서 ECS로 서버리스 환경 구축 및 배포 적용
  • github action, ecr, codedeploy로 배포 자동화 구축
  • 스피드게이트, 도어락 통신을 위한 esp32 보드 SW 통신 및 신호제어 기능 개발
  • 코인 세차장 신호 제어를 위한 SW 개발 및 API 문서 제공

포유발렛(2022.12 - 2023.11) - 발렛파킹 시스템
  • 포유발렛 서비스 유저앱, 기사앱 백엔드(AWS 서버구축, 아키텍처 설계, DB 설계, API) 개발
  • 포유발렛 서비스 react로 어드민 통계 및 실시간 기사 매칭 확인 페이지 개발
  • 유저와 기사 매칭 하는 시스템 (Websocket) 설계 및 개발
  • bootpay 연동, 카드 등록 및 결제 시스템 개발
  • 광주버스 gps 위치 기반 추출 하여 도착시간 계산 알고리즘 개발

gbis(2023.05 - 2023.09) - 광주버스 솔루션
  • 광주버스 gps 위치 기반 추출 하여 도착시간 계산 알고리즘 개발
  • 광주버스 현 위치 제공 시스템 개발

(주)소셜인베스팅랩

@ Full Stack Engineer • 2021.07 — 2022.12

SNS기반 주식매매 플랫폼인 커피하우스 앱 서비스의 풀스택 엔지니어로 근무하며
누적 다운로드 수 약 45만명, 앱을 통해서 계좌 개설한 유저 4만 여명 달성했습니다.

커피하우스(2021.07 - 2022.12) - SNS기반 주식매매 플랫폼
  • 커피하우스 주식정보, 주식결제, 계좌 개설, SNS 커뮤니티 기능 API 개발
  • 앱 최초 출시까지 1인 안드로이드 앱 개발 및 배포
  • 안드로이드 SNS 기능, 실시간 주식 차트 및 거래 기능 개발
  • 신한투자증권, NH투자증권, KB증권, 삼성증권 계좌개설 및 거래연동 백엔드 개발
  • 각 증권사 계좌개설 이벤트 기능 개발 및 운영
  • 이벤트시 서버 트랙픽 분산 작업 및 구현
  • 서버 에러발생 및 배포시 Slack에 알림 보내는 기능 구현
  • 알림, 로그 서버 분리 및 Postgresql에 저장되어있던 로그 mongoDB로 마이그레이션 작업
  • 개발서버(서버, RDS) 근무시간 외 Stop하는 Lambda + EventBride 개발

(주)디케이랩

@ Backend Engineer • 2020.08 — 2021.06

제조공정 시각화 시스템을 제공하는 스마트 공장 솔루션 IFIS 서비스의 백엔드 개발자로 근무하였습니다.

IFIS(2020.08 - 2021.06) - 제조공정 시각화 시스템
  • IFIS mini, pro 백엔드 API 개발
  • ERP, MES 시스템 기능 개발
  • 협력업체 제품 바코드화 솔루션 제공
  • 바코드 스캔시 제품 정보 및 갯수 파악 시스템 개발
  • 협력업체 실시간 공정 모니터링 기능 및 제어 연동 개발

이모션웨이브 아츠

System Engineer • 2018.06 — 2018.08

대학교 연계 인턴쉽 프로그램으로 마림바 자동 연주 모듈 개발하였습니다.

  • 라즈베리파이, 아두이노로 솔레노이드 연결 및 자동 연주 시스템 개발

Projects

• 2024.12

mobizt/Firebase-ESP32 라이브러리가 있는데 사용하면 계속 타임 아웃이 걸리는 현상이 생겨서 직접 구현한 프로젝트입니다.

  • ESP32 보드와 Firebase Realtime Database를 연동하여 실시간 데이터 스트리밍을 구현한 프로젝트입니다.
  • Firebase Rest API를 사용하여 ESP32 보드에서 데이터를 읽고 쓰는 기능을 구현했습니다.
  • Firebase Realtime Database의 실시간 데이터 업데이트를 ESP32 보드에서 수신하여 처리하는 기능을 구현했습니다.
  • Auth, Get, Put, Stream 방식의 기능을 지원합니다.

• 2024.11

  • npm 패키지로 배포된 한국어 전용 유효성 검사 라이브러리입니다.
  • 이메일, 전화번호, 주민등록번호, 사업자등록번호, 우편번호 등 다양한 유효성 검사를 지원합니다.
  • 정규표현식으로 구현되어 있어 사용이 간편합니다.

• 2022.03 — 2022.12

주차창 보험 시스템 및 발렛기능의 제공하는 서비스의 백엔드 개발 담당

  • 미팍 서비스 유저앱, 파트너스앱 백엔드(AWS 서버구축, 아키텍처 설계, DB 설계, API) 개발
  • 미팍 서비스 react로 통계 페이지 개발
  • DB손해보험 연동 백엔드 개발
  • 파트너스 주차장 보험료 결제 및 사용자 주자장 결제 시스템 개발
  • 주차장 보험 포인트 결제 시스템 개발
  • 주차 결제 완료 및 출차 카카오톡 알림 개발
  • 기존 통계 페이지 API 호출 시간 10초->1초로 개선

코인 거래 사이트

• 2020.09 — 2020.12

코인 거래 사이트 일부 기능 개발

  • Google Authenticator 기능 개발
  • Bitgo Express 서버와 연동 및 API
  • 지갑에서 다른 지갑으로 코인 송금, 다중 송금 기능 개발

• 2021.01 — 2021.04

커플끼리 연결이 맺어지면 채팅, 영상통화, 앨범 공유, 다이어리, 캘린더, 데이트장소 , 코스 리뷰, D-day 기능 등이 있습니다. 핵심 기능은 내가 보는 데이트코스의 유사한 태그와 평점을 통해 추천 알고리즘으로 데이트코스가 추천되는 것입니다.

• 2021.06 — 2021.07

회원가입, 로그인, 자동로그인, 프로필작성, 1:n 채팅 기능을 구현했습니다. 서버는 NettyServer를 이용하여 만들었습니다.

• 2020.12 — 2021.01

회원가입, 로그인, 자동로그인, 게시판, 애완동물 뉴스 크롤링, 통계, 기부, 결제모듈, 펫 정보, 펫 플레이스 정보 제공 , 1:n 채팅 기능을 구현했습니다.

• 2020.10 — 2021.12

애완동물 커뮤니티 앱. 인스타와 같은 형식으로 유저 간의 커뮤니티를 형성 할 수 있는 앱입니다.

• 2019.01 — 2020.06

아동지킴이 차량시스템으로 어린이집 통원 차량 내부에 아동이 방치되는 상황을 예방하는 시스템입니다.

• 2018.06 — 2018.08

마림바 자동 연주시스템으로 마림바 악기를 보드와 모터를 연동시켜 연주를 자동으로 하는 시스템입니다.

Skills

Languages

  • TypeScript, JavaScript, Python, Java, C#

Frameworks & Libraries

  • NodeJS, NestJS, ASP.Net
  • Android, ReactJS
  • Arduino IDE

DevOps & Infrastructure

  • Databases: MySQL, PostgreSQL, Redis, MongoDB
  • Message Brokers: MQTT, Kafka, RabbitMQ
  • AWS Services: EC2, ECS, SNS, CloudWatch, CodeDeploy, ECR, Lambda, EventBridge, S3, RDS, DynamoDB
  • Others: Nginx, Docker, Linux (Ubuntu)

Hardware

  • Raspberry Pi, Arduino, ESP32-WROOM-DA, ESP32 Mini, Cortex-M4

Education

팀노바

부트캠프 • 2019.09 — 2020.03

한국공학대학교

메카트로닉스공학과 • 2013 - 2020

전자 회로, 제어공학, 로봇공학, 기계설계, CAD, CAM, 기계가공, 전자기기설계 및 제작,
PLC 프로그래밍, C언어 프로그래밍을 배웠습니다.

Additional Links