Aryan Gupta
Patiala, India |
aryangupts05@gmail.com |
+91 9814828765 |
linkedin.com/in/aryangupta45 |
github.com/aryanorastar
Professional Summary
Third-year B.E. Computer Engineering student shipping production reliability work on
Omi (Based Hardware) — a live AI wearable product.
41+ merged PRs across Flutter/mobile, BLE reconnect, offline sync, notifications, backend policy, and CI.
Builds with a regression-first habit: reproduce the failure in a test, ship a surgical fix, state honest device gaps.
Education
Thapar Institute of Engineering & Technology — B.E. Computer Engineering
Relevant: Data Structures, Databases, Systems Design, Probability & Statistics
Expected May 2028
Experience
Open-Source Contributor — Omi (Based Hardware)
2026 – Present
- 41+ merged PRs in a shipping consumer AI wearable: Flutter/mobile, BLE, offline sync, FCM navigation, desktop polish, backend metering, and CI contracts — reviewed by maintainers including the tech lead.
- Conversation integrity: Recovered orphaned in-progress sessions; enforced soft-delete / merge rules so deleted conversations cannot re-enter live workflows.
- BLE & listen reliability: Connect auto-retry + resume kick; stall watchdog for zombie Listening; Android GATT teardown on disconnect; phone-mic resume after other-app audio.
- Offline sync: Soft-retry leave/background upload aborts; clamp clock-drift timestamps; suppress duplicate transcript lines from offset clocks.
- Cost & product truth: Fair-use expiry handling that does not strand users; gate paid LLM post-processing for custom-STT / BYOK paths.
- Product taste: macOS Settings IA redesign + Tasks/Conversations chrome polish (tech-lead assigned evaluation).
Founder / Builder — Campus Operations Platform (Thapar)
2nd Year · ~1–2 months live
- Shipped timetable, GPA calculator, notes/PQs, 3D campus map, and opportunities board — 1,000+ daily active users.
- Parsed a 200+ subgroup Excel timetable into “pick subgroup → see schedule”; opportunities board helped peers find internships.
Selected PRs (links)
Skills
Mobile / client: Flutter · Dart · Swift (macOS/desktop) · BLE lifecycle · FCM · offline sync
Backend / tools: Python · REST APIs · Git · GitHub Actions / CI · regression testing
Practice: Reproduce-with-test → fix → green CI · surgical diffs · written verification with named gaps
Targeting paid Flutter / mobile internship or fixed-scope contract · Remote IST · Open to India onsite for strong offers.