⚡ 본문 콘텐츠로 바로가기 (Skip to Main Content)
총 경력 9년 8개월 (2014.12 - 2025.06) ⚡ SENIOR FULL-STACK DEVELOPER 📦 OPEN SOURCE CONTRIBUTOR

비즈니스 임팩트를 증명하는 풀스택 엔지니어

Flutter · Android · Spring Boot (Java/Kotlin) · AWS

풀스택 개발 역량과 심도 있는 문제 해결 능력을 바탕으로 서비스 기획부터 아키텍처 설계, 개발, 출시, 운영까지의 전 과정을 주도해 왔습니다. 핀테크, e커머스, 에듀테크, IoT, 오토모티브 등 다양한 도메인에서 27개 프로젝트를 성공적으로 완결했으며, 인터넷 레퍼런스가 전무했던 Firebase 한글 키워드 토픽 제약 독자 해결, 풀스택 기반 서버 부하 분산 및 비용 90% 절감 등 현장의 기술적 난제를 주도적으로 돌파합니다.

총 개발 경력
9년 8개월

기획·설계부터 배포·운영 완결

다양한 도메인 실무
27개 프로젝트

핀테크·커머스·에듀·IoT·차량

서버 부하 & 비용 절감
90% ⬇

풀스택 기반 부하분산·비용절감

개발 생산성
30% ⬆

Flutter 단일 코드베이스 도입

CORE STACK: Flutter Spring Boot Android (AOSP) AWS React Java / Kotlin Dart
github.com/xpwmaosldk

🚀 LIVE WEB APPLICATIONS

실시간 구동 웹 애플리케이션 쇼케이스
● 2 LIVE APPS
PHYSICS 3D SIMULATION LIVE

🔮 3D LOTTO SIMULATOR

FLUTTER

Flame 2D & Forge2D 물리 엔진 레이어를 결합하여 웹 브라우저 캔버스 환경에서 60fps 고프레임으로 구동되는 3D 로또 볼 믹싱 및 물리 충돌 시뮬레이션을 구현한 웹 애플리케이션입니다.

Flutter Web Dart Flame Engine Forge2D Physics
LAUNCH LIVE SITE
DATA VISUALIZATION LIVE

🐎 HORSE RACE PREDICTOR

REACT

한국마사회(KRA) 공공 데이터 API와 연동하여 경주 일정, 출전마 전적, 주로 상태 등을 정밀 분석하고 순위 예측 알고리즘 및 레이더 차트 데이터 시각화를 구현한 웹 애플리케이션입니다.

React 18 TypeScript Recharts Vite
LAUNCH LIVE SITE

🌐 오픈소스 & 배포 패키지 (OPEN SOURCE & PACKAGES)

OPEN SOURCE CONTRIBUTION immich-app / immich

🚀 오픈소스, 모바일 소스 개선에 기여

VIEW COMMITS

글로벌 오픈소스 사진/영상 백업 솔루션인 Immich 모바일 앱의 소스 코드 개선 및 성능 최적화에 기여했습니다.

Flutter Dart Open Source Contribution

📦 PUB.DEV 공식 배포 패키지

FLUTTER / DART PACKAGES

Flutter web을 위한 넘버페이징 패키지
웹 브라우저 환경에서 대규모 리스트 데이터를 깔끔하고 직관적으로 탐색할 수 있는 번호 기반 페이지네이션 컴포넌트입니다.

flutter pub add number_pagination
Flutter Dart
pub.dev ↗

특정 위젯만 정중앙에 정렬하는 Layout
복잡한 다중 자식 위젯 트리 구조에서 특정 타깃 위젯만을 정확히 화면 정중앙에 정렬하여 배치할 수 있는 커스텀 레이아웃 컴포넌트입니다.

flutter pub add single_centered_multi_child_layout
Flutter Dart
pub.dev ↗

⚡ 보유 스킬 & 기술 스택 (SKILLS)

상용 서비스 기획부터 아키텍처 설계 및 운영까지 직접 다룬 핵심 기술 스택

VERIFIED SKILLS
📌 보유 기술 스택 (클릭 시 실시간 필터):
Flutter Dart Spring Boot Java Kotlin Android AOSP Automotive Bootchart AWS React JavaScript TypeScript JPA QueryDSL MySQL MariaDB Firebase FCM Analytics Crashlytics Bluetooth BLE NFC WebRTC WebSocket GitHub Actions Jenkins Linux Git
📱 MOBILE & WEB CORE
Flutter Dart Android Kotlin React JavaScript TypeScript Riverpod Provider WebRTC WebSocket
🌱 BACKEND & API CORE
Spring Boot Java Kotlin JPA / Hibernate QueryDSL Spring REST Docs MySQL / MariaDB RESTful API Node.js
🚗 EMBEDDED & OS SYSTEM
Android OS (AOSP) Automotive OS Bootchart 최적화 init.rc / Preload CarService Bluetooth BLE 4.0 NFC
☁️ CLOUD & DEVOPS INFRA
AWS EC2 AWS S3 AWS RDS AWS Route53 AWS CloudFront AWS Lambda AWS API Gateway AWS IoT / MQTT GitHub Actions Jenkins CI/CD Linux / Shell Firebase Analytics Firebase Crashlytics Firebase FCM
🛠 DEV TOOLS & MONITORING (개발 도구 및 모니터링) TOOLS
Android Studio Visual Studio Code Microsoft Teams Git / GitHub (Git-flow) Postman API Slack Trello Gradle
SMART SEARCH

💼 경력 사항 (WORK HISTORY)

2014 - 2025
총 경력 9년 8개월 (5개사)
LATEST

주식회사 파***

📅 2021.11 - 2025.06 (3년 8개월) | 정규직

FULL-STACK DEVELOPER

■ 사내 메신저 정보 통합 및 연동

DevOps & Tooling

• 업무 효율성 증진을 목표로 사내 메신저 정보 통합 시스템을 주도적으로 기획 및 개발

• 사내 정보 검색 (ex. 와이파이 비밀번호, ssh 접속정보)

• CI / CD 정보 연동 (ex. github action, jenkins)

• 최신 개발 트랜드 뉴스피드, rss 연동 (ex. geeknews, 요즘it)

GitHub Actions Jenkins RSS Feed MS Teams

■ 스마트 수업 시스템

React

• WebRTC 기반 실시간 영상 수업/화면 공유 기능 등 기존 React 프로젝트 유지보수 및 기능 개선.

• 주요 버그 수정, 사용자 요구사항 기반 신규 기능 개발 및 글로벌 서비스 위한 현지화 적용.

• 다국적 팀과의 협업을 통해 요구사항을 조율하고, 사용자 피드백을 반영하여 UI/UX를 개선

React JavaScript WebRTC REST API

■ 글로벌향 eSignature 전자 계약

Flutter (Web)

• Flutter Web 기반 반응형 UI/UX 개발 담당, PDF 위 서명/텍스트/이미지 등 커스텀 오버레이 기능 구현.

• Riverpod 상태관리, GoRouter 라우팅 적용 및 http, intl, pdf 등 외부 패키지 적극 활용.

Flutter (Web) Dart Riverpod GoRouter PDF Package REST API
외주개발

■ AOSP Automotive boot optimization

2023.10 - 2023.12 | Android (AOSP)

• Java 코드(Preload, SystemServer, Log 등) 분석 부팅 병목 구간 분석 및 최적화로 평균 부팅 시간 단축

• init.rc 실행 순서 조정 및 병렬 처리 적용을 통한 부팅 프로세스 개선.

• bootchart 기준 평균 부팅 시간 25% 단축 (60초 → 45초 달성).

성과 지표: bootchart 기준 평균 부팅 시간 25% 단축 (60초 → 45초 달성)
AOSP Automotive Bootchart init.rc / Preload Java Linux Shell Script
외주개발

■ AOSP Automotive 시스템 앱

2022.12 - 2023.05 | Android (AOSP)

• 차량 관리 시스템(FMS) 연동 위한 실시간 차량 데이터 수집 및 전송 안드로이드 시스템 앱(백그라운드 서비스) 개발.

• CarProperty Manager 활용 VHAL 데이터 수집 및 AWS IoT Core 연동 MQTT 통신 구현.

• 네트워크 음영 지역 고려, 데이터 유실 최소화를 위한 메시지 큐 및 재전송 로직 설계 및 적용.

AOSP / AAOS Android Kotlin Java CarService MQTT (AWS IoT)
외주개발

■ 임베디드 보드 개발 QnA 웹 사이트

2022.06 - 2022.12 | SpringBoot topst.ai

• Stack Overflow 스타일 Q&A 웹사이트 개발 프로젝트 리딩 및 백엔드 개발 총괄.

• Spring Boot 기반 RESTful API 서버 아키텍처 설계 및 구축, Spring REST Docs 활용 API 문서 자동화 및 테스트 환경 구축.

• MySQL Full-text search 적용하여 게시글 검색 기능 구현 및 성능 확보.

• AWS (EC2, RDS, S3 등) 기반 인프라 설계 및 구축, Github Actions 통한 CI/CD 파이프라인 구축.

Java Spring Boot JPA / QueryDSL Spring REST Docs MySQL Full-Text AWS (EC2, RDS, S3) GitHub Actions
외주개발

■ 물류관제서비스

2021.11 - 2022.06 | Flutter, SpringBoot

• 택배 기사 및 관리자용 물류 관제/정산 시스템 앱 개발 (Flutter) 및 서버 API 개발 지원 (Spring Boot).

• Flutter 기반 크로스 플랫폼(iOS/Android) 앱 아키텍처 직접 설계 및 개발 리딩, 개발 효율성 30% 이상 향상

• FCM 푸시 알림 시스템 연동, webview_flutter 활용 JavaScript 브릿지 구현 (외부 PG 결제, 본인 인증 연동).

성과 지표: Flutter 기반 크로스 플랫폼 단일 아키텍처 구축으로 개발 효율성 30% 이상 향상
Flutter Dart Java Spring Boot JPA MariaDB FCM JavaScript Bridge
외주개발

■ 대기업 차량관제 연구과제

2021.11 - 2022.06 | Android, SpringBoot

• 정보보안 강화 및 Android 앱 기능 개발 담당, JSP 기반 웹사이트 개발 지원.

• 앱/웹 전반에 걸쳐 사용자 행위 추적 위한 감사 로그 DB 저장 기능 설계 및 구현.

• 외부 본인인증 서비스 연동 및 적용, Jenkins 활용 CI/CD 환경 구축 참여.

Android Java Spring Boot JSP / jQuery MariaDB Jenkins CI/CD

주식회사 이****

📅 2021.07 - 2021.10 (4개월) | 정규직

FLUTTER DEVELOPER

■ 모바일 주식 자동매매 앱

2021.07 - 2021.11 | Flutter

• Flutter 및 네이티브(Kotlin) 기반 퀀트 투자 앱 유지보수 및 기능 개선.

• 다수 상태관리 라이브러리(GetX, Bloc 등) 혼용으로 인한 상태관리 복잡도 문제를 진단하고 Provider 기반으로 리팩토링하여 코드 안정성과 유지보수 효율성을 크게 향상, 코드 안정성 및 일관성 확보.

• 증권사 API 연동 자동매매 로직 검증 및 오류 수정, 사용자 피드백 기반 기능 개선.

• Flutter Channel(Method/Event) 활용 네이티브 모듈 데이터 연동 및 성능 최적화.

성과: 다수 상태관리 혼용 문제를 Provider 단일화로 리팩토링하여 코드 일관성 및 런타임 안정성 확보
Flutter Dart Android Kotlin Provider REST API WebSocket

주식회사 와***

📅 2018.01 - 2021.06 (3년 6개월) | 정규직

ENGINEERING LEAD / FULL-STACK

■ 개발 문화 개선 및 매니징

Tech Lead & Management

• 팀 개발 생산성 향상을 위해 Git-flow 브랜치 전략 및 Github 코드 리뷰 문화를 성공적으로 도입/정착시켜 개발 표준화 및 코드 품질 향상에 기여

• Trello 칸반 보드, Slack 연동 통한 개발 프로세스 가시성 및 협업 효율 증대.

• 주간 기술 공유 및 회고 미팅 정례화, 애자일 방법론 도입 시도.

• 프로젝트 요구사항 분석 기반 개발 기간 산정 및 진척 상황 관리.

Git-flow GitHub Code Review Agile / Kanban

■ 자사몰 리뷰사이트

2020.11 - 2020.12 | Flutter (Web)

• Flutter Web 기반 반응형 프론트엔드 및 Spring Boot 기반 백엔드 API 서버 전체 설계 및 개발.

• Flutter Custom Paint 활용, 디자인 요구사항 맞춘 자체 UI 컴포넌트 제작.

• AWS (Route53, S3 Hosting, CloudFront, EC2, RDS) 활용 인프라 설계 및 구축.

Flutter Web Dart Spring Boot Java JPA AWS (S3, CloudFront, EC2, RDS)

■ 지역기반 중고거래 플랫폼 v2

2020.01 - 2020.06 | Flutter

• 기존 네이티브(Android/iOS) 앱을 Flutter 기반 단일 코드로 통합 개발하여 개발 생산성 및 유지보수 효율성 증대.

• WebSocket 및 FCM 활용 실시간 채팅 및 키워드 푸시 알림 기능 신규 구현.

[풀스택 독자 문제 해결] 당시 인터넷 및 공식 문서상 레퍼런스가 전무했던 Firebase FCM의 한글 토픽 미지원(영문/숫자 제약) 한계를 극복하기 위해, 풀스택 개발 역량을 발휘하여 클라이언트-서버 간 한글 키워드 인코딩/디코딩 설계·구현하여 실시간 한글 키워드 푸시 알림 시스템 구축 성공.

• Firebase Crashlytics, Analytics 도입하여 앱 안정성 모니터링 및 사용자 데이터 분석 기반 마련.

풀스택 문제 해결 성과: 당시 온라인 레퍼런스가 전무했던 FCM 한글 토픽 제약을 인코딩/디코딩 매핑 아키텍처로 독자 해결하여 실시간 키워드 알림 완결 & AWS Lambda 서버리스 전환
Flutter Dart Firebase FCM (한글 토픽 해결) WebSocket AWS Lambda API Gateway Node.js

■ 사내 재고관리 프로그램

2019.10 - 2019.12 | Flutter

• Flutter 기술 스택 도입 위한 파일럿 프로젝트로, 중고 상품 QR코드 연동 재고관리 시스템 기획, 설계, 개발.

Flutter Dart
외주개발

■ 카카오톡 연동 간편 주문 POS 시스템

2019.03 - 2019.09 | Android Google Play

• Android 태블릿 기반 POS 앱 개발 담당, 디자인 가이드 준수 UI/UX 구현.

• FCM 활용 카카오톡 알림 기반 대기번호 발급 기능 구현.

• 블루투스/USB 인터페이스 활용 감열 프린터 연동 개발.

Android Java FCM Bluetooth API USB API
외주개발

■ 국립국악원 주관 국악 반주/장단 플레이 앱 v2

2018.12 - 2019.03 | SpringBoot

• 기존 Django 기반 서버를 Spring Boot로 재설계 및 마이그레이션, Android 앱 기능 리뉴얼 담당.

• Android MediaPlayer 병렬 로딩 및 캐싱 적용하여 음원 로딩 성능 개선 (기존 앱 대비 50% 이상 속도 향상).

• AWS S3 저장 정책 및 CloudFront 캐싱 전략 변경으로 서버 운영 비용 90% 이상 절감.

성과 지표: 음원 로딩 속도 50% 이상 향상 및 CloudFront 캐싱으로 서버 운영 비용 90% 이상 절감
Android Java Spring Boot JPA AWS (EC2, S3, RDS, CloudFront)

■ 지역기반 중고거래 플랫폼 v1 고도화

2018.03 - 2018.12 | Android

• Android 앱 주요 버그 수정 및 안정성 개선, iOS 외주 개발사 협업 및 관리.

• 기존 지번 주소 기반 -> 행정동/법정동 주소 체계로 데이터 전환 및 관련 로직 수정.

• AWS S3 (이미지 저장), RDS (DB) 도입하여 확장성 및 안정성 확보.

Android Java AWS S3 RDS
외주개발

■ 국립국악원 주관 국악 반주/장단 플레이 앱 v1

2018.01 - 2018.03 | Android Google Play

• Android 앱 초기 버전 개발, ExoPlayer 활용 다중 음원 동시 재생 기능 구현.

Android Java ExoPlayer

■ 지역기반 중고거래 플랫폼 v1

2017.12 - 2018.02 | Android Google Play

• Android 앱 초기 버전 개발 리딩 및 서버 파트 외주 개발 관리.

• AWS (EC2, Route53, RDS) 활용 초기 인프라 구축.

• 행안부 주소 API, Google Maps API 활용 위치 기반(Geocoding/Reverse Geocoding) 서비스 구현.

Android Java Google Maps API AWS (EC2, Route53, RDS)

(주)피***

📅 2016.09 - 2017.01 (5개월) | 정규직

ANDROID DEVELOPER

■ 지인기반 SNS & e커머스 앱

2016.09 - 2017.01 | Android

• Android 앱 개발 담당, 웹뷰 기반 PG 연동 결제 시스템 적용.

• Android Studio Profiler 활용 앱 성능 분석 및 최적화 수행.

• DataBinding, LiveData 도입하여 MVVM 패턴 기반 코드 구조 개선 및 반응형 UI 구현.

• Retrofit, Glide 등 라이브러리 적극 활용하여 개발 생산성 향상.

Android Java DataBinding LiveData Retrofit Glide WebView

주식회사 이***

📅 2014.12 - 2016.08 (1년 9개월) | 정규직

DEVELOPER

■ 미국판 배달의 민족

2016.03 - 2016.07 | Angular

• AngularJS 기반 웹 프론트엔드 개발 담당, 신규 기술 학습 및 요구사항 구현.

• 해외 PG(Stripe 등) API 연동 결제 기능 구현.

AngularJS JavaScript HTML / CSS REST API
외주개발

■ 한국정보인증(KICA) 생체인증 앱

2016.01 - 2016.02 | Android

• 지문 인증 기반 간편 로그인 앱 유지보수.

• 협력사 제공 공인인증서 Java 모듈 분석 후 지문 정보 연동 로직 구현.

• FCM 활용 앱-웹 간 로그인 상태 동기화 기능 구현.

Android Java FIDO SDK FCM

■ BLE 비콘 실내 걸음수 측정앱

2015.10 - 2016.01 | Android

• Android 앱 개발 담당, BLE 비콘 신호 기반 실내 위치 측위 및 걸음수 측정 기능 구현.

• 비콘 수신 감도(RSSI) 필터링 등 알고리즘 적용하여 측정 정확도 향상 기여.

• 패킷 분석 통해 비콘 매뉴얼 누락된 배터리 잔량 정보 획득 및 앱 기능 활용.

Android Java Bluetooth BLE Sensor API
외주개발

■ NFC 스마트 시설점검 시스템

2015.09 - 2015.09 | Android

• Android 앱 개발 담당, NFC 태그 읽기/쓰기 기능 활용 시설물 점검 기록 시스템 구현.

Android Java NFC

■ 아이 통학 알림 & GPS 트래킹 앱

2015.02 - 2015.09 | Android

• 4개 사용자 버전(학부모, 교사, 기사, 가디언) 앱 개발 및 한국/미국 현지화 적용.

• 미국 네트워크 환경 고려 통신 패킷 축소 및 SQLite 데이터 캐싱 구현.

Android Java Bluetooth BLE GPS
외주개발

■ BLE 비콘 대기표 & 광고앱

2014.12 - 2015.01 | Android

• 비콘 스캔 통한 정보 수집 및 FCM 연동 전면 광고 송출/대기표 발급 구현.

Android Java Bluetooth BLE FCM

■ 강아지 팬던트 NFC 연동 서비스

2014.12 - 2015.12 | Android, Spring

• Spring 서버 DB Connection 누수 문제 분석 및 수정으로 서버 다운 현상 해결.

Android Java Spring Framework MySQL

■ 한국정보인증(KICA) 샵(#)메일

2014.12 - 2016.08 | Android

• Static 사용으로 인한 메모리 누수 개선, Application Context 기반 Singleton 패턴 적용.

Android Java

🎓 학력 및 교육 사항 (EDUCATION & TRAINING)

RESUME RECORDS
🏛

학력 (Education)

강**대학교(춘천) 2006.03 - 2007.07
중퇴 컴퓨터정보통신공학부
📜

교육 수료 (Training)

국비 자바개발자 교육과정 (6개월) 2014.03
수료 JSP, DB 등 실무 교육
클립보드에 복사되었습니다!