Ankit Choudhary

Mobile Engineer

Chandigarh, India3 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in MVVM architecture for Android apps.
  • Proficient in modern Android development practices.
  • Strong background in API integration and UI design.
Stackforce AI infers this person is a Mobile Application Developer specializing in Android technologies and modern design patterns.

Contact

Skills

Core Skills

Android DevelopmentMobile Application Development

Other Skills

API DevelopmentAndroid JetpackAndroid SDKCC++Cascading Style Sheets (CSS)Content ProvidersCoroutinesData StructuresDependency InjectionGoogle Cloud PlatformGoogle Cloud Platform (GCP)HTMLJSONJavaScript

About

A passionate and dedicated Android developer with a proven track record of building high-quality mobile applications. Well-educated and committed to continuous learning, I specialize in mobile app development using cutting-edge technologies such as Room, LiveData, ViewModel, JSON, Java, Kotlin, Android SDK, and Firebase, with a focus on the MVVM design pattern. Adept at creating efficient, scalable, and user-friendly solutions, I am always eager to stay updated with the latest advancements in mobile technology to enhance my expertise.

Experience

3 yrs 9 mos
Total Experience
1 yr 10 mos
Average Tenure
3 yrs 4 mos
Current Experience

Antpay

2 roles

SDE 1 (Mobile Application Developer)

Jan 2024Present · 2 yrs 3 mos · Gurugram, Haryana, India · On-site

  • Migrated app architecture from MVP (Model-View-Presenter) to MVVM (Model-View-ViewModel) to achieve decoupled, testable, and maintainable code.
  • Proficient in Dependency Injection with Dagger for robust and scalable applications. Expertise in utilizing Content Providers, Android Framework, and Android Jetpack for efficient data management and app development.
  • Hands-on experience with Android NDK for native development and Android SDK for seamless app functionality.
  • Proficient in working with Coroutines for asynchronous programming and XML for UI design. XML . Application Programming Interfaces (API).
  • Adept at API development and integrating third-party APIs to extend app functionalities.
Dependency InjectionMVVMAndroid SDKAndroid JetpackCoroutinesAPI Development+3

SDE 1(Android)

Nov 2022Dec 2023 · 1 yr 1 mo · Gurugram, Haryana, India · On-site

  • Proficient in Dependency Injection with Dagger to enhance app modularity and scalability.
  • Extensive experience with the Android Framework, Android SDK, and Android Jetpack for feature-rich app development.
  • Skilled in implementing modern Android Design Patterns, including MVP (Model-View-Presenter) and MVVM (Model-View-ViewModel) architecture for maintainable and testable codebases.
  • Expertise in User Interface (UI) Design using XML and Android's design principles to create intuitive user experiences.
  • Experience with Android NDK for native programming and optimizing app performance.
  • Strong background in Coroutines for managing asynchronous tasks efficiently.
  • Adept in integrating APIs and third-party services to extend app functionality.
Dependency InjectionMVVMAndroid SDKAndroid JetpackCoroutinesAPI Development+3

Omninos solutions

Android Developer

Dec 2021May 2022 · 5 mos · Sahibzada Ajit Singh Nagar, Punjab, India

  • Mobile Interface Design · XML · Object Oriented Design · JSON · Mobile Applications · Software
  • Development · Computer Science · Android Development · Android SDK · Android • Developed product video partnerships.
Mobile Interface DesignXMLJSONSoftware DevelopmentAndroid SDKAndroid Development+1

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech — Information Technology

Jan 2018Jan 2022

D.C JAIN INTER COLLEGE SARSAVA, SAHARANPUR

senior secondary — Mathematics

Jan 2017Jan 2018

Stackforce found 100+ more professionals with Android Development & Mobile Application Development

Explore similar profiles based on matching skills and experience