Sarthak Dabhi.
Staff Software Engineer at Tebra. Architecting systems, leading teams, shipping product.
About
Staff engineer with 12+ years building product end‑to‑end — from monolith‑to‑microservice migrations on AWS to designing content systems and widgets used in production. I build teams as carefully as I build software, and I keep the bias toward shipping.
I'm an engineer who likes the whole stack — architecture decisions, the messy middle of implementation, and the systems that keep it all running. At Tebra I architected a Practice Content Management System and a Widgets platform; at RxPrep I migrated a legacy monolith to microservices on AWS and cut ~$100k/year in cloud + tooling cost by bringing DevOps in‑house. Earlier I led teams in India, taught Data Structures at CSU‑San Bernardino, and shipped educational games used at national scale in India.
Experience
Twelve years of shipping. From freelance in Ahmedabad to staff engineering in California — same craft, larger systems.
Tebra
May 2021 — PresentStaff Software EngineerJul 2025 — Present · Los Angeles, CA- Setting technical direction for the Practice Content & Widgets platform.
- Driving architecture reviews, mentorship, and cross‑team initiatives.
Senior Software EngineerMay 2021 — Jul 2025 · Santa Monica, CA- Architected and shipped two major systems: a Practice Content Management System and a Widgets platform for customer websites.
- Designed content version history, preview environments, and S3/cache‑backed read paths for scalability.
- Built a tree‑structured form engine that powers many content types from a single component (Google Forms‑style).
- Mentored engineers on design technique, coding standards, and review craft.
RxPrep
Jun 2018 — May 2021Software Development Lead & ArchitectSep 2019 — May 2021 · El Segundo, CA- Defined the engineering org's tech, workflow, and coding standards from scratch.
- Owned all of AWS, GitHub, and engineering accounts; brought DevOps in‑house and cut ~$100k/yr in third‑party spend.
- Built and led a cohesive software team end‑to‑end across product delivery.
- Established release, review, and quality processes for scalable shipping.
Senior Software EngineerApr 2019 — Sep 2019 · El Segundo, CA- Led the migration from a monolith to microservices on AWS.
- Authored Terraform modules for test/staging/prod environments.
- Built web apps in Laravel + React; designed stateless APIs for web and mobile.
Software Engineer InternJun 2018 — Mar 2019 · El Segundo, CA- Built and supported AWS infrastructure with automation/orchestration.
- Shipped features in Laravel + React, focused on API performance.
California State University, San Bernardino
Nov 2017 — Jun 2018Teaching Assistant — Data Structures, Algorithms & C++ OOPNov 2017 — Jun 2018 · San Bernardino, CA- TA for Dr. Kerstin Voigt and Dr. David Turner.
- Ran labs and graded for 100+ undergraduate CS students.
- Wrote career‑oriented lab assignments and held weekly office hours.
Sooryen Technologies
Oct 2016 — Jun 2017Senior Software EngineerOct 2016 — Jun 2017 · Ahmedabad, India- Delivered fintech solutions: SaveDay, Cetera, Kapitall, FolioDynamix.
- Built web for 1‑800 Flowers, SmileMakers, Bloomreach.
- Led a 5‑engineer team; ran daily scrum with US clients.
- Introduced Angular, React, and ExtJS to the practice.
Apps Wwhere (IIM‑A CIIE)
Apr 2015 — Jul 2016Product ManagerApr 2015 — Jul 2016 · Ahmedabad, India- Co‑built a location‑based address‑solutions startup incubated at IIM‑Ahmedabad's CIIE.
- Led a 10‑person product team (Android, web, design, marketing).
- Implemented Elasticsearch for search/analytics and CRON‑driven daily reporting.
- Company was acquired by RedMart (Singapore).
Educational Initiatives
Jun 2014 — Apr 2015Game DeveloperJun 2014 — Apr 2015 · Ahmedabad, India- Built two large data‑heavy projects for national student assessments.
- Shipped hundreds of adaptive learning games in JS + HTML5 Canvas.
- Generated detailed assessment reports with R.
Self Employed
May 2013 — Jun 2014Full Stack DeveloperMay 2013 — Jun 2014 · Ahmedabad, India- Freelanced for clients across India, Singapore, and the US.
- Built CRM/HRM/Payroll/Invoicing systems for Singapore clients.
- Coordinated a distributed network of 15 developers.
- Taught programming online to international students.
Selected projects
Open source experiments, frameworks, and educational games. The full list lives on GitHub.
A ready‑to‑go Angular application scaffold. Modules and architecture to bootstrap any project, small or large.
A drop‑in JavaScript plugin — an open alternative to Google Maps' InfoWindow.
AngularJS app integrated with the Laravel PHP framework — a full‑stack reference.
An educational game for children that teaches numbers through play. TypeScript + Canvas.
An open drawing board for everyone — shapes, text, memes. Live demo included.
Skills
The toolkit I reach for, and the practice patterns I rely on.
- SQL Essential Training
- React.js Essential Training
- Blockchain: Beyond the Basics
- HTML5 Game Development with Phaser
- React Native Essential Training
- EnglishProfessional Working
- HindiFull Professional
- GujaratiFull Professional
Contact
Building something interesting, hiring for a staff role, or just want to talk shop? My inbox is open.
I usually reply within a day or two. Mention what you're working on and what you're hoping for.