Product Engineer

Mobile, Applied AI & End-to-End Product Systems

I take initiative on product problems, lead engineers while staying hands-on, and own delivery through release. Over 5+ years, I’ve improved consumer products serving millions, shipped healthcare and retail software, built engineering tools, and launched three independent products.

Millions
users across consumer products
2,000+ devices
retail software across 1,000+ locations
100+ engineers
engineering tools spanning 10+ projects
3 products
independent launches across desktop and mobile
Portrait of Gunveer Sandhu seated at his desk
Product decision / system design / implementation / release

Selected work

I build new products and make established ones better.

Across writing, healthcare, retail, and engineering tools, I take responsibility for the decisions that turn a product need into working software.

Browse all seven case studies

Independent product / macOS / local AI

SpellType

Private autocomplete that stays in the flow of writing.

I built a writing assistant that keeps context on the Mac and works across writing apps. I owned the complete product, from model adaptation and native behavior to public release in about three months.

Inline suggestions in the apps people already write in, with every acceptance under user control.
500+ users
reached without advertising
From an independently built and released Mac writing assistant.
~3 months
prototype to public release
Model, native client, distribution, and signed updates delivered together.
10 writing apps
native compatibility tested
Writing-app behavior informed the shared architecture and app-specific integrations.
<200 ms
median warm suggestion latency
Eligible requests in an internal benchmark on an 8 GB Apple Silicon Mac.

Production work

Delivering products people and businesses depend on.

I’ve led Android engineers, taken a native iOS product to launch, stabilized a live retail fleet, and built web experiences for engineering leaders.

RailYatri & IntrCity SmartBus / RailYatri (Stelling Technologies) / Sep 2021-Sep 2023

Led engineering across five live Android apps.

I led two developers while staying hands-on and initiated booking and reliability improvements. With one teammate, I implemented nearly all fixes across about 15 findings after the live RailYatri app failed a government security audit, passing reassessment in ten days.

Read the RailYatri & IntrCity SmartBus case study
Scale5M+
combined total users of RailYatri and IntrCity
Reliability92% → 98%
IntrCity crash-free usage
Security10 days
live RailYatri government security audit passed
Experimentation~26%
wider booking program’s cumulative conversion improvement; I delivered three A/B experiments

Olly / Shuru Technologies / Oct 2023-Sep 2025

Owned native iOS delivery from zero to App Store.

I moved from Android to native iOS and owned Olly’s first App Store release in about three months, before adopting AI-assisted development. Over about five months in an international team of five, I built medication, appointment, and record workflows, integrating Apple Health and three-language localization.

Read the Olly case study
Launch~3 months
first native iOS App Store release
Team5 people
international product team
NativeApple Health
connected fertility tracking
PromotionCES 2024
product promoted at CES 2024

Mosaic / Shuru Technologies / Oct 2023-Sep 2025

Made a live retail fleet more dependable.

I worked directly with customers and used telemetry to find the failures disrupting store workflows. I designed an incremental Flutter migration that reduced crashes and ANRs while production delivery continued across 2,000+ devices.

Read the Mosaic case study
Scale1,000+ locations
retail POS running across 2,000+ devices
ReliabilitySeveral/day → few/week
fleet-wide ANR and crash incidents
ArchitectureIncremental
migration guided by customer feedback and telemetry
Delivery10+ releases
production delivery through 6–8 months of recovery

GreyMonk / Shuru Technologies / Oct 2023-Sep 2025

Built dashboards that connect code, teams, and delivery.

I built TypeScript/React dashboards that connected code, delivery, team performance, and AI-generated insights to team and project views. I defined frontend data models and shared API contracts with backend engineers so leaders could navigate the activity behind those signals.

Read the GreyMonk case study
Teams100+ engineers
engineering activity represented across teams
Projects10+
project and delivery context
Data5,000–10,000
commits and pull requests combined per month
DeliveryReact + APIs
dashboards, insights, and shared data contracts

Independent products / client to backend

Independent products, built and shipped end to end.

I turn an idea into a complete product: its user experience, underlying systems, and release. Each product uses the technology that fits its users.

Cosmicly

A reflection journal that turns a check-in into useful context.

Shipped on iOS and Android

I built and shipped Cosmicly on iOS and Android, owning the entire system: Flutter clients, APIs, backend, data, astronomical calculations, AI workflows, and subscriptions.

  • Nine structured text and vision workflows over deterministic calculations
  • Complete client, API, data, and subscription delivery
  • Five-language product, release-ready in roughly 2–4 months
Cosmicly check-in screen with an unselected list of feelings.
A reflection starts with how the person feels, before adding context to the journal.

NoRing

Private call and message protection that users can control.

Shipped Android product / 30 languages

I built NoRing so people can control unwanted calls and messages while keeping their data on the phone. I launched it on Google Play in under a month and continued improving it through 10+ releases in the first three months.

  • 200+ users reached without advertising
  • 10+ production releases in the first three months
  • Local call and SMS protection in 30 languages
NoRing feature graphic presenting Call Protection and SMS Protection as separate on-device protections.
Call ProtectionUser choices and local history drive a bounded call-screening decision.
NoRing Call Protection history explaining local call-screening decisions.
SMS ProtectionA separate on-device engine moves likely promotions into Quieted.
NoRing SMS Protection showing promotional conversations in Quieted.

Career and operating method

Taking initiative, building depth, and owning the result.

I carried production experience into new platforms and domains, from leading Android delivery to native iOS, Flutter, web, and complete independent products.

  1. Independent Product Engineer

    SpellType, Cosmicly, and NoRing

    Built and shipped three independent products across macOS, mobile, backend, data, and applied AI, owning product direction through release.

  2. Product Engineer

    Shuru Technologies

    Owned Olly’s native iOS launch, designed Mosaic’s incremental production recovery, and built GreyMonk’s web dashboards and shared API contracts.

  3. Mobile Application Developer (Android)

    RailYatri (Stelling Technologies)

    Led two developers across five production Android apps, initiated booking and reliability improvements, and stayed hands-on through architecture and security work.

2017-2021

Bachelor of Technology in Computer Science EngineeringJaypee Institute of Information Technology (JIIT), Noida

Working method

How I take a product problem through delivery.

Take initiative and own the outcome.
I investigate what users and the business need, propose improvements, and take responsibility through implementation, release, and production feedback.
Build the depth the problem requires.
I learn unfamiliar systems, build focused probes, and test the risky assumptions. That understanding lets me choose architecture around the product’s actual constraints.
Lead engineers and stay hands-on.
I coordinate delivery, make technical decisions, and remain close to implementation and debugging. Leading the work includes helping the team solve the hard parts.
Use AI to amplify engineering judgment.
AI accelerates my research, experiments, and iteration across domains. I set the architecture and instructions, verify the work, and own the product decisions and release.

Contact

Give me the product problem. I’ll own the route to production.

Open to product engineering and mobile engineering roles. Based in India, with availability for international remote work or relocation.