I am a results-driven Android developer with strong expertise in programming methodologies and languages like Kotlin and Java. I have a solid foundation in object-oriented methodologies, design patterns, data structures, and algorithms, delivering high-quality mobile solutions from concept to deployment. I enjoy collaborating effectively in team environments and mentoring junior developers. Through my career, I've worked with renowned organizations such as CIBC and Tata Technologies, where I developed and enhanced mobile banking applications and various Android apps. I am proficient in Android libraries like Jetpack, Compose, and APIs such as REST, SOAP, and Retrofit. I take pride in writing clean, maintainable code and ensuring robustness with comprehensive unit tests.

Nidhi Choudhary

I am a results-driven Android developer with strong expertise in programming methodologies and languages like Kotlin and Java. I have a solid foundation in object-oriented methodologies, design patterns, data structures, and algorithms, delivering high-quality mobile solutions from concept to deployment. I enjoy collaborating effectively in team environments and mentoring junior developers. Through my career, I've worked with renowned organizations such as CIBC and Tata Technologies, where I developed and enhanced mobile banking applications and various Android apps. I am proficient in Android libraries like Jetpack, Compose, and APIs such as REST, SOAP, and Retrofit. I take pride in writing clean, maintainable code and ensuring robustness with comprehensive unit tests.

Available to hire

I am a results-driven Android developer with strong expertise in programming methodologies and languages like Kotlin and Java. I have a solid foundation in object-oriented methodologies, design patterns, data structures, and algorithms, delivering high-quality mobile solutions from concept to deployment. I enjoy collaborating effectively in team environments and mentoring junior developers.

Through my career, I’ve worked with renowned organizations such as CIBC and Tata Technologies, where I developed and enhanced mobile banking applications and various Android apps. I am proficient in Android libraries like Jetpack, Compose, and APIs such as REST, SOAP, and Retrofit. I take pride in writing clean, maintainable code and ensuring robustness with comprehensive unit tests.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Work Experience

Android Developer at Ravl.io
June 1, 2024 - Present
Currently writing clean, maintainable code with regular code reviews to uphold quality standards. Focus on consolidating code into reusable methods or classes to minimize redundancy and ease future changes. Strong emphasis on unit testing critical components to ensure codebase robustness and maintainability.
Android Developer at Canadian Imperial Bank of Commerce (CIBC) - Banking
May 31, 2024 - August 26, 2025
Innovated and implemented new features for the CIBC and Simplii Financial Mobile Banking Applications using Kotlin and Android architecture libraries. Managed remote data integration through REST and JSON protocols. Created comprehensive unit tests to ensure code robustness. Led and mentored junior developers and interns. Collaborated with cross-functional teams to deliver customer-centric, high-quality mobile experiences.
Android Developer at TATA Technologies, India
August 31, 2019 - August 26, 2025
Developed Android applications using Java, Kotlin, and MVC architecture. Designed front-end with XML, HTML, and CSS, integrated with MySQL databases through RESTful APIs. Used GitHub for version control and collaboration. Implemented Google API for map functionalities enabling user location services.
I.T. Business Analyst at TATA Technologies, India
August 31, 2019 - August 26, 2025
Planned and coordinated information requirements for new products and software releases. Collaborated with development and testing teams to deliver client-focused solutions. Resolved technical issues by research and guidance. Facilitated knowledge transfer sessions with stakeholders.

Education

B.E. (Bachelor of Engineering) in Information Technology at RGPV University, India
January 1, 2008 - January 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Waterloo today.