- 항상 사용자 입장에서의 사용성과 편의성을 최우선으로 생각하며 개발하려고 노력합니다. 인턴십 과제를 통해 스토리지 최적화 등 앱의 사용성 개선을 위한 경험을 쌓았습니다.
- 협업을 고려한 명확한 네이밍에 관심이 많습니다. 개발 과정에서 변수나 함수의 이름을 팀원들과 함께 논의하며 정리하는 것을 좋아합니다.
- 새로운 기술이나 방법론은 이론으로만 익히기보다, 직접 프로젝트에 적용해보며 도전과 성장하는 과정에서 재미를 느끼는 편입니다.
- 프로젝트 중 해결되지 않는 부분이나 UI/UX와 관련된 모호한 문제는 팀과의 소통을 통해 해결하는 방식을 선호합니다.
- 어려운 일이더라도 **“하면 된다”**는 마음가짐으로 적극적으로 임하며, 모르는 부분은 빠르게 배우고 해결하려고 합니다.
프로필
연락처: 010-3224-8732
이메일: [email protected]
Github: @yys7517
기술 블로그: velog.io/@yys7517

기술
- Kotlin과 Java 기반의 다양한 Android 프로젝트를 경험했으며, 유지보수와 기능 개선을 수행한 경험이 있습니다.
- Android의 4대 컴포넌트(Activity, Service, Content Provider, Broadcast Receiver)를 모두 활용해 프로젝트를 구현한 경험이 있습니다.
- MVVM 패턴과 Android Clean Architecture를 적용하여 구조화된 방식으로 프로젝트를 진행한 경험이 있습니다.
- Jetpack WorkManager를 사용해 백그라운드 작업을 처리했으며, 불필요한 파일을 정리하여 성능을 개선한 경험이 있습니다.
- Room DB, SQLiteOpenHelper, DataStore를 활용하여 앱의 로컬 데이터를 CRUD 방식으로 관리한 경험이 있습니다.
- Firebase Authentication, Realtime Database, Firestore, Storage 등을 사용하여 사용자 관리 및 데이터 처리 기능을 구현한 경험이 있습니다.
- Firebase Cloud Messaging(FCM)을 사용하여 Push 알림 기능을 구현한 경험이 있습니다.
- 네이버 지도 및 Google Maps SDK를 프로젝트에 적용하여 클러스터링 기능을 구현하고, 이를 통해 사용성을 높이고 성능을 개선한 경험이 있습니다.