A lifelong learner, an early adapter. Share and grow together.
Software Engineer
행동분석 서비스 스타트업. Pre-A 40억 투자유치. 2024 삼성물산FutureScape 선정.
행동분석 기반의 유아 알림장 서비스인 스토리라인의 서버 개발을 하고 있습니다. 새로운 기능 개발, legacy의 유지보수를 담당하고 있습니다. 새롭게 개발하거나 유지보수를 진행하는 코드베이스에 대해서는 테스트 커버리지 100%를 유지하고 있습니다.
TypeScript, Nest.js, TypeORM, EC2, RDS, PostgreSQL, Redis,
와이어프레임부터 기획 부분을 함께 진행하며 관리자 애플리케이션을 개발하였습니다. 테이블 레이아웃 기반으로 기관, 사용자, 원아 등 아이템들의 CRUD 및 관계 설정 기능을 지원합니다.
어노테이션에 필요한 이미지 생성을 위해 TansorFlow.js의 안면인식 모델을 활용하여 자동 이미지 크롭툴을 개발하였습니다.
Vue, Flask
Frontend Developer
국내최초 UAM 스타트업. EVE, OneSky와 MOU. UAM 관련 국가사업 진행.
회전익의 정기 서비스의 초기 기획에 참여하였습니다. 임시 기획 대행으로 외주업체와 개발팀의 소통을 중개하는 역할을 하였습니다. 기술 스택이 Flask와 Vue로 전면 교체되어 목표한 기술 스택과 많은 거리가 있어 이직을 결정하였습니다.
미리 전송된 탑승자의 셀카와 탑승장의 Face-pod 장비를 통해 얻은 안면인식 데이터 상호 간 유효성 검증을 통해 체크인 할 수 있는 서비스 연동 개발하였습니다. 간단한 API 테스트들은 직접 Express.js로 임시서버를 구현하여 진행하였습니다.
TypeScript, Next.js, Jotai, Express
국내 최초 UAM 서비스 앱을 개발하였습니다. 회원가입, 인증, 결제 및 예약 등의 회전익 전세 서비스를 제공합니다. 생산성을 위해 각종 코드들을 라이브러리화하여 개선하였고 유지보수하고 있습니다.
TypeScript, Next.js React, Dart, Flutter, GraphQL, emotion, Tailwind CSS
Frontend Developer
연매출 60억. KDT 최초 대통령 표창. 아기유니콘기업. 코리아 AI 스타트업 100.
운영 중인 B2B, B2G 플랫폼에 B2C 기능들을 추가한 플랫폼을 개발하였습니다. 일원화를 위해 모노리포로 통합하여 제작하였습니다.
토큰을 서비스 종류 및 권한 별로 추가 분기하고, Gateway 페이지 개념을 도입하여 해당 페이지에서 토큰을 교체하여 진입하는 과정을 설계하였습니다. 이후 홈페이지 리뉴얼, 지원페이지는 혼자 맡아 진행하였으며, SEO 최적화 및 LightHouse의 측정값에 기반한 퍼포먼스 개선 작업을 진행하였습니다.
프로젝트가 종료된 후, 목표 중 하나인 모바일 개발의 기회가 생겨 이직하였습니다.
TypeScript, Next.js, Redux, Recoil, Tailwind CSS, styled-component
아이펠의 학습 모듈을 기반으로 학습진행 관리 등의 관리자 기능들을 추가하여 B2B 교육 플랫폼을 개발하였습니다. 7월부터 한화시스템의 AI 교육 플랫폼으로 사용되었으며 이후 개선작업 및 유지보수를 하였습니다.
TypeScript, React, Redux, Tailwind CSS, CSS Modules
파이썬 학습 및 클라우드 기반 AI학습을 지원하는 B2G 학습관리 플랫폼을 개발하였습니다. 로컬스토리지로 상태 관리를 하던 기존 코드를 Redux를 활용하여 내재화 하였으며, 향상된 사용자 인터페이스 개발 및 유지보수를 하였습니다. 이듬해 1월 고용노동부의 K-디지털 플랫폼으로 선정되었습니다.
JavaScript, TypeScript, React, Redux, Storybook, Sass
Massive Open Online Courses
비전공자가 가질 수 있는 단점을 극복하고 미래 대학원 진학을 위해 세계 유수 대학들이 제공하는 강의들을 수강해오고 있습니다.
개발능력의 향상을 위해 사설기관에서 제공하는 강의들을 수강해오고 있습니다.