Sid — Siddhant Gaurav Sharma. Hey, I am sid I've shipped apps since I was 17. I built engines from scratch. I push pixels through shaders. I make runtimes for fun. I write frameworks no one asked for. sid
about
mobile engineer & scrum master at ridesense. off the clock i build the things i wish existed — a typescript game engine, a node-graph runtime, a flutter library, a web-component framework. i'd rather spend a week on the architecture than a month on a rewrite. bengaluru, originally faridabad.
when i'm not at a keyboard i'm probably driving somewhere, playing guitar, or hoping for rain.
currently · learning rust · watching ai
selected work · 06 of 06 →
smurf-engine
A TypeScript game engine I built from scratch — and the games on top of it.
- typescript
- canvas
- custom-architecture
wiregraph
A node-based visual programming framework for the web.
- typescript
- node-graphs
- custom-runtime
master_validator
A Flutter form validation library. Published, documented, maintained.
- dart
- flutter
- pub.dev
ridesense
A Flutter app for motorcyclists — plan a route, ride together, share live location, remember the trip.
- flutter
- dart
- firebase
- graphhopper
javascript editor — mobile ide
A Flutter-built mobile IDE for JavaScript. Multi-tab, multi-language, with OCR code-scanning and cloud sync.
- flutter
- dart
wboard
A realtime collaborative whiteboard, built solo in a week. Won DSC WoW 2020.
- firebase
- express
- canvas
- realtime
experience · 2020 — now →
- Dec 2024 —
RideSense Bengaluru, Karnataka, India · hybrid Scrum Master - Run standup, deadlines, and outcomes for the team.
- Drive task unblocking and dependency management across engineering.
- Champion AI-tooling adoption to compress the repetitive parts of the work.
Software Engineer - Sole mobile engineer on the RideSense app (Flutter / Dart) — built personalised route planning, group ride coordination, live location sharing, and ride memories end-to-end on iOS and Android.
- Integrated the team's internal GraphHopper fork as the in-app routing engine.
Flutter Intern - Joined as a Flutter intern; converted to full-time Software Engineer at the end of the internship.
- Jun 2022 — Aug 2022
Flutter Developer @ Camp Yellow Bengaluru
- Apr 2022 — Jul 2022
Software Engineer @ Zesturo - Jan 2022 — Mar 2022
Flutter Developer @ Foster Reads - Jan 2021 — Dec 2021
Software Engineer @ Khaana Paani Dehradun, Uttarakhand, India
- 2020 — 2024
B.Tech, Computer Science @ UPES (University of Petroleum and Energy Studies) Dehradun
stack
mobile
| skill | bucket | context |
|---|---|---|
| Flutter | daily | |
| Dart | daily | |
| Kotlin | daily | |
| Native Android | shipped with |
frontend
| skill | bucket | context |
|---|---|---|
| TypeScript | daily | |
| JavaScript | daily | |
| React | comfortable | |
| Svelte | comfortable | |
| HTML | comfortable | |
| CSS | comfortable | |
| custom frameworks | shipped with | WireGraph runtime, Ivy |
backend
| skill | bucket | context |
|---|---|---|
| Node.js | comfortable | |
| Express | comfortable | |
| MongoDB | comfortable | |
| Firebase | comfortable | |
| PostgreSQL | comfortable | |
| Java | shipped with | |
| Typesense | shipped with |
3D / graphics / games
| skill | bucket | context |
|---|---|---|
| C# | daily | |
| Unity 3D | daily | |
| Canvas API | comfortable | |
| custom TS engines | comfortable | Smurf-Engine |
| Three.js / Threlte | shipped with | this portfolio |
| GLSL | shipped with | this portfolio |
systems
| skill | bucket | context |
|---|---|---|
| C++ | shipped with | |
| Rust | learning |
tooling
| skill | bucket | context |
|---|---|---|
| Git | daily | |
| Android Studio | daily | |
| JetBrains stack | daily | WebStorm, Rider |
| AI landscape | observing | pairs with championing AI-tool adoption at RideSense |
side & accolades
DSC WoW 2020 — Code Off Duty Hackathon · 1st place (team Void). full case study at /work/wboard.
contact
- github
- github.com/siddastic
- linkedin.com/in/siddastic
- sid5173@proton.me