Mobile Developer · Flutter · React Native · Go

I build things.
Then I explain
them clearly.

SDE Intern @ Unfluke — shipping cross-platform mobile apps in production.
SIH 2025 National Winner — led a team of 5, built for India's Ministry of Road Transport.
B.Tech CSE (Data Science) · AKGEC · 8.0 CGPA

FlutterReact NativeGo FirebasePostgreSQLRedis DockerTFLite
01

I'm a Computer Science final year student, currently working as an SDE Intern at Unfluke — building production mobile apps with React Native.

I won Smart India Hackathon 2025 leading a team of five — shipping a GPS platform for India's Ministry of Road Transport across 50+ cities, 2K+ users, 50K+ daily trips. I build across the full stack: Flutter frontends, Go backends, PostgreSQL + Redis, Docker deployments, and on-device ML with TFLite.

My engineering background is my edge as a writer. I don't write about systems I've read about — I write about systems I've built, debugged, and shipped. That's the difference between technical content that's accurate and technical content that's useful.

8.0CGPA @ AKGEC
SIH2025 National Winner
2+Play Store Apps
IBMCertified
02
2025

Winner — Smart India Hackathon 2025

Led a team of five to win India's largest national hackathon organised by the Ministry of Education. Built TrackMatee — selected from thousands of submissions, won at the national final against teams from premier institutions.

2026

SDE Intern @ Unfluke

Building and maintaining cross-platform production apps with React Native, serving 100+ DOMs. Integrated RESTful APIs reducing server response time by 30%. Implemented Redux state management improving page load times by 40%.

2026

Published Apps — Google Play Store

Shipped 2+ production applications with real users and active traffic — built independently from architecture and backend through to UI and deployment.

2025

IBM Certified — Project Management & Data Science

Certified by IBM in Project Management Professional and Data Science Professional — agile delivery, data pipelines, and applied ML workflows.

2025

Virtual Internships — Tata · Goldman Sachs · Accenture

Completed structured virtual engineering internships — systems design at Tata Group, financial engineering at Goldman Sachs, enterprise software at Accenture Technology.

03
What I Built · Selected Work

Projects

Four production systems — shipped, debugged, used by real people.

2025

TrackMatee

🏆 SIH Winner
Team Lead · 5 members · Built for Ministry of Road Transport & Highways

National GPS mobility platform for MoRTH. 50+ cities, 2K+ users, 50K+ daily trips. Offline-first architecture, adaptive GPS, zero downtime.

  • ChallengeGPS trips had to survive zero-connectivity zones across 50+ tier-2/3 cities without losing a single record.
  • SolutionSQLite write-ahead queue + delta sync — every coordinate persists locally first, reconciles when network returns.
  • HighlightAdaptive GPS sampling cut battery drain 35% while improving accuracy 40% over fixed-interval polling.
Flutter · Firebase · Maps · SQLite Case Study →
2K+users
40%accuracy ↑
35%battery ↓
2026

Lucy — AR Try-On

AI · AR
Solo build · 3 months · Independent research project

Real-time AR garment try-on. On-device ML, 33 body landmarks, 15–30 FPS. IDM-VTON diffusion models. No server, no latency.

  • ChallengeRun a diffusion-based virtual try-on entirely on-device — no server round-trip, no leaked body data.
  • SolutionQuantized IDM-VTON + TFLite GPU delegate; velocity-adaptive smoothing kills landmark jitter without lag.
  • HighlightBody-segmentation mask enables realistic occlusion — sleeves disappear behind a raised arm correctly.
Flutter · TFLite · Camera2 · ARKit Case Study →
15–30FPS
33landmarks
0msserver lag
2026

SafaiPay

Full-Stack
Solo build · End-to-end · Backend, mobile, infra

Waste management & rewards. Go backend, 28 endpoints, Redis leaderboards, Firebase OTP + JWT, RazorpayX UPI payouts. Docker on Railway.

  • ChallengeA points economy that can't be gamed — atomic earn/redeem under concurrent UPI payouts.
  • SolutionPostgres serializable txns for ledger writes, Redis Sorted Sets for live leaderboards in O(log N).
  • HighlightToken-version JWT scheme — instant session revocation without a token blocklist.
Flutter · Go · PostgreSQL · Redis Case Study →
28endpoints
15badges
UPIpayouts live
2025

Peanut Trading

FinTech
Solo build · Production · Live commodity trading client

Live commodity trading. WebSocket price feeds, Firebase orders, SQLite offline cache. 500+ concurrent users, 2K+ daily transactions.

  • ChallengeStreaming live prices to 500+ phones without dropping ticks or melting batteries.
  • SolutionSingle multiplexed WebSocket with delta payloads + binary frames — REST polling would have died at 100.
  • HighlightSQLite mirror of last-known book lets the UI render instantly on cold start, then reconciles in background.
Flutter · WebSocket · Firebase Case Study →
500+concurrent
2K+daily txns
40%faster
03.5
The Archive

Long-form on systems I've actually shipped.

Engineering writing from the inside — every piece comes from a debugger I sat behind, a production incident I owned, or a system I built end-to-end. No second-hand explanations.

  1. 01
    Mobile Systems 2026 5 min

    How Offline-First Apps Save Battery and Improve Reliability

    SQLite write-ahead caching, adaptive GPS, and 99.9% data integrity across 50K+ daily trips — the architecture that kept TrackMatee alive in zero-connectivity zones.

    Read essay →
  2. 02
    Performance 2026 4 min

    Why Your App Is Draining Battery — and How to Fix It

    The adaptive GPS sampling strategy that cut drain by 35% without losing positional accuracy, and the wakelock anti-patterns I had to unlearn first.

    Read essay →
  3. 03
    Systems Design 2025 5 min

    WebSockets vs REST — what we learned building a live trading app

    Where polling collapses, where WebSockets win, and what breaks first under 500+ concurrent users. With the back-pressure trick that saved our backend.

    Read essay →
  4. 04
    Backend 2026 5 min

    How Redis Powers Real-Time Leaderboards

    Sorted Sets do in O(log N) what SQL can't at scale. The exact data model behind SafaiPay's live ranking — and why I'd reach for it again.

    Read essay →
  5. 05
    Security 2026 6 min

    Understanding JWT Authentication — from first principles

    How tokens really work, why revocation is the hard part, and the token_version fix that gives you instant session kill without a blocklist.

    Read essay →
  6. 06
    AI / ML 2026 6 min

    On-Device ML — running AI without the cloud

    TFLite quantization, GPU delegation, adaptive smoothing — 15–30 FPS inference on a mid-range phone with zero server cost.

    Read essay →
  7. 07
    Computer Vision 2026 5 min

    Tracking 33 Body Landmarks in real time on a phone

    ML Kit pose estimation, velocity-adaptive smoothing, and the body-segmentation mask that makes AR garments occlude properly.

    Read essay →
  8. 08
    Product / UX 2026 5 min

    Building a Points Economy — how gamification drives civic behaviour

    Atomic ledger transactions, Redis leaderboards, badge psychology. What made SafaiPay's rewards loop work — and what almost broke it.

    Read essay →
  9. 09
    Backend 2026 5 min

    From OTP to Payout — anatomy of a UPI rewards pipeline

    Firebase OTP, JWT sessions, RazorpayX webhooks, idempotent payout state — the full request path of "redeem 500 points."

    Read essay →
  10. 10
    Mobile Systems 2025 5 min

    An Offline Cache for a live trading app — yes, really

    Mirroring the last-known order book to SQLite so the UI renders instantly on cold start. The reconciliation logic that keeps stale prices honest.

    Read essay →
04

Open to SDE roles, internships & technical writing

Let's build something
worth explaining.

I respond within 24 hours.

just chillin 📱