Services
Hands-On SaaS Architecture
Build the foundations that let SaaS products evolve without accumulating structural debt.
Learn moreMVP Architecture & Launch
Ship quickly without creating a frontend mess or fragile product foundation.
Learn moreFractional CTO / Technical Partner
Technical leadership for teams that need architectural direction without hiring a full-time CTO.
Learn moreStage-Aligned Infrastructure
Infrastructure decisions that match your company's stage, without unnecessary SaaS sprawl or cloud complexity.
Learn more
Previously at:
Logos are trademarks of their respective owners.
What I Help Teams Fix
Most early-stage SaaS products do not break because of lack of effort. They break because the foundation was rushed, the frontend was treated as secondary, or complexity arrived before the company was ready for it.
- Backend-heavy products with frontend foundations that don't scale
- CSS and component systems that slow iteration
- MVPs built quickly but not structured to evolve
- Teams shipping features without architectural guardrails
- Infrastructure and tooling decisions that outpace company stage
Selected Impact
- Faster iteration through cleaner frontend systems and reusable components.
- Improved performance, Core Web Vitals, and technical SEO on critical user journeys.
- Accessibility built into core UI systems—semantic markup, keyboard parity, and screen reader support in reusable components.
- Order in complex or aging codebases: simpler structure, less duplication, clearer ownership so teams ship confidently without over-engineering.
- Shared component libraries and UI systems that improve consistency, velocity, and maintainability.
- Stronger technical direction: partnering with product and engineering leadership to translate goals into shippable systems.
How I Work
- Hands-on and implementation-led, not diagram theater.
- Scoped for real progress, not endless strategy loops.
- Built around clarity, accessibility, and maintainability.
- Flexible engagement models: focused projects, implementation, advisory.
- Documentation and handoff that internal teams can actually use.
Recent Engagements
- Atlassian — Senior UI Engineer (Enterprise SaaS)
- Frontend architecture and feature delivery for Confluence integrations, including React 18 migration work and standardizing end-to-end testing practices.
- CarGurus — Principal UI Engineer (Consumer Marketplace)
- Built and maintained high-traffic frontend systems, improved Core Web Vitals and technical SEO, and developed shared UI platforms used across teams.
- The TJX Companies (TJ Maxx) — UI Engineer (Enterprise Retail)
- Delivered UX improvements for large-scale e-commerce experiences in close partnership with design, QA, and product teams.
- Timberland — Senior Interactive Developer (Global Ecommerce)
- Led global web initiatives across brand and e-commerce platforms, acting as a technical bridge between marketing, design, and engineering.
- MFA Boston — Pro Bono Technical Lead (Nonprofit / Fundraising)
- Designed and built a custom auction application for the MFA's annual Young Patrons fundraiser; subsequently iterated on and supported the platform over multiple years as the event grew, until it concluded during the pandemic.
Need a technical adult in the room?
Whether you need help launching an MVP, stabilizing a messy product foundation, or adding senior technical judgment as complexity grows, I can help.