Nitin Jain

Software Engineer

Bengaluru, Karnataka, India11 yrs 2 mos experience
Highly Stable

Key Highlights

  • 9+ years of experience in Android development.
  • Expertise in Kotlin, Dagger, RxJava, and Jetpack.
  • Recognized with multiple awards for contributions and performance.
Stackforce AI infers this person is a B2C Mobile Application Developer with extensive experience in Android technologies.

Contact

Skills

Core Skills

Mobile Application DevelopmentAndroid DevelopmentKotlinJava

Other Skills

Agile MethodologiesAndroid SDKAndroid StudioAndroid TestingBenchmarkingClient-Server ModelCommunicationContinuous Integration and Continuous Delivery (CI/CD)Dagger (Software)Decision-MakingEspressoExperience DesignFunctional ProgrammingGitJSON

About

As a Senior Android Developer at MX Player, I work on building scalable and engaging Android apps that reach millions of users worldwide. I have developed various types of ad formats, designed complex ad call structures, and developed payment SDKs for MX subscriptions. I have 9+ years of experience in Android development, having worked at Bharti Airtel and FabHotels, where I developed postpaid and prepaid modules, revamped UI/UX, and implemented MVVM architecture. I have expertise in Kotlin, Dagger, RxJava, Jetpack, and other Android technologies, as well as strong knowledge of core Java, SOLID principles, and design patterns. I also have experience in agile methodology, test-driven development, continuous integration, and unit testing frameworks. I am passionate about learning new skills, solving challenging problems, and delivering high-quality products. I have been recognized with multiple awards for my contributions and performance, such as the Value Award and the Dream Team Award. I also actively participate in StackOverflow, where I share my knowledge and help other developers. I hold a BTech degree in Computer Science from Nc college of Engineering, Israna.

Experience

11 yrs 2 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 9 mos
Current Experience

Amazon

Software Development Engineer-2

Sep 2024Present · 1 yr 9 mos · Bengaluru, Karnataka, India · On-site

Mobile Application DevelopmentAndroid SDKAndroid StudioAndroid Development

Amazon mx player

Senior Android Developer

Sep 2019Sep 2024 · 5 yrs · Bengaluru, Karnataka, India · Hybrid

  • Developed various types of adformats in MXPlayer and MX Takatak app
  • Design complex ad call structure to maximize revenue per opportunity
  • Developed Payment SDK to accept payments for MX subscriptions
Client-Server ModelJavaJenkinsSoftware DevelopmentFunctional ProgrammingMobile Application Development+7

Bharti airtel

Senior Software Engineer

Nov 2018Sep 2019 · 10 mos · Gurugram, Haryana, India

  • Developed Postpaid and Prepaid module for Mitra and eActivate app
  • Technology used Kotlin,RxJava, MVVM, Dagger, Architecture Component, Room
Client-Server ModelJavaSoftware DevelopmentFunctional ProgrammingMobile Application DevelopmentSDK development+4

Fabhotels

Android Developer

Jun 2018Nov 2018 · 5 mos · Gurugram, Haryana, India

  • Revamped entire UI/UX of the Auditor and Alfred App
  • Implemented MVVM architecture using RxJava, Dagger and Kotlin
Client-Server ModelJavaSoftware DevelopmentFunctional ProgrammingMobile Application DevelopmentKotlin+3

Zapbuild technologies pvt. ltd.

Android Developer

Jul 2016May 2018 · 1 yr 10 mos · Mohali, Punjab, India

  • Design, architect, implement new features and optimize existing ones.
  • Worked on various domains like Healthcare, E-commerce
  • Work with outside data sources and API’s
  • Work on bug fixing and improving application performance
  • Proactive and open to taking challenging tasks and learning new technologies
Client-Server ModelJavaSoftware DevelopmentFunctional ProgrammingMobile Application DevelopmentMultithreading+2

Ireslab, inc.

Android Developer

Mar 2015Jul 2016 · 1 yr 4 mos · Noida, Uttar Pradesh, India

  • Design, develop and implement smart test strategies in an Agile, continuous integration
  • Committed and dedicated towards work and projects timelines.
  • Seriousness towards project deliveries quality
  • Work with outside data sources and API’s
  • Work on bug fixing and improving application performance
  • proactive and open to taking challenging tasks and learning new technologies
Client-Server ModelJavaSoftware DevelopmentMobile Application DevelopmentMultithreadingObject-oriented Software+1

Education

Nc college of Engineering,Israna

Bachelor of Technology (BTech) — Computer Science

Jan 2012Jan 2015

Govt polytechnic,Sonipat

Diploma — Computer Engineering

Jan 2009Jan 2012

Arya Bal Bharti Public School

10 — Science

Jan 2000Jan 2009

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

Explore similar profiles based on matching skills and experience