Available for consulting · Android & Mobile Architecture

Deepak Panwar Mobile Architect

Building scalable mobile platforms and high-performance Android applications.

12+
Years in Android
20M+
Users supported
MVVM · MVI · Clean
Architecture focus
Portrait photo

About

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.

What I do

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.

  • Kotlin/Java Android development with strong security awareness
  • Architecture patterns: MVVM, MVI, Clean Architecture, and modularization aligned with SOLID principles
  • Performance tuning: memory/heap analysis, layout profiling, GPU overdraw checks

Experience highlights

2021 — Present
PayPal · Bangalore

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.

2018 — 2021
Airtel Payments Bank · Gurugram

Senior Android Developer

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.

2015 — 2018
Reliance Jio (Consultant) · Chandigarh

Senior Software Engineer

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.

2013 — 2015
Live Deftsoft Informatics · Chandigarh

Software Engineer

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.

Skills

A focused toolkit for building large-scale mobile products.

Mobile Development

  • Android
  • Kotlin
  • Jetpack Compose
  • Kotlin Multiplatform

Architecture

  • MVVM
  • MVI
  • Clean Architecture
  • Modularization

Backend & APIs

  • REST APIs
  • GraphQL

Tools

  • Git
  • CI/CD
  • Firebase
  • Gradle

Architecture

System design choices that keep products resilient as teams and user bases scale.

Scalable Android Architecture

MVVM/MVI-based Clean Architecture with clear boundaries, testable layers, and strong ownership across feature and core modules.

Modularization Strategies

Feature and core module decomposition to reduce build times, enable parallel development, and improve release safety.

Performance Optimization

Memory profiling, heap analysis, startup time improvements, smooth scrolling, and render pipeline checks to keep UX fast under real-world constraints.

Large-scale Mobile Systems

Reliability patterns for millions of users: progressive rollout, observability, feature flags, and defensive programming.

Offline-first Architecture

Cache-first data flows, safe sync strategies, and conflict resolution patterns that keep apps usable on flaky networks.

CI/CD for Mobile Apps

Automated checks, quality gates (static analysis), and repeatable pipelines that shorten cycle time without compromising safety.

Featured Projects

A snapshot of the kind of systems I build. (Replace links with your real case studies.)

Laptop with code editor

Fintech Onboarding Accelerator

A modular onboarding flow with progressive rollout and analytics that improves conversion while maintaining compliance-ready auditability.

  • Kotlin
  • MVVM
  • Feature flags
  • Analytics
Circuit board close-up

Unified QR Payments Scanner

A single scanner experience supporting multiple payment rails, with secure handling, smooth UX, and robust edge-case coverage.

  • Android
  • CameraX
  • Performance
  • Security
Hands typing on a laptop keyboard

Streaming Platform Enhancements

Playback and UI improvements for large-scale media apps, including player customization and cross-team integration work.

  • ExoPlayer
  • Modularization
  • Observability
  • CI/CD

Contact

Have a mobile architecture challenge, a platform modernization effort, or an Android performance problem? Let’s talk.

Send a message

This form runs locally (no backend). It will validate and open your email client.

Links

Prefer social? Connect on the platforms below, or email directly.

Location
Gurugram, Haryana