Mobile Developer Resume Example

Human review by pros at Google, Microsoft
Sign up
Resume Examples/Android Developer/Pranjal Agarwal Resume

Pranjal Agarwal

Skills

Kotlin, Java, C/C++, Python (Basic), SQL (Basic), Android SDK, Jetpack Libraries, Jetpack Compose, Rest APIs, JSON, XML, ProGuard (R8), NDK, Retrofit, OkHttpClient, Gradle, Clean Architecture, MVVM, Junit, Espresso, WebSocket, Glide, Hilt, Room, Android Studio, Firebase (Crashlytics, Cloud Messaging), Elastic, Git, Azure Pipelines, CI/CD, Video Streaming (ExoPlayer), Google Play Console, CleverTap (Notification), Figma, APK Analyzer, Profiler, Coroutines, Object-Oriented Programming and Design (OOP), Data Structures, Algorithms, Multithreading, Problem Solving, Communication, Collaboration, Effective Multitasking, Strong Attention to Detail

Experience

Bajaj Finserv | Pune, Maharashtra
Senior Software Engineer, Payments | Dec 2022 - Present
  • Spearheaded architecture and development of multi-bank integration across Android, iOS, and Backend, with async device binding to PSPs, delivering 30% ahead of schedule using MVVM-based clean architecture.

  • Obfuscated SDK with Proguard(R8) and compressed images (SVG, WebP), reducing size by 40% (~6 MB).

  • Secured UPI registration with two-factor authentication via SMS Manager and Broadcast Receiver (Kotlin).

  • Led a 4-member team with rigorous code reviews, ensuring cross-module stability and zero production issues.

  • Worked in an Agile team, participating in stand-ups, sprint planning, and retrospectives, collaborating with QA for test planning, bug tracking, and release QA using Azure DevOps boards and CI/CD workflows.

  • Optimized app performance and memory usage using Android Profiler and Firebase Crashlytics, reducing crash and ANR rates; integrated CleverTap and Firebase for analytics and real-time notifications.

  • Boosted Scan & Pay speed by 50% using CameraX for faster QR detection; implemented GPS-based location tracking with accurate latitude/longitude detection (Kotlin/Java/C++).

Bajaj Finserv | Pune, Maharashtra
Software Engineer, 3in1 IT | Aug 2020 - Dec 2022
  • Designed and developed the Bajaj Finserv UPI SDK for seamless onboarding and fast transactions, leveraging Jetpack's Compose, Navigation, Pagination, and ViewPager2 (Kotlin/Java/C++).

  • Integrated NPCI CL via services, concurrency, and singleton pattern, enabling 50K+ digital transactions daily.

  • Migrated 99.5% of user profiles from Razorpay to PSP (SDK-to-API) model, utilizing Retrofit, Coroutines, NDK, and RSA/AES encryption for secure data transfer (Kotlin/Java/C++).

  • Built Vernacular and Text-to-Speech (TTS) features in the Merchant One app, enabling localized pages and spoken payment notifications to enhance user engagement (Kotlin/Java/C++).

  • Developed an Expense Manager SDK enabling spend summaries, category comparisons, and budget planning through dynamic UI charts and bars (Kotlin/Java/C++).

Projects

Bajaj Finserv App: Loans, UPI & FD
4.9 rating with 100M+ Downloads
Bajaj Finserv for Business (Merchant One) App
4.2 rating with 1M+ Downloads
Reusable Post Feed App and Quotes App
Expense Manager, Checkout & Milestone Based Rewarding SDKs

Education

Indian Institute of Technology, Delhi (IIT Delhi)B.Tech
Jul 2016 - Apr 2020cgpa-8.52/10.00

Achievements

  • Annual Appraisal Rating: Consistently received the highest possible rating (A+) for three consecutive years.

  • Awards: Heroes, Kudos, Certificate of Appreciation, and featured in Bajaj Finserv's Success Story publications.

  • International Mathematics Olympiad: Awarded for being among the top 0.1%, qualified for the Final Round.

Android Developer

Pranjal Agarwal Resume

6yr exp
Blue

Similar Examples

Khushali Ganatra

Khushali Ganatra

Fullstack

Fullstack

Business Development Associate Resume

Business Development Associate Resume

Gunjan

Gunjan

About this Mobile Developer resume example

This is a real, recruiter-ready mobile developer resume example you can use as a starting point. It is built the way a strong mobile developer resume should be: a results-led summary, work experience framed around measurable outcomes rather than duties, and a skills section that names the tools and keywords a hiring team for this role screens for. Every section is laid out cleanly so an applicant tracking system can parse it, which is what gets a resume in front of a human in the first place.

Treat it as a structure to follow, not a script to copy. Keep the ordering and the way each bullet leads with an achievement, then replace the details with your own numbers and experience. When your draft is ready, run it through the free ATS check to confirm the formatting and keywords land before you apply.

How to use this example

  1. 1

    Open it in the editor. Use this mobile developer example as your starting layout instead of a blank page - the structure is already right for the role.

  2. 2

    Swap in your own results. Replace each bullet with your achievements and quantify them - numbers are what make a mobile developer resume stand out.

  3. 3

    Check it against an ATS. Run your version through the free ATS check so you know the formatting parses and the right keywords are present.

Want more inspiration or ready to build your own mobile developer resume?

More Android Developer examplesBrowse all resume examples

Explore more

Resume examples by role

  • Software Engineer ResumeExamples & templates
  • High School ResumeExamples & templates
  • Teen ResumeExamples & templates
  • No Experience ResumeExamples & templates
  • Law School ResumeExamples & templates
  • Server ResumeExamples & templates
  • Nursing ResumeExamples & templates
  • Engineering ResumeExamples & templates
  • Data Analyst ResumeExamples & templates
  • Medical Assistant ResumeExamples & templates
  • Sales ResumeExamples & templates
  • Federal ResumeExamples & templates

Role-specific resume guides

  • Software Engineer Resume
  • Build Your Data Analyst Resume
  • MBA Fresher Resume
  • Marketing Resume
  • Product Manager Resume

Templates by style

  • Modern Templates
  • Traditional Templates
  • Creative Templates
  • Contemporary Templates
  • Minimalist Templates
  • ATS-Friendly Templates
  • Simple Templates
  • Professional Templates

Resume formats by country

  • 🇮🇳 India ResumeLocalized for India
  • 🇬🇧 United Kingdom CVLocalized for United Kingdom
  • 🇦🇪 United Arab Emirates CVLocalized for United Arab Emirates
  • 🇨🇦 Canada ResumeLocalized for Canada
  • 🇦🇺 Australia ResumeLocalized for Australia
  • 🇺🇸 United States ResumeLocalized for United States

Free resume tools

  • AI Resume RoastGet brutally honest feedback
  • Free ATS CheckScore your resume in 30s
  • JD TailoringMatch your resume to any job
  • LinkedIn → ResumeImport in 3 minutes
  • Upload & EnhanceImprove an existing PDF

Right resume. Right opportunity.

See what Pika finds in your resume, free. Rewrite it for impact when you're ready.

About Us ↗All Templates ↗Resume Examples ↗State of Resume ↗Blogs ↗Contact ↗
Company
About Us↗All Templates↗Resume Examples↗State of Resume↗Blogs↗Contact↗
Resources
Resume Roast↗Expert Review↗Pricing↗Reviews↗
Tools
Resume Editor↗Edit PDF Resume↗Modify PDF Resume↗JD Tailoring↗
Compare
Compare Resume Builders↗Resume Roast↗
By country
India Resume Guides↗UAE CV Guides↗UK CV Guides↗Canada Resume Guides↗Australia Resume Guides↗
Guides
Hobbies for Resume↗Skills for Resume↗LinkedIn to Resume↗Resume Glossary↗Free ATS Check↗
Pika
Made with love by people who care. © 2026. All rights reserved.
Part of the UIX Labs family·Stackforce·Craftstack·Plnnr·Attelion·Essel