본문/내용
1. 본인의 개발 경험과 기술 스택에 대해 구체적으로 서술해 주세요.
다양한 프로젝트를 통해 모바일과 웹 개발 경험을 쌓아왔으며, 주로 Java, Kotlin, Swift, JavaScript, 그리고 Python 언어를 활용하여 개발을 진행해 왔습니다. 특히 Android와 iOS 앱 개발에 큰 관심을 가지고 있으며, 이를 위해 각각의 플랫폼에 적합한 기술 스택을 사용하여 안정적이고 사용자 친화적인 앱을 만들어왔습니다. Android 개발에는 Kotlin을 주로 사용하며, MVVM 아키텍처와 Jetpack 라이브러리를 적극 활용하여 코드의 재사용성과 유지보수성을 높이기 위해 노력했습니다. UI 구현에는 ConstraintLayout과 RecyclerView를 활용했고, 네트워킹은 Retrofit과 OkHttp를 활용하여 서버와 효율적으로 통신할 수 있게 하였습니다. 또한, Firebase를 이용한 푸시 알림과 사용자 인증 기능도 개발 경험이 있습니다. iOS 개발에는 Swift를 사용하며, SwiftUI와 UIKit을 병행하여 인터페이스를 설계하였고, Combine 프레임워크를 활용하여 데이터 바인딩과 비동기 처리도 구현하였습니다. 서버와의 연동에는 REST API와 GraphQL을 모두 경험하였으며, Python을 이용해서 서버 사이드 개발도 병…