Led full-stack development projects for a Series-C startup to unlock retail inventory for buyers, sellers, and internal-facing customers.
Architected a real-time multiplayer system to prevent data conflicts between multiple users.
Implemented ingestion pipelines to transform unstructured inventory into enriched marketplace catalogs.
Designed/implemented multi-phase payment flows to handle diverse customer contract & terms.
Developed backend services + UI for brokered negotiations between the company and customers.
Championed organization-wide adoption of AI tooling through configuration standards (Cursor, Claude agents + plan mode, MCP configs, codegen) and best practices.
Replaced costly third-party on-call management tools with a custom scheduler, which automated rotation assignments and reduced operational overhead.
Implemented product features across the tech stack for an application that helps restaurant managers and hosts manage reservations, while considering real-time device syncing and user accessibility issues. This included: bookings, menus, check-ins, and payment/refunds.
Implemented model/database relations, business logic, API endpoints, and UIs + forms in order to redesign a menu system that allows restaurants to reuse menus across different experiences. This deduplicated/normalized data and made restaurant offerings easier to manage for restaurant managers.
Designed and built data hierarchy + configuration logic + UIs (both internal and customer-facing) for a new tax system, guaranteeing the company’s compliance with the tax legislation of several US states as a marketplace facilitator following the company’s acquisition and public listing.
Improved functionality to the reservation management application, which increased Restaurant Host user satisfaction and reduced maintenance overhead for product team members.
Other responsibilities: Queried analytics tools (Amplitude + Redash + BigQuery), discovering user insights and driving product direction. Member of the on-call rotation, managing incidents and coordinating post-mortem meetings & action items. Maintenance & improvement of cloud infrastructure. Improved front-end build tooling, improving start-up times and increasing developer happiness.
Designed and implemented a suite of web applications and partner integrations to help healthcare technicians manage and maintain medical devices.
Built an offline-first web application to allow for technicians to update work orders while in an offline-first environment (such as in an MRI room, where wireless internet is not allowed).
Wrote an integration to allow for real-time synchronization of medical device statuses & physical locations to/from a third-party real-time location system (Midmark RTLS).
Wrote a code modification tool to convert a legacy JavaScript codebase to TypeScript.
Wrote a deployment tool to transpile modern TypeScript to a non-standard format of JavaScript (used by the ServiceNow platform).
Key Technologies: TypeScript, Node.js, React + Redux, Jest, Service Worker, ServiceNow.
Other responsibilities: Established code review and SDLC processes to stabilize deployments / long-term maintenance. Spearheaded the improvement of our development processes via tactical meetings & documentation. Took over interim product management duties to help keep the team moving.