Senior Software Engineer, Stord
March 2026 - Present
On the Engage team, building full-stack applications with TypeScript, React, and Tailwind CSS that power shipping, fulfillment, and upselling workflows across the Stord product ecosystem.
Senior Software Engineer, Converse (Nike)
May 2025 - February 2026
Transitioned into a technical lead role for a team of 4 engineers, supporting sprint planning, backlog refinement, and code reviews while staying hands-on. Contributed to the DDS component library (30+ components in Storybook), translated functional specs into technical specifications and API contracts, and built customer-facing commerce features with React, TypeScript, and Salesforce Commerce Cloud (PWA Kit). Authored content schemas in Amplience CMS, integrated RESTful APIs for commerce workflows, and supported CI/CD with GitHub Actions and Jenkins.
Freelance Software Engineer, MHDesigns
February 2022 - May 2025
Built full-stack applications with TypeScript, React, Next.js, Supabase, Appwrite, and Tailwind CSS. Adopted Bun as the primary runtime and test runner on personal projects. Helped early-stage teams reduce technical debt through Agile workflows and modularized legacy codebases. Refactored CPaaS API integrations with database indexing and endpoint optimization.
Software Engineer I, Uber Technologies (via Routematch acquisition)
October 2020 - February 2022
Retained through Uber's acquisition of Routematch and supported integration efforts across teams serving transit agencies. Contributed to the migration of 3 legacy monoliths to service-oriented architecture using Node.js and JavaScript. Built RESTful APIs and internal tools for transit routing and scheduling, maintained Angular and Vue applications, increased unit and API test coverage by 15% with Mocha, Chai, and Postman, and participated in on-call response for 24/7 transit operations.
Software Engineer, Routematch (Acquired by Uber)
October 2018 - October 2020
Developed RESTful APIs with Node.js and Express, modernizing legacy integrations for transit platforms. Maintained Vue and AngularJS web apps. Wrote PostgreSQL queries and stored procedures. Contributed to microservices architecture with Docker.
Associate Software Engineer, Connecture/DRX
October 2012 - February 2017
Began professional software engineering career supporting healthcare web applications for insurance enrollment and benefits management.