Skip to content
View AndrewDongminYoo's full-sized avatar
🐈
My cat is interfering
🐈
My cat is interfering

Highlights

  • Pro

Block or report AndrewDongminYoo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
andrewdongminyoo/README.md

안녕하세요, 크로스 플랫폼 앱 개발자 유동민입니다.

앱을 만들고, 그 앱을 만드는 도구를 만듭니다.

2022년부터 Flutter · React Native로 iOS/Android 앱을 0→1로 출시해 온 크로스플랫폼 엔지니어 — pub.dev · npm · VS Code Marketplace · Figma Community에 SDK와 개발 도구를 배포합니다.

Linkedin Badge DevBlog Badge KakaoTalk Badge Medium Badge

🌐 donminzzi.kr — 포트폴리오 · 기술 글 · 오픈소스 전체 목록

🛠 Tech Stack

  • Mobile · Flutter · React Native (New Architecture) · SwiftUI · TypeScript · Python
  • Native · Swift · Objective-C · Kotlin · Pigeon · TurboModule / Fabric codegen
  • Backend & Infra · Firebase · Supabase · AWS · GCP · GitHub Actions

✨ 핵심 역량

  • 🚀 상용 앱 출시·운영 및 클라우드 인프라: Flutter·React Native 상용 앱을 App Store·Google Play에 배포·운영하고, AWS·GCP/Firebase·Supabase로 백엔드와 CI/CD를 구축해 안정성과 운영 효율을 높였습니다. 직접 기획·개발해 운영 중인 앱으로는 Flutter로 만든 WarmWake(온음)·Prism Defense, 네이티브 iOS로 만든 TODO Slayer가 있습니다.
  • 🔧 네이티브 모듈과 타입 안전한 플랫폼 계약: Swift·Objective-C·Kotlin으로 네이티브 모듈을 직접 구현하고, Pigeon과 TurboModule codegen으로 Dart·TypeScript·Swift·Kotlin에 걸친 타입 안전한 플랫폼 계약을 설계합니다. react-native-naver-login(New Architecture TurboModule), flutter_receipt_scanner(federated 플러그인), 결제·OCR·센서 모듈을 pub.dev·npm에 배포했습니다.
  • 🤖 Agentic Coding & 개발 하니스 구축: Claude Code 기반 서브에이전트 오케스트레이션·커스텀 스킬·지식 하니스를 설계해 개발 워크플로우를 자동화하고, 그 접근을 공개 프로젝트로 이어갑니다 — rn-agents-kit · 음성 에이전트 JARVIS · 타입세이프 에셋 코드젠 rn-typed-assets · Figma→RN design-to-nativewind.
  • 📚 탐구와 공유: 사용자 데이터 기반으로 UI를 개선하고, 외식업에서 고객과 직접 소통한 경험을 제품 기획의 핵심으로 삼습니다. 요리사 시절 해외 원서로 기본기를 탐구하던 습관을 이어, 공식 문서와 기술 원서를 깊이 파고들어 오픈소스 문서화와 개발자 밋업 발표로 공유합니다 — Seoul iOS Meetup · Flutter Seoul.

📱 출시한 제품

제품 설명 링크
WarmWake (온음) 시끄러운 알람 대신 어제의 내가 남긴 음성 메시지로 깨우는 Flutter 앱 웹사이트
TODO Slayer 마감을 놓치면 픽셀 히어로가 죽는 게임화 할 일 관리 — SwiftUI·SwiftData 네이티브 iOS 웹사이트 · GitHub
Prism Defense 그리고(Draw) 합치는(Merge) 랜덤 병합 타워 디펜스 — 게임 엔진·비트맵 에셋 없이 순수 Flutter CustomPaint 렌더링 웹사이트

🧰 오픈소스 & 개발자 도구

프로젝트 설명 링크
portone_flutter 포트원 V2 결제 연동 Flutter 모듈 — 상용 앱 PG 3종 연동 경험을 패키지로 정리 pub.dev · GitHub
merry · vscode-merry Dart/Flutter 스크립트 매니저와 VS Code 확장 — pub.dev와 VS Code Marketplace에 함께 배포 pub.dev · GitHub
react-native-step-counter 가장 널리 채택된 개인 OSS — iOS CMPedometer와 Android SensorManager를 TurboModule 하나로 통합하고, 센서 없는 기기는 가속도계로 폴백 GitHub
rn-agents-kit Audit-first agent skills for React Native — upgrade/migration/hygiene를 자동화하는 공개 하니스 GitHub

전체 오픈소스 목록은 donminzzi.kr/oss에 있습니다.

📊 코딩 활동 & 통계

실시간 트래킹 코딩 타임 (2022.10.01 ~ 기록 중)

WakaTime 총 코딩 시간

WakaTime 최근 7일 통계 — 갱신: AndrewDongminYoo/wakatime-svg

WakaTime 언어별 통계 WakaTime 프로젝트별 통계

GitHub 컨트리뷰션 통계 — 갱신: AndrewDongminYoo/github-stats-transparent

GitHub 기여 개요 GitHub 언어별 통계

Pinned Loading

  1. react-native-step-counter react-native-step-counter Public

    [리액트 네이티브 라이브러리] 사용자의 걸음 수를 계산합니다. Android는 StepCounter (or Accelerometer) 센서 API를, iOS는 CoreMotion CMPedometer 를 사용하여 걸음 수를 측정합니다.

    TypeScript 44 21

  2. copy-code-as-snippet copy-code-as-snippet Public

    Visual Studio Code 확장 프로그램으로, 선택한 코드 또는 파일의 전체 내용을 Markdown, HTML 또는 일반 텍스트 코드 스니펫으로 복사할 수 있으며, 언어 및 파일 경로 정보도 함께 포함됩니다.

    TypeScript

  3. ble_proximity_signal ble_proximity_signal Public

    "좋아하면 울리는"에서 영감을 받은 플러터 패키지입니다. 특정 토큰을 가진 사용자가 가까이 다가오면 블루투스 신호에 따라 신호가 커지는 플러그인입니다.

    Dart 4 1

  4. merry merry Public

    Dart용 스크립트 관리자. Merry는 플러터 프로젝트에서 단축키 스크립트를 정의하는 데 도움을 주며, 길고 기억하기 힘든 스크립트를 플랫폼별로 반복해서 입력해야 하는 번거로움을 덜어줍니다

    Dart 1

  5. github-stats-transparent github-stats-transparent Public

    [Forked] Automatically generate summary GitHub statistics images for your profile using Actions, no server required Topics

    Python 1 1

  6. jarvis-assistant jarvis-assistant Public

    JARVIS is a voice-first macOS assistant. The user speaks in Chrome, the browser sends recognized text to a FastAPI backend over WebSocket, the backend routes the request to an LLM provider, and JAR…

    Python