Flutter, FastAPI, AI/RAG, Unity
김택권
KIM TAEK KWON
모바일 앱과 교육 콘텐츠를 만들고 운영해 온 경험을 바탕으로 Flutter, 서버 연동, AI / RAG, 게임을 개발합니다.
14년 이상 모바일 콘텐츠 개발 경험
교육 콘텐츠와 모바일 앱, 게임을 만들고 출시해 운영했습니다.
서버 연동을 포함한 클라이언트 개발 경험을 쌓았습니다.
프로젝트에 적용한 기술 스택
Flutter 앱 개발과 백엔드 API를 다루며
실시간 통신, AI/RAG, 하드웨어 연동을 적용했습니다.
Mobile
Flutter, Flame, Android, iOS, Unity
Backend
FastAPI, REST API, WebSocket, FCM
AI / Data
RAG, ChromaDB, Ollama, ML, 데이터 분석
Hardware
Arduino, ESP32, Raspberry Pi, MQTT, Serial
State / Pattern
Riverpod, Provider, MVVM, 앱 구조 설계
Database
Hive, SQLite, MySQL, Firebase
Language
Dart, C#, Python, Lua, Swift
Collaboration
Git, Slack, 개발 프로세스 구축
프로젝트 목차
앱스토어 등록 앱, AI/RAG, 게임을 비롯해
회사 프로젝트, 하드웨어, 이전 프로젝트를 결과물별로 정리했습니다.
- Store AppsTagDo, HabitCell, GlucoInsight, SyncFlow
- AI / RAG무장애 관광 챗봇 - Flutter 앱 + FastAPI + RAG
- GamesRummi Poker, 순서대로 탭탭
- Company Projects그로비교육, 천재교육/천재교과서 Unity 콘텐츠
- Hardware / Archive시리얼, MQTT, ESP32, 2016년 이전 프로젝트
Flutter App, Store Released
TagDo
태그로 할 일을 나누어 관리하는 앱. 업무, 개인, 공부 등 기본 태그와 커스텀 태그, 필터, 검색, 드래그 정렬, 로컬 알림을 지원합니다.
- Flutter + FastAPI
- Riverpod + Hive
- 다국어 ko/en/ja/zh
- Google Play / App Store 출시

Flutter App, Store Released
HabitCell
일별 기록, 히트맵, Streak 분석을 제공하는 습관 추적 앱.
습관별 목표, 카테고리, 알림, 기간별 통계를 제공합니다.
- Flutter + FastAPI
- Riverpod + MySQL + SQLite
- 히트맵 테마 7종
- 다국어 및 라이트/다크 테마

Flutter, FastAPI, ML
GlucoInsight
성인 당뇨 위험도 참고 예측과 병원 찾기를 돕는 건강관리 앱. 입력값으로 ML 예측 엔진을 실행하고, 주변 병원 검색과 길 찾기를 연결합니다.
- ML 기반 위험도 참고 예측
- 공공데이터 API
- 카카오 주소/좌표 API
- 지도 앱 길 찾기 연동

Flutter, FastAPI, WebSocket
SyncFlow
2~5인 팀이 쓰는 가벼운 실시간 협업 칸반 보드 앱. 카드 이동, 담당자 변경, 멘션, 초대 코드, Soft Lock을 구현했습니다.
- WebSocket 실시간 동기화
- FCM 원격 푸시
- 6자리 초대 코드
- 카드 편집 Soft Lock

Flutter Client, FastAPI Backend, RAG
무장애 관광 챗봇
지역, 접근성, 제외 조건을 분석한 뒤 TourAPI와 저장 자료를 함께 검색해 관광지 추천을 카드로 보여주는 챗봇입니다.
질문을 추천 카드로
바꾸는 처리 과정
Live API가 응답하지 않으면 저장 자료를 검색해
추천 근거와 주의 문구를 보여줍니다.

Flutter, Flame, Web Build
Rummi Poker
보드형 덱빌딩 로그라이트 게임입니다.
카드 조합과 룰 기반 판단을 구현하고 BIC 출품과 웹 빌드도 공개했습니다.
- Flutter/Flame 게임 구현
- 보드형 카드 조합 플레이
- 웹 데모 공개
- BIC 출품 페이지 등록


Flutter, Flame
순서대로 탭탭
1 to 50 게임 룰을 바탕으로 무작위 숫자나 알파벳을 빠르게 순서대로 눌러 시간을 겨루는 순발력 퍼즐 게임입니다.
- Flutter Flame 엔진
- 숫자/알파벳 순서 클릭
- 웹 데모 제공
- GitHub 공개

그로비교육 Unity 콘텐츠
태블릿 기반 유아 교육 콘텐츠를 개발하고 운영했습니다.

마이 슈퍼 브이
캐릭터 상호작용, 생활습관, 체험 학습, 미니 게임.
영상
슈퍼 브이 브레인
기억력, 공간 지각력, 추리력, 문제 해결력 영역별 게임.
영상
예술 놀이터
피아노, 드럼, 그림 그리기, 스티커 꾸미기 활동.
천재교육 / 천재교과서 Unity 콘텐츠
책, QR, AR, 블루투스 교보재와 연동되는 교육용 모바일 앱을 제작하고 운영했습니다.
하드웨어 연동 프로젝트
Unity와 시리얼 통신, ESP32 MQTT-SSL 연동으로 외부 입력 장치와 센서 데이터를 클라이언트 화면 제어에 연결했습니다.
2016년 이전 프로젝트
Unity, Lua, ActionScript, 스마트 TV 등 여러 플랫폼에서 게임과 인터랙티브 콘텐츠를 만들었습니다.
Unity / Lua Games
우주게임: 우주좀비, 생명의 빛 - Touch 바이블, ATTACK Z, Line Pang
ActionScript App Book
시공미디어 앱북 시리즈, 시사붐붐잉글리쉬 앱북 시리즈
LG Smart TV
시사 잉글리쉬 HB Kids 시리즈
감사합니다
앱 스크린샷과 영상 자료, 저장소 접속 정보를 확인할 수 있습니다.





