A skilled mobile application developer with experience in both Android and iOS development. Proficient in Java, Kotlin, Swift, and Objective-C, with a strong understanding of Android SDK, NDK, and iOS frameworks such as UIKit and Core Data. Experienced in building scalable applications using MVVM, MVC, and Clean Architecture to ensure maintainability and performance.
Familiar with integrating RESTful APIs, NoSQL databases like MongoDB, and relational databases like Oracle. Experienced in using Firebase for cloud messaging and push notifications. Knowledgeable in backend development with Spring Boot and Node.js.
Strong background in UI/UX design, focusing on delivering user-friendly, responsive applications. Well-versed in version control using Git and continuous integration practices with Docker and CI/CD pipelines.
Core Programming Skills:
Backend and Database Technologies:
Mobile Application Development:
Architecture and Design:
System Tools: