Jetpack Compose 리팩터링&운영 경력 및 Flutter 경험을 보유한 앱 개발자
부서·직원 정보, 조직도, 영상, 이미지 제공
- Java + XML -> Kotlin + Compose 리팩터링
- JSP 서버와 Retrofit 기반 REST API 연동
- SQLite Room/DataStore 통한 앱 내 데이터 영구 저장
- Android Internal Storage 이용한 파일 저장
- ADB 기반 실제 단말기 앱 설치, 로그 확인 및 오류 디버깅
- Coroutines 통한 비동기, LiveData/StateFlow 기반 상태 관리
- LazyListState/CoroutineScope 기반 스크롤 제어
- ExoPlayer 통한 영상 재생, Coil 통한 이미지 로딩 및 표시
- Android 버전에 따라 PointerInput / Drag & Drop API 분리
- Custom Keyboard 통한 한글 입력 및 초성 검색 로직
- Hilt 기반 DI 구조 적용 및 Hilt Test 통한 환경 테스트
- 파일 수 65% / 코드 수 50% 감소, 초기 로딩 시간 60% 개선
Kotlin Jetpack Compose Retrofit Room DataStore File I.O ADB Coroutines ExoPlayer Coil Hilt
환자 데이터 의료진 공유, 환자의 의료 정보 조회 및 기록, 의료 커뮤니티
- Flutter를 통한 크로스 플랫폼 App 개발 (Android 앱, Window 앱)
- Spring/MySQL 서버와 Dio 기반 REST API 연동
- SQLite Drift 통한 앱 내 DB 저장
- Future 통한 비동기 적용
- CODEF 의료 API 통한 카카오 지갑 인증 및 데이터 조회
- FireBase의 FireStore를 통한 다른 플랫폼 간 데이터 송수신, FCM을 통한 알림 설정
- 해시값으로 변환된 의료 데이터 블록체인에 저장 (데이터 무결성 검증)
- Provider 통한 MVVM 패턴
Dart Flutter MySQL Dio Drift Future Firebase
청소년/아동은 생성형 AI와 대화, 이를 통해 감정을 분석하는 시스템
- Kotlin을 통한 Android Native App 개발
- DataBinding 및 XML 통한 UI 구성
- Flask/MySQL 서버와 Retrofit 기반 REST API 및 AWS 연동
- AI 챗봇 채팅(GPT-3.5 Turbo 연동)
- Socket.IO를 통한 실시간 채팅
- MPAndroidChart를 통한 그래프 통계
- Adapter를 통한 RecyclerView 관리
- LiveData 통한 MVVM 패턴
Java XML MySQL Retrofit Socket.IO MPAndroidChart
Kotlin Java Dart
Jetpack Compose Flutter
SQLite(Room, Drift) DataStore Internal Storage MySQL
Firestore FCM
REST API(Retrofit, Dio) Socket.IO
Kotlin Coroutines Flutter Future
ExoPlayer Coil
MVVM
Hilt

