Noida, India · SDE-I Android

Ujjwal Kumar Bhardwaj

Android Engineer building reliable, scalable product experiences.

I build Android apps with Kotlin, modern architecture, design systems, analytics, and stability tooling. My recent work spans Hilt adoption, MVI and Clean Architecture, crash reduction, Play Store delivery, and automation that helps teams move faster.

99.74% Crash-free rate at Visit Health
70%+ Developer efficiency uplift from architecture work
3 Product teams shipped across Android roles

About

Product-minded Android engineer with a stability-first mindset.

I am an SDE-I Android engineer focused on building maintainable Android products that are easy to ship, observe, and scale. I have worked across healthcare, e-commerce, and education products, owning features end-to-end from API integration and architecture to production stability.

My strongest work sits at the intersection of architecture and product impact: introducing Hilt, working with MVI, MVVM, Clean Architecture, building VisitDna as a design system, and using Firebase, Crashlytics, GA4, and analytics tooling to make engineering decisions measurable.

Kotlin-first Android Architecture and DI Analytics and stability

Impact

Engineering work tied to measurable product outcomes.

99.74%

Crash-free at Visit Health

Resolved crashes and ANRs while strengthening architecture and test coverage.

99.7%

Crash-free at BlueStone

Improved production reliability and supported retention through live crash fixes.

30%

GA4 traffic issue solved

Fixed unassigned traffic attribution, improving business insight quality.

10%

Retention lift supported

Closed production stability issues that contributed to stronger user retention.

Experience

Android delivery across healthcare, commerce, and education.

Visit Health Jan 2025 - Current · Noida, India

SDE-I Android

  • Introduced Hilt DI, MVI Architecture, and Clean Architecture, increasing developer efficiency by more than 70%.
  • Created VisitDna, the Visit design system, to improve UI consistency and delivery speed.
  • Built VisitAgent to identify high-occurring Crashlytics crashes and assist with branch creation, fixes, PRs, RCA writing, and reproduction steps.
  • Owned large features end-to-end and shipped them successfully with unit test coverage.
  • Resolved crashes and ANRs, helping the app reach a 99.74% crash-free rate.
BlueStone Feb 2024 - Jan 2025 · Bengaluru, India

SDE-I Android

  • Solved a GA4 unassigned traffic issue affecting around 30% of traffic, improving business visibility.
  • Built features with MVVM architecture, API integration, and Dagger dependency injection.
  • Fixed live crashes, improving retention by 10% and supporting a 99.7% crash-free app.
  • Used ProGuard for app obfuscation and reverse-engineering protection.
  • Handled new features independently and released updates on the Play Store.
GeeksForGeeks June 2023 - Jan 2024 · Noida, India

SDE-I Android Intern

  • Added rewarded ads using Google AdMob, increasing revenue opportunities.
  • Worked on All Courses Revamp and API implementation using MVVM and Single Activity Architecture.
  • Added Firebase FCM notifications for multiple product use cases.
  • Implemented Photo Picker and resolved multiple bugs and crashes.

Skills

Android stack, architecture, observability, and delivery tooling.

Languages

Kotlin Java JavaScript

Architecture

MVVM MVI MVP Single Activity Architecture Clean Architecture

Android Libraries

Retrofit Room Realm Dagger Hilt Glide Volley Picasso Shimmer Lottie Epoxy

Stability and Analytics

Firebase Crashlytics GA4 Amplitude MixPanel WebEngage CleverTap LeakCanary

Tools and Delivery

Android Studio Git CI/CD ProGuard DexGuard PubNub

Kotlin and CS

Coroutines Flow LiveData Dependency Injection SOLID Principles Design Patterns Gson JUnit mockK Turbine

Projects

Recent Work

A selection of recent apps and APIs.

iOS · Swift · SwiftUI · SwiftData

MailBlast is an iOS cold-emailing app — save a template and résumé once, then send to any HR with a tap.

  • Save a template, subject, and résumé PDF once — auto-attached and pre-filled on every send.
  • Extracts HR name and company from email addresses via {hr_name} / {company_name} placeholders.
  • System-wide Share Extension to trigger a send directly from any app.
  • SwiftData history log with timestamps for every email sent.
View on GitHub
Android · Kotlin · Compose

NotesApp is a user-specific notes product with a Compose UI, local persistence through Room, Dagger2 dependency injection, and self-made APIs for saving and fetching notes.

  • MVVM architecture for clear UI and data flow boundaries.
  • Room database for reliable local note persistence.
  • Node.js and Express.js APIs for server-side note operations.
  • JWT authentication for user-specific access.
View GitHub profile
Node.js · Express · MySQL · JWT

Shopping App API is a Node.js and Express backend powering a full shopping experience with auth, cart, and wishlist.

  • RESTful API for product browsing, cart management, and wishlist functionality.
  • JWT-based authentication securing all user-specific routes.
  • Full cart operations — add, update, and remove items per authenticated user.
  • Wishlist and profile endpoints with bearer-token authorization.
View on GitHub

Education

B.E. in Computer Science & Engineering

The University of Burdwan, West Bengal

Aug 2019 - June 2023 CGPA 8.04/10

Contact

Let’s talk Android engineering.

Reach out for Android roles, architecture-heavy features, design system work, app stability, or mobile engineering collaboration.