SDE-III
Designed and delivered P2P payments and CIP (Customer Identification Program) flows using MVVM/MVI with Clean Architecture, integrating REST/GraphQL APIs, feature flags, and compliance-ready documentation (HLD/LLD, diagrams) on Confluence.
Available for consulting · Android & Mobile Architecture
Building scalable mobile platforms and high-performance Android applications.
Software Engineering professional with 12+ years of experience in developing robust, scalable applications across Fintech, payments, and media platforms. Strong expertise in Kotlin, Jetpack Compose, Clean Architecture, MVVM, and MVI, AI development with a focus on building maintainable and high-performance mobile systems.
Currently contributing to the consumer mobile platform at PayPal, delivering secure and compliant experiences for P2P payments used by millions globally. Experienced in developing mobile platforms integrated with REST and GraphQL services, server-driven UI, and analytics instrumentation for data-driven product development.
Proven ability to collaborate with backend, platform, risk, compliance, and product teams to deliver complex Fintech features aligned with regulatory requirements.
Passionate about technical leadership, mentoring engineers, and driving architecture decisions to build reliable, scalable mobile platforms.
I design and ship Android platforms with a strong emphasis on performance, clean architecture, and developer experience. From requirement analysis to delivery, I lead feature teams through implementation, testing, release, and documentation.
Designed and delivered P2P payments and CIP (Customer Identification Program) flows using MVVM/MVI with Clean Architecture, integrating REST/GraphQL APIs, feature flags, and compliance-ready documentation (HLD/LLD, diagrams) on Confluence.
Led the UPI feature team for Airtel Thanks, including UPI payments, mandates, Airtel SafePay, and onboarding journeys that increased fresh registrations, while owning performance, security, and CI/CD release pipelines.
Led Android work on JioCinema for 20M+ users, customizing ExoPlayer for DASH/HLS streaming, integrating with JioTV’s EPG grid, and profiling apps with heap, memory, and GPU tools to keep playback smooth at scale.
Developed multiple Android applications from scratch and published them on the Google Play Store, working end-to-end from requirement analysis to release.
Built fitness, map-based, and utility applications, collaborating with product and QA teams to deliver scalable, high-performance mobile experiences.
Worked directly with clients on feature planning and successfully delivered four full Android applications that met or exceeded specifications.
A focused toolkit for building large-scale mobile products.
System design choices that keep products resilient as teams and user bases scale.
MVVM/MVI-based Clean Architecture with clear boundaries, testable layers, and strong ownership across feature and core modules.
Feature and core module decomposition to reduce build times, enable parallel development, and improve release safety.
Memory profiling, heap analysis, startup time improvements, smooth scrolling, and render pipeline checks to keep UX fast under real-world constraints.
Reliability patterns for millions of users: progressive rollout, observability, feature flags, and defensive programming.
Cache-first data flows, safe sync strategies, and conflict resolution patterns that keep apps usable on flaky networks.
Automated checks, quality gates (static analysis), and repeatable pipelines that shorten cycle time without compromising safety.
A snapshot of the kind of systems I build. (Replace links with your real case studies.)
A modular onboarding flow with progressive rollout and analytics that improves conversion while maintaining compliance-ready auditability.
A single scanner experience supporting multiple payment rails, with secure handling, smooth UX, and robust edge-case coverage.
Playback and UI improvements for large-scale media apps, including player customization and cross-team integration work.
Have a mobile architecture challenge, a platform modernization effort, or an Android performance problem? Let’s talk.
Prefer social? Connect on the platforms below, or email directly.