Hello, world!

안녕하세요.
저는 안드로이드 개발자

이의태입니다.

끊임없는 도전과 성장을 즐기는 12년차 시니어 Android 개발자입니다. Clean Architecture 기반 대규모 앱 설계부터 금융보안 SDK 통합까지, 다양한 도메인에서 프로덕션 서비스를 만들어왔습니다.

01.About Me

[다양한 도메인 경험]

핀테크, 커머스, 소셜, 크로스플랫폼 등 다양한 도메인에서 기술적 문제를 해결하고 비즈니스 가치를 만들어낸 경험이 있습니다. 7개 이상의 프로덕션 서비스를 성공적으로 출시·운영했습니다.

[기술적 깊이]

Java/Kotlin 네이티브 개발을 중심으로 Flutter 크로스플랫폼까지 영역을 확장하고 있으며, MVVM + Clean Architecture 기반의 확장 가능한 앱 아키텍처 설계를 지향합니다.

[꺾이지 않는 문제 해결력]

금융보안 SDK 통합, 레거시 시스템 현대화, 블루투스 결제 단말기 연동 등 난이도 높은 기술 과제를 끈기 있게 해결해왔습니다.

12+ Years of Experience
7+ Apps
300K+ Users

02.Skills

Java / Kotlin

12년간 Java 기반 Android 개발 후 Kotlin으로 전환. Coroutines, Flow, Extension Functions 등 Kotlin 고급 기능 활용

Android SDK

Jetpack Compose, Material Design, ViewPager, Fragment, DrawerLayout 등 네이티브 UI 컴포넌트 활용

Firebase

FCM 푸시 알림, Crashlytics 크래시 모니터링, Analytics 사용자 분석, In-app Billing 결제 연동

보안 SDK

ProGuard/R8 난독화, nProtect AppIron, Raon TransKey, mVaccine 등 금융보안 SDK 통합 경험

MVVM + Clean Architecture

Presentation-Domain-Data 3계층 분리, Repository 패턴으로 데이터 소스 추상화

Multi-Module

:app, :core, :payment, :security, :domain, :data 모듈 분리로 빌드 시간 단축 및 독립 테스트

Dependency Injection

Dagger Hilt 기반 의존성 주입으로 테스트 용이한 구조 설계

Asynchronous

Coroutines + Flow 기반 비동기 처리, RxJava 반응형 프로그래밍, LiveData 상태 관리

Network

Retrofit2, OkHttp3, Volley, Dio. Interceptor 기반 토큰 자동 갱신

Database

Room, SQLite, DataStore, SharedPreferences. Paging 3 대량 데이터 페이징

Maps & Location

Google Maps, Naver Maps, Daum Maps. FusedLocationProvider 위치 추적

소셜 로그인

Kakao, Naver, Facebook SDK 통합. 추상화 인터페이스로 확장 용이한 구조

Dart / Flutter

Flutter 3.4+ 기반 크로스플랫폼 앱 개발. iOS + Android 단일 코드베이스

상태 관리

Riverpod, Provider 기반 상태 관리. Freezed 불변 모델, Go Router 선언형 라우팅

WebView Bridge

WebView ↔ Native 양방향 JS Bridge 설계. 로그인 세션 공유, 네이티브 기능 호출

CI/CD

Gradle, Kotlin DSL, Product Flavors. 개발/스테이징/운영 3단계 분리

Chat & Messaging

XMPP(Smack) 실시간 채팅, GCM/FCM 푸시 알림

Image Loading

Glide, Universal Image Loader, PhotoView. 메모리/디스크 캐싱으로 OOM 방지

Version Control

Git, GitHub 기반 버전 관리 및 협업

03.Projects

Other Projects

04.

Contact

새로운 기회나 협업에 대해 이야기하고 싶으시다면
편하게 연락주세요.

Send Email