Ankit Sharma profile photo 1 on Tal

Ankit Sharma

Senior Mobile Engineer (SDE 3) | Ex-Razorpay | Fintech & Payments | Kotlin, Jetpack Compose, KMP, SwiftUI

Bengaluru

8+ years of work experience

WEX
Mar 20265 mosPresent

Bengaluru

Building scalable Android solutions for WEX fintech's Health & Benefits platform
Razorpay
Mar 20233 yrsFeb 2026

Bengaluru

• Led development of large-scale Android payment and POS applications handling high-volume merchant transactions. • Modernized legacy Android modules into clean MVVM architecture using Kotlin, Coroutines, and Jetpack components. • Designed and shipped end-to-end payment flows with a strong focus on reliability, performance, and fault tolerance. • Implemented security-focused features including SSL pinning, secure storage, and runtime hardening. • Built reusable components and internal frameworks to improve developer productivity and consistency. • Actively collaborated with backend, product, design, and QA teams to ship features with high quality and tight timelines. • Mentored junior engineers and conducted code reviews to uphold engineering standards.
edvi
Sep 20211 yr 6 mosFeb 2023

Delhi, India

• Founding mobile engineer responsible for building edvi's Android & iOS application from scratch. • Designed core app architecture, navigation flows, and reusable components during the early product stage (0→1). • Implemented key user-facing features, API integrations, and local persistence with a focus on performance and scalability. • Worked closely with founders, backend, and design teams to rapidly iterate on product requirements. • Took ownership of debugging, crash resolution, app releases, and production stability. • Ensured feature parity and consistent user experience across Android and iOS platforms
Aptence
Jan 20201 yr 8 mosAug 2021

Noida

• Developed and maintained Android applications using Java/Kotlin following clean coding practices. • Worked on UI implementation, API integration, and bug fixing across multiple app modules. • Collaborated with QA and backend teams to deliver stable releases and improve app quality. • Gained strong hands-on experience with Android SDK, app lifecycle, and performance debugging.
Google Developer Student Clubs
Mar 20182 yrs 2 mosApr 2020

Ghaziabad

Worked on academic and community Android projects while learning core Android fundamentals.

Ankit’s AI Stack

claude code
claude code
claude
claude
codex
codex
cursor
cursor
mcp
mcp
windsurf
windsurf

Education

Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow

Bachelor of Technology, Electrical, Electronics and Communications Engineering

Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow

20164 yrs2020

Join Ankit and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Ankit Sharma on Tal

Headline

Senior Mobile Engineer (SDE 3) | Ex-Razorpay | Fintech & Payments | Kotlin, Jetpack Compose, KMP, SwiftUI

About

6 years. Two high-stakes domains - fintech and edtech. One consistent focus: Mobile Apps that hold up when it actually matters. At WEX and Razorpay, I've worked on the kind of systems where a bug isn't just a bad day, it's a failed payment, a blocked merchant, a user who never comes back. That context sharpens how you think about architecture, performance, and trade-offs. Most of my work lives at the intersection of clean mobile architecture and messy real-world constraints - legacy codebases that need modernizing, payment flows that need to be airtight, apps that need to stay fast under load. I work in Kotlin, lean heavily on Coroutines, Flows, Compose, and care a lot about building systems that teams can actually maintain. I also contribute to iOS when needed, because good mobile engineering is good mobile engineering regardless of platform. What I'm drawn to: hard architecture problems, high-reliability systems, and teams that take their craft seriously. Core focus areas: → Android architecture & system design → Payments, fintech & POS systems → Kotlin, Coroutines, Flow & Jetpack → Performance, stability & security → Mentoring & technical ownership

Location

Bengaluru

AI stack

claude code

claude

codex

cursor

mcp

windsurf

Work experience

Software Engineer 3 - Mobile at WEX, Mar 2026 - Present · 5 mos, Bengaluru, Building scalable Android solutions for WEX fintech's Health & Benefits platform

Senior Software Development Engineer at Razorpay, Mar 2023 - Feb 2026 · 3 yrs, Bengaluru, • Led development of large-scale Android payment and POS applications handling high-volume merchant transactions. • Modernized legacy Android modules into clean MVVM architecture using Kotlin, Coroutines, and Jetpack components. • Designed and shipped end-to-end payment flows with a strong focus on reliability, performance, and fault tolerance. • Implemented security-focused features including SSL pinning, secure storage, and runtime hardening. • Built reusable components and internal frameworks to improve developer productivity and consistency. • Actively collaborated with backend, product, design, and QA teams to ship features with high quality and tight timelines. • Mentored junior engineers and conducted code reviews to uphold engineering standards.

Founding Mobile Engineer at edvi, Sep 2021 - Feb 2023 · 1 yr 6 mos, Delhi, India, • Founding mobile engineer responsible for building edvi's Android & iOS application from scratch. • Designed core app architecture, navigation flows, and reusable components during the early product stage (0→1). • Implemented key user-facing features, API integrations, and local persistence with a focus on performance and scalability. • Worked closely with founders, backend, and design teams to rapidly iterate on product requirements. • Took ownership of debugging, crash resolution, app releases, and production stability. • Ensured feature parity and consistent user experience across Android and iOS platforms

Android Developer at Aptence, Jan 2020 - Aug 2021 · 1 yr 8 mos, Noida, • Developed and maintained Android applications using Java/Kotlin following clean coding practices. • Worked on UI implementation, API integration, and bug fixing across multiple app modules. • Collaborated with QA and backend teams to deliver stable releases and improve app quality. • Gained strong hands-on experience with Android SDK, app lifecycle, and performance debugging.

Android Developer at Google Developer Student Clubs, Mar 2018 - Apr 2020 · 2 yrs 2 mos, Ghaziabad, Worked on academic and community Android projects while learning core Android fundamentals.

Education

Bachelor of Technology, Electrical, Electronics and Communications Engineering, Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow