Led full-stack development projects for a Series-C startup to unlock retail inventory for buyers, sellers, and internal-facing customers.
Championed organization-wide adoption of AI tooling through configuration standards (Cursor, Claude agents + plan mode, MCP configs, codegen) and best practices.
Architected a real-time multiplayer system using WebSockets to prevent simultaneous updates from multiple users.
Implemented ingestion pipelines to transform unstructured inventory from sellers into enriched marketplace listings.
Designed/implemented multi-phase payment flows to handle diverse buyer contract terms.
Developed backend services + UI for brokered negotiations between buyers, sellers, and internal salespeople.
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.