오병희

Flutter · 온디바이스 RAG 개발자

크로스플랫폼 개발자 · 로컬 RAG 엔지니어

Flutter로 iOS·Android 제품을 만들고 운영해 왔습니다. 최근에는 앱 안에서 동작하는 로컬 검색 엔진까지 직접 만들어 제품에 붙였습니다.

모바일 제품과 로컬 검색 엔진을 설계·구현하고 평가와 운영까지 연결합니다.

공개 패키지 mobile_rag_engine · pub.dev 0.20.0 ↗ · 총 경력 5년 5개월 · Flutter · 온디바이스 Retrieval/RAG · LLM 백엔드

  • Flutter 제품화·릴리스 Easy Contract Viewer
  • 온디바이스 검색·Rust FFI mobile_rag_engine
  • LLM 에이전트·검색 백엔드 기업 법령 검토 엔진(이음)
추천 검색어

추천 결과

경력

5년 5개월, 여섯 팀

최신순으로 역할과 대표 성과를 요약했습니다.

전체 경력은 이력서 PDF에서 ↗
  1. 20252025.12 - 2026.02 · 외주·프리랜서

    메리츠화재해상보험 보험 판매자용 태블릿 RAG 개발

    mobile_rag_engine 기반 BM25+HNSW Hybrid Search에 RRF 융합 랭킹과 Source Filter를 적용했습니다.

    자세히

    보험 판매자용 태블릿 앱에서 약관 RAG 탐색과 온디바이스 조항 요약 흐름을 개발했습니다.

    • mobile_rag_engine 기반 BM25+HNSW Hybrid Search에 RRF 융합 랭킹과 질의 유형별 가중치·Source Filter를 적용했습니다.
    • PDF 조항 추출, 검색 결과 하이라이트, 원문 위치 점프 탐색 UX와 온디바이스 요약 카드를 구현했습니다.
  2. 20242024.06 - 2025.05 · 회사 근무

    ㈜피에트 App Frontend 파트장

    BLE sample interval·timestamp 기반 ROM 계산으로 장시간 누적 drift를 70% 이상 줄였습니다.

    자세히

    FIET MEDI, FIET Partner, MVM Fitness 등 Flutter iOS·Android 앱 개발과 운영 안정화를 담당했습니다.

    • BLE Notify jitter와 packet drop을 반영한 sample interval·timestamp 기반 ROM 계산으로 장시간 누적 drift를 70% 이상 줄였습니다.
    • 펌웨어별 characteristic 누락을 실패 가능한 파서로 개선하고 Sentry 분석과 Fastlane·GitHub Actions 배포 자동화를 운영했습니다.
  3. 20242024.03 - 2024.06 · 외주·상주

    ㈜인피니티익스체인지코리아 가상자산 거래소 모바일 개발

    가상자산 거래소 앱의 실시간 시세 WebSocket 연결 생명주기와 화면 반영 흐름을 최적화했습니다.

    자세히

    Flutter·GetX·MVC 기반 가상자산 거래소 앱의 핵심 기능과 인증 흐름을 개발했습니다.

    • 실시간 시세 WebSocket의 연결 생명주기와 화면 반영 흐름을 최적화했습니다.
    • 회원정보 등록·관리와 KYC 인증 프로세스의 상태·네트워크 예외 처리를 구현했습니다.
  4. 20212021.09 - 2024.03 · 회사 근무

    튜링바이오 앱개발·연구개발 주임연구원

    VitalTracker의 센서 수집과 MethodChannel 네이티브 처리, 백그라운드 lifecycle을 안정화했습니다.

    자세히

    헬스케어·정신건강 도메인의 Flutter 앱과 연구 과제 앱을 운영 안정성 관점에서 개발했습니다.

    • VitalTracker의 위치·자이로·가속도·조도 센서 수집과 MethodChannel 네이티브 처리, 백그라운드 lifecycle을 안정화했습니다.
    • Weedool과 CAER-Scope에서 상담·CBT 흐름, ML Kit·STT/TTS 기능과 AES256·JWT·RBAC 보호 구조를 구현했습니다.
  5. 20202020.01 - 2020.04 · 원격 외주

    ㈜영우 React Native·Node.js 개발

    음성인식과 QR Code 기반 원단 정보 조회 흐름을 구현했습니다.

    자세히

    React Native 기반 원단 재고 조회 앱과 Node.js API 서버를 원격 외주로 개발했습니다.

    • Google BigQuery 기반 원단 정보 저장과 추천 기능을 개발했습니다.
  6. 20172017.08 - 2018.08 · 회사 근무

    한국와콤 개발팀 사원

    상담 문의 등록·답변·관리 UI와 텍스트 유사도 기반 답변 추천, 자동 메일 발송을 구현했습니다.

    자세히

    Node.js(Express)와 MySQL 기반 고객 상담 시스템을 설계·구축했습니다.

    • 트랜잭션과 Row Lock으로 동시 요청 충돌을 방지하고 실행 계획 분석으로 다중 JOIN 구간을 개선했습니다.
그 밖의 프로젝트
프로젝트 사례 #1

Flutter 공개 패키지

mobile_rag_engine은 문서를 서버에 올리지 않고, 휴대폰 안에서 검색과 RAG context 생성까지 끝내는 패키지입니다.

pub.dev 배포 버전
0.20.0
234자 임베딩 평균, 기기 내 · 디버그 빌드
25.9ms

문서가 기기 밖으로 나가지 않습니다

Flutter 앱에서 문서를 서버에 업로드하지 않고 검색과 RAG context 생성을 처리합니다. 패키지는 LLM에 넘길 context까지만 책임지고, LLM provider와 채팅 UX는 앱에 맡깁니다.

프로젝트 사례 #2

Easy Contract Viewer

검색과 AI 요약의 결과를 언제나 PDF 원문의 정확한 근거 위치로 되돌립니다.

핵심 기능

  • 온디바이스 약관 검색약관 PDF를 서버로 보내지 않고 기기 안에서 조항 단위로 찾습니다.
  • 원문 근거 하이라이트검색·요약 결과에서 PDF의 정확한 근거 영역으로 바로 이동합니다.
  • 동의 기반 AI 요약사용자가 동의할 때만 요약하고, 서버를 못 쓰면 로컬로 대체합니다.
  • 비용이 통제되는 요약 서버요청 서명, 사용 한도, 예산 상한, 중복 요청 병합으로 남용을 막습니다.

사용 기술

Flutter · Dart · Riverpod · GoRouter · pdfrx · mobile_rag_engine

  1. 1약관 검색
    Easy Contract Viewer Smart Guide 검색 결과
  2. 2조항 요약
    Easy Contract Viewer 하이라이트 요약
  3. 3원문 근거로
    Easy Contract Viewer PDF 원문 하이라이트
프로젝트 사례 #3

기업 법령 검토 엔진(이음)

사안을 적으면 쟁점을 나누고, 공식 조문을 직접 열어 확인한 근거로 검토 보고서를 쓰는 법령 에이전트.

Google ADK로 조사·작성·검증 단계를 나눈 에이전트가 국가법령 원문을 검색하고 열람합니다. 열람하지 않은 조문은 인용할 수 없고, 별도 대조 단계에서 근거와 어긋난 문장이 없을 때만 보고서를 검토 완료로 표시합니다.

사용 기술

Python · FastAPI · Google ADK · Gemini (Vertex AI) · PostgreSQL · Milvus · Docker

감사인의 대투자자 손해배상책임 검토 보고서와 오른쪽 근거 원문 패널의 외부감사법 제31조
검토 보고서. 문장마다 붙은 근거 조문의 원문과 시행일을 오른쪽 패널에서 바로 확인합니다.
연락

모바일 제품과 로컬 검색 기술을 함께 다룰 개발자를 찾고 계신가요?

역할과 해결하려는 문제를 알려주세요. 관련 경험과 구현 사례를 바탕으로 함께 이야기 나누겠습니다.

byeongheeoh51@gmail.com