Android developer
Send a job offer directly to this candidate
• Worked on REST services and JSON Parser.
A dynamic professional with over 7 years of experience in Android mobile application development, I bring in-depth expertise in Kotlin and Java. My experience encompasses design and implementation of user interfaces using various layout techniques, as well as proficiency in Android native and custom widgets. I possess a strong foundation in Object-Oriented Programming and a comprehensive understanding of Android APIs, culminating in the successful delivery of high-performance applications that prioritize scalability and user experience.
My hands-on experience with Jetpack components, such as LiveData, WorkManager, and Navigation Architecture, complements my deep knowledge of Coroutines for asynchronous programming. I have successfully integrated third-party libraries and SDKs, managed RESTful services, and implemented payment gateways, including Razorpay and Google Wallet. Additionally, my skills in dependency injection with Dagger and Hilt, alongside experience in building robust user interfaces using Jetpack Compose, enhance the functionality and responsiveness of the applications I develop.
I am proficient in Android Gradle, Firebase, and cloud messaging APIs, and demonstrate a capacity for problem-solving through advanced techniques like integrating C++ code within Android applications. My expertise extends into DevOps practices, optimizing build and deployment processes with tools such as Jenkins and Docker, ensuring the applications deliver peak performance. With a keen interest in cybersecurity, I engage in reverse engineering and data protection, aligning technical solutions with business requirements to create cutting-edge mobile applications.
MS in Computers Science from SAU, AR