미리보기
기본 정보

Flutter / Node.js 풀스택 엔지니어입니다. Flutter, React, Next.js, Angular, NestJS를 사용하여 다수의 웹/앱 서비스를 초기부터 런칭한 경험이 있습니다. AI 서비스를 운영하는 Waynehills Bryant A.I에서 풀스택 엔지니어로 1년 Wearable Device 서비스를 운영하는 Apposter에서 Flutter 및 풀스택 엔지니어로 2년 재직중입니다. 현재 AI를 활용한 건강진단 자동화 서비스를 운영하는 Soaphysio에서 창업 멤버로 합류하고 있습니다. A.I & Human Friendly 한 개발을 지향하고 있습니다.
기술 스택
경력
Apposter
연구원 • 개발팀
10M 다운로드앱 'TIMEFLIK'의 BackEnd 기능 및 관리자 페이지 유지보수
Webview를 사용한 앱 서비스 내 미션기능, 공유기능, 이벤트 시스템 개발
Flutter를 사용한 크로스플랫폼 'b.ring' 모바일 애플리케이션 개발
BLE(Bluetooth Low Energy) 통신 기반 디바이스 연동 및 데이터 관리 시스템 구축
실시간 건강 데이터 차트 시각화 및 UI/UX 개선
(1년 1개월 | 정규직)
Waynehills Bryant A.I
선임연구원 • 개발팀
- A.I 웹서비스 FrondEnd, BackEnd 기능 개발 및 사이트 유지보수
- Openai, Langchain, Stable Diffusion, ElevenLabs등의 서비스를 사용하여 10개 이상 AI기반 신규 프로젝트 진행
- 정부사업 연구개발에 참여하여 연구노트와 관련 보고서 작성 및 아키텍처문서 작성
- NextRise2023, GMV2023등 대외 기술행사 참여 및 기술시연 진행
Skill
- NestJS, TypeScript, Angular, React, PostgreSQL, MongoDB, Docker, Nginx, AWS, ec2, lambda, s3, cloudwatch, openai, stablity ai
(11개월 | 정규직)
프로젝트
Apposter
Flutter 기반 B.ring 스마트링 앱 개발
상태관리 및 데이터 지속성 아키텍처 구축
Flutter Riverpod을 활용한 확장 가능한 상태관리 시스템 설계
Provider에서 Riverpod으로의 마이그레이션으로 코드 복잡도 50% 감소
Drift(SQLite)를 활용한 로컬 데이터베이스와 Supabase 클라우드 연동
로컬-클라우드 데이터 자동 동기화 시스템 구현
BLE 통신 기반 스마트링 디바이스 제어 시스템 구현
BLE 통신 기반 디바이스 연동 및 데이터 관리기능 구현
디바이스 펌웨어 버전 관리 및 OTA 업데이트 시스템 개발
백그라운드 서비스를 통한 지속적인 데이터 수집 및 동기화
건강 데이터 모니터링 및 분석 시스템 개발
실시간 생체 데이터 수집 및 분석 알고리즘 구현
심박수, 혈중산소, 걸음수, 스트레스 지수 등 건강 지표 모니터링
REM 수면 패턴 분석 및 수면 질 평가 시스템 개발
FL Chart와 Syncfusion Gauges를 활용한 데이터 시각화
사용자 친화적 인터페이스로 건강 데이터 트렌드 분석 제공
실시간 업데이트되는 인터랙티브 차트 구현
AI를 사용한 맞춤형 건강 리포트 생성 시스템 개발
알림 및 사용자 참여 시스템 구현
Flutter Local Notifications와 FCM을 활용한 멀티 플랫폼 푸시 알림
건강 목표 달성 트래킹 및 동기부여 시스템 개발
글로벌 서비스를 위한 다국어 지원 시스템 구축
Easy Localization과 Lokalise SDK를 활용한 자동화된 다국어 처리
Lokalise 플랫폼과 CI/CD 파이프라인 연동으로 번역 업데이트 자동화
AI 기반 자동 번역 시스템 도입으로 번역 작업 효율성 200% 향상
Apposter
Next.js 기반 웹뷰 서비스 개발
앱 내 미션/이벤트 시스템 구현
Next.js와 React Query를 활용한 미션 페이지 개발
실시간 미션 달성률 추적 및 보상 지급 시스템 연동
WebView-Native 간 브릿지 통신으로 원활한 포인트/쿠폰 적립 구현
인앱 웹뷰 최적화 및 성능 개선
하이드레이션 이슈 해결로 초기 로딩 속도 50% 개선
Next.js의 Image 컴포넌트 최적화로 이미지 로딩 성능 향상
동적 라우팅을 활용한 효율적인 페이지 전환 구현
웹뷰 캐싱 전략 수립으로 리소스 사용 최적화
소셜 공유 기능 개발
다이나믹 og-image 생성으로 소셜 미디어 공유 최적화
URL별 맞춤형 메타데이터 생성 시스템 구축
카카오톡, LINE 등 주요 메신저 공유 기능 구현
공유 링크 트래킹 및 분석 시스템 도입으로 마케팅 효과 측정
인앱 메시지 및 알림 시스템
웹소켓 기반 실시간 알림 시스템 구축
사용자 행동 기반 맞춤형 인앱 메시지 전달
푸시 알림과 웹뷰 딥링크 연동으로 사용자 재방문율 40% 증가
토스트/모달 메시지 시스템 표준화
Waynehills Bryant A.I
A.I Chatbot 개발
- openai Assistants API, Langchain, Lamma 등 언어모델을 활용한 Chatbot RESTAPI 개발
- Vector DB를 사용한 임베딩 모델 생성 (Chroma DB) 구현
- 사내 서비스에 최적화된 챗봇 아키텍처 설계 및 비즈니스 로직 구현
- Wisper, ElevenLabs API를 활용한 실시간 AI 음성채팅 기능 구현
- 채팅 UI/UX 등 프론트엔드 기능 구현
Waynehills Bryant A.I
A.I Playground
- DALLE, Stablity ai, Replicate 등 공개된 AI 모델을 사용한 웹서비스 개발
- Text to Image - 프롬프트 기반 AI 이미지 생성 서비스
- Sketch to Image - 스케치 기반 AI이미지 생성 서비스
- PDF Assistants - PDF파일 기반 AI채팅 서비스
- cartoon story - 프롬프트 기반 AI만화 생성 서비스
- aws-lambda, CloudWatch 기능을 사용하여 함수 호출관리 및 상태관리 최적화
Waynehills Bryant A.I
A.I Gallery
- AI 서비스를 사용하여 생성된 이미지 컨텐츠에 대한 Gallery 구현
- 검색,옵션,댓글,좋아요 등 SNS 기능 구현
- admin 페이지 기획 및 API 개발
- Figma를 활용한 UI/UX 기획 참여
Waynehills Bryant A.I
국내/해외 결제기능 구현
- 앱 결제 비즈니스로직 설계 및 기획
- Apple app에서 사용하기 위한 inapp결제 API 개발
- 아임포트(iamport)를 사용한 국내결제기능 연동 및 소스 고도화
- 엑심베이(eximbay)를 사용한 해외결제기능 연동 (visa/master, alipay, molpay, unionpay, wechat pay) 및 소스 고도화
STARBOX (Team Project)
영화 예매 웹사이트 개발
- MEGABOX를 참고한 영화 예매 사이트 구현
- 백엔드 2명, 프론트엔드4명과 협업하여 진행한 팀프로젝트
- ▶️API Docs Link
- 프로젝트 기획 및 ERD 모델링 참여
- 상영일자별/극장별 상영스케쥴 조회, 영화리스트 조회, 검색, 페이지네이션 등 기본 사이트 기능 구현
- 좌석선택 및 티켓예매 등 영화예매에 필요한 API 구현
- ▶️Github
Code Restaurant (Team Project)
푸드마켓 이커머스 웹사이트 개발
- 이커머스 웹사이트 구현
- 백엔드 2명, 프론트엔드4명과 협업하여 진행한 팀프로젝트
- ▶️API Docs Link
- 프로젝트 기획 및 ERD 모델링 참여
- 로그인/회원가입, 마이페이지, 상품조회, 장바구니, 주문조회 등 이커머스에 필요한 API 구현
- ▶️Github
포트폴리오
교육
wecode
사설 교육 | Node.js 백엔드 개발자 양성 과정
2022.08. ~ 2022.11.
졸업
국가평생교육진흥원
대학교(학사) | 심리학과
2015.03. ~ 2019.02.
졸업