Highly skilled and adaptable Android developer with over 8.5+ years of experience in developing and delivering secure, user-centric, and scalable banking applications. Proven expertise in leading cross-functional teams, optimizing mobile architectures, and integrating complex banking features such as multi-payment gateways and transaction workflows. Passionate about creating seamless end-user experiences and designing reliable systems that support large-scale financial platforms.
Overview
8
8
years of professional experience
1
1
Language
Work History
Senior Associate - Technology
Synechron Technologies Pvt. Ltd.
Bangalore, IN
03.2025 - 06.2026
Developed the ENBD Corporate Banking Android application using Kotlin, Jetpack Compose, MVI, and Clean Architecture to deliver secure and scalable enterprise banking features.
Implemented corporate payment modules supporting same-bank, within-bank, international, and cross-currency transactions with entitlement control and preferential rate validation.
Automated end-to-end payment workflows using Appium and Cucumber to ensure reliable transaction processing and regulatory compliance.
Technical Lead
KPIT Technologies Pvt. Ltd.
Pune, IN
04.2024 - 12.2024
Integrated advanced telephony solutions into BMW embedded systems for seamless real-time communication.
Led the BMW application migration from Java to Kotlin with an MVVM architecture overhaul, improving maintainability and scalability.
Rebuilt the BMW Infotainment application with modern UI/UX, enabling contacts, messaging, Bluetooth telephony, and real-time updates.
Senior Software Engineer
Tata Elxsi Pvt. Ltd.
Bengaluru, IN
05.2021 - 04.2024
Developed key modules such as Parental PIN Control and Deep Linking for the SonyLiv application using Jetpack components and Clean Architecture.
Improved application stability and quality by implementing UI automation and JUnit test cases, achieving 80% to 100% test coverage.
Software Engineer
3i Infotech
Bengaluru, IN
07.2019 - 05.2021
Developed a scalable farming Android application using MVVM architecture with high-quality user features.
Integrated drone-based offline maps and printed receipt generation for crop management and fertilizer solutions.
Software Engineer
Quest Global
Trivandrum, India
05.2018 - 05.2019
Refreshed the application design periodically to align with current UI trends and enhance user engagement.
Implemented AIDL communication between infotainment systems and mobile applications using client-server architecture.
Software Engineer
Naethra Technologies
Chennai, India
10.2015 - 10.2016
Integrated payment gateways to support subscription management and content monetization.
Managed application release processes and updates through the Google Play Console.
ENBD Mobile Banking App, Emirates NBD (ENBD), Dubai, Bangalore, IN, 2025-03-01, Present, Developed core retail banking features, including same-currency, cross-currency, within-bank, and international transfers with secure payment processing., Implemented debit and beneficiary-based payment flows with IBAN validation, SWIFT payments, and secure payment/SWIFT advice PDF generation., Built VAT, charges, and exchange-rate validation logic to ensure regulatory compliance and accurate fee calculation., Automated end-to-end mobile test scenarios using TypeScript, Cucumber, and Appium, collaborating in an Agile/Scrum environment to deliver high-quality banking features.
BMW Infotainment App, BMW, Germany, Pune, IN, 2024-04-01, 2024-12-01, Collaborated with backend developers, product managers, and designers in an Agile environment to deliver high-quality updates., Integrated advanced telephone solutions with BMW embedded systems for seamless communication., Enabled real-time, hands-free interaction, enhancing user convenience and efficiency., Improved service quality and safety to ensure a superior in-car experience.
DStv, MultiChoice, South Africa, Bengaluru, IN, 2021-06-01, 2023-04-01, Led the migration of the app's architecture from Java to Kotlin using MVVM., Optimized the video streaming experience for Android TV., Managed the dynamic configuration of build flavors to support multiple client requirements., Worked on Exo Player integration with protocols like HLS/DASH and DRM for OTT platforms.
Dr. Krishi, Dr. Krishi, India, Bengaluru, IN, 2021-07-01, 2024-05-01, Agriculture platform for Indian farmers to sell and manage crops, using a research-based approach to improve yields., A system providing plant medicines, fertilizers, and lab-based crop science testing., Ensures better production at minimal cost with printed receipts for transactions.
MEAA, Mitsubishi, Japan, Bengaluru, IN, 2018-04-01, 2019-04-01, Developed an automated embedded operating system for vehicles with advanced features., Implemented pagination, Bluetooth data transfer, and enabled music and radio playback., Designed platform-independent APIs, ensured data security with encryption, and collaborated on material design.
RFH, Rathna Fan House, Chennai, IN, 2015-10-01, 2016-10-01, Developed and optimized the RFH online shopping app for seamless user experience and doorstep delivery., Integrated a secure payment gateway for smooth and hassle-free transactions., Enhanced app performance on Android devices with intuitive UI and efficient functionality.
Medico, Medico, Chennai, IN, 2015-10-01, 2016-10-01, Innovative Android Developer with expertise in user-friendly healthcare apps, 24/7 medical and pharmacy support, and integrating healthcare insurance features.
Timeline
Senior Associate - Technology
Synechron Technologies Pvt. Ltd.
03.2025 - 06.2026
Technical Lead
KPIT Technologies Pvt. Ltd.
04.2024 - 12.2024
Senior Software Engineer
Tata Elxsi Pvt. Ltd.
05.2021 - 04.2024
Software Engineer
3i Infotech
07.2019 - 05.2021
Software Engineer
Quest Global
05.2018 - 05.2019
Software Engineer
Naethra Technologies
10.2015 - 10.2016
Master's - Computer Application
Biju Patnaik University of Technology
Quote
You only have to do a few things right in your life so long as you don’t do too many things wrong.