KIM TAEK KWON
Developer Portfolio

Flutter, FastAPI, AI/RAG, Unity

김택권

KIM TAEK KWON

모바일 앱과 교육 콘텐츠를 만들고 운영해 온 경험을 바탕으로 Flutter, 서버 연동, AI / RAG, 게임을 개발합니다.

01 / 17
Career Summary

14년 이상 모바일 콘텐츠 개발 경험

교육 콘텐츠와 모바일 앱, 게임을 만들고 출시해 운영했습니다.
서버 연동을 포함한 클라이언트 개발 경험을 쌓았습니다.

14년+모바일/게임/웹 클라이언트 개발
80여종교육용 앱과 게임 제작, 출시, 유지보수
4종Flutter 상용/출시 준비 앱 프로젝트
AI / RAG관광 챗봇과 ML 예측 앱 개발
그로비교육태블릿 기반 교육 콘텐츠 개발과 운영, 개발 프로세스 정비
천재교육 / 천재교과서교육용 모바일 앱과 게임 다수 제작, 출시, 유지보수
기타 경력모바일 앱, 게임, 멀티플랫폼 콘텐츠 제작
02 / 17
Tech Stack

프로젝트에 적용한 기술 스택

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, 개발 프로세스 구축

03 / 17
Project Map

프로젝트 목차

앱스토어 등록 앱, AI/RAG, 게임을 비롯해
회사 프로젝트, 하드웨어, 이전 프로젝트를 결과물별로 정리했습니다.

  1. Store AppsTagDo, HabitCell, GlucoInsight, SyncFlow
  2. AI / RAG무장애 관광 챗봇 - Flutter 앱 + FastAPI + RAG
  3. GamesRummi Poker, 순서대로 탭탭
  4. Company Projects그로비교육, 천재교육/천재교과서 Unity 콘텐츠
  5. Hardware / Archive시리얼, MQTT, ESP32, 2016년 이전 프로젝트
04 / 17

Flutter App, Store Released

TagDo

태그로 할 일을 나누어 관리하는 앱. 업무, 개인, 공부 등 기본 태그와 커스텀 태그, 필터, 검색, 드래그 정렬, 로컬 알림을 지원합니다.

  • Flutter + FastAPI
  • Riverpod + Hive
  • 다국어 ko/en/ja/zh
  • Google Play / App Store 출시
TagDo 앱 스크린샷
05 / 17

Flutter App, Store Released

HabitCell

일별 기록, 히트맵, Streak 분석을 제공하는 습관 추적 앱.
습관별 목표, 카테고리, 알림, 기간별 통계를 제공합니다.

  • Flutter + FastAPI
  • Riverpod + MySQL + SQLite
  • 히트맵 테마 7종
  • 다국어 및 라이트/다크 테마
HabitCell 앱 스크린샷
06 / 17

Flutter, FastAPI, ML

GlucoInsight

성인 당뇨 위험도 참고 예측과 병원 찾기를 돕는 건강관리 앱. 입력값으로 ML 예측 엔진을 실행하고, 주변 병원 검색과 길 찾기를 연결합니다.

  • ML 기반 위험도 참고 예측
  • 공공데이터 API
  • 카카오 주소/좌표 API
  • 지도 앱 길 찾기 연동
GlucoInsight 앱 스크린샷
07 / 17

Flutter, FastAPI, WebSocket

SyncFlow

2~5인 팀이 쓰는 가벼운 실시간 협업 칸반 보드 앱. 카드 이동, 담당자 변경, 멘션, 초대 코드, Soft Lock을 구현했습니다.

  • WebSocket 실시간 동기화
  • FCM 원격 푸시
  • 6자리 초대 코드
  • 카드 편집 Soft Lock
SyncFlow 앱 스크린샷
08 / 17

Flutter Client, FastAPI Backend, RAG

무장애 관광 챗봇

지역, 접근성, 제외 조건을 분석한 뒤 TourAPI와 저장 자료를 함께 검색해 관광지 추천을 카드로 보여주는 챗봇입니다.

1. 질문 분석지역, 조건, 제외 의도 분리
2. API 조회TourAPI 기반 실시간 결과 확인
3. RAG 보완ChromaDB와 Markdown 자료 검색
4. 추천 카드출처와 주의 문구를 포함한 응답
챗봇 웹 응답 챗봇 앱 화면
09 / 17
Chatbot RAG, Internal Structure

질문을 추천 카드로
바꾸는 처리 과정

Live API가 응답하지 않으면 저장 자료를 검색해
추천 근거와 주의 문구를 보여줍니다.

입력 정규화지역, 접근성, 제외 조건을 구조화
외부 API 우선TourAPI 응답이 있으면 최신 관광 데이터를 반영
RAG fallbackChromaDB와 Markdown 자료로 API 지연과 실패 보완
카드형 응답관광지 요약, 조건 매칭, 출처, 주의 문구 표시
챗봇 RAG 처리 과정
10 / 17

Flutter, Flame, Web Build

Rummi Poker

보드형 덱빌딩 로그라이트 게임입니다.
카드 조합과 룰 기반 판단을 구현하고 BIC 출품과 웹 빌드도 공개했습니다.

  • Flutter/Flame 게임 구현
  • 보드형 카드 조합 플레이
  • 웹 데모 공개
  • BIC 출품 페이지 등록
Rummi Poker 타이틀 화면Rummi Poker 플레이 화면
11 / 17

Flutter, Flame

순서대로 탭탭

1 to 50 게임 룰을 바탕으로 무작위 숫자나 알파벳을 빠르게 순서대로 눌러 시간을 겨루는 순발력 퍼즐 게임입니다.

  • Flutter Flame 엔진
  • 숫자/알파벳 순서 클릭
  • 웹 데모 제공
  • GitHub 공개
순서대로 탭탭 스크린샷
12 / 17
Company Projects, Grovy Education

그로비교육 Unity 콘텐츠

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

13 / 17
Company Projects, Chunjae

천재교육 / 천재교과서 Unity 콘텐츠

책, QR, AR, 블루투스 교보재와 연동되는 교육용 모바일 앱을 제작하고 운영했습니다.

14 / 17
Hardware / Legacy

하드웨어 연동 프로젝트

Unity와 시리얼 통신, ESP32 MQTT-SSL 연동으로 외부 입력 장치와 센서 데이터를 클라이언트 화면 제어에 연결했습니다.

Unity + Serial아두이노 입력 데이터로 Unity 오브젝트 제어
MQTT-SSL + ESP32센서 모니터링 및 LED 양방향 제어
Physical Input눈차크, 위모트, 센서 값을 앱 동작과 연결
Device ControlUnity와 장치 간 양방향 제어
15 / 17
Archive Projects

2016년 이전 프로젝트

Unity, Lua, ActionScript, 스마트 TV 등 여러 플랫폼에서 게임과 인터랙티브 콘텐츠를 만들었습니다.

Unity Lua 이전 프로젝트

Unity / Lua Games

우주게임: 우주좀비, 생명의 빛 - Touch 바이블, ATTACK Z, Line Pang

ActionScript 앱북 프로젝트

ActionScript App Book

시공미디어 앱북 시리즈, 시사붐붐잉글리쉬 앱북 시리즈

LG 스마트 TV 콘텐츠

LG Smart TV

시사 잉글리쉬 HB Kids 시리즈

16 / 17
Repository / Materials
17 / 17