About me

Introduction

15+ years building software that starts with how people actually use it.

My background in Human-Computer Interaction research shapes everything I do. I care deeply about accessibility and design-system consistency; the best interfaces are the ones people don’t notice.

On most teams I join, I become the person who owns the frontend architecture and accessibility decisions, because that’s where my experience runs deepest. I do my best work alongside people who talk to their users, iterate often, and treat quality as a habit, not a phase.

Selected experience.

Long-term engagements where I owned the frontend that mattered.

  • Healthcare

    CollectiveHealth

    Frontend Software Engineering Contractor

    5+ years · 600K+ members

    The point of contact for frontend architecture, design-system, and accessibility decisions on a US health-benefits platform. I also step in as Scrum Master when the team needs it.

  • B2B SaaS

    ProductPlan

    Fullstack Software Engineering Contractor

    6+ years · 3,000+ companies

    Frontend architecture and design-system consistency on a product-roadmapping platform used by thousands of product teams, with full autonomy to shape how it is built.

  • Fintech & Banking

    Bank of America, Yodlee, American Express

    Frontend Software Engineering Contractor

    3+ years · 50M+ users

    Accessibility-focused frontend work on banking and financial products held to strict WCAG and regulatory standards, where a missed contrast ratio is a compliance issue.

How I work.

The principles I come back to when making decisions, big or small.

  • Start with the people who'll use it
  • Accessibility is a requirement, not a nice-to-have
  • Research before assumptions
  • Listen first, then solve
  • Clean, testable, maintainable code
  • Understand the 'why' before writing the 'how'

Technical expertise.

The tools and technologies I reach for most.

Frontend

  • React
  • Next.js
  • React Native
  • Vue
  • Angular
  • TypeScript
  • Accessibility (WCAG)
  • i18n / l10n
  • Design Systems
  • JavaScript
  • Tailwind
  • CSS
  • Sass
  • Responsive Design

Backend & Data

  • Node.js
  • Ruby on Rails
  • Laravel
  • REST APIs
  • GraphQL
  • PostgreSQL
  • MongoDB
  • Redis
  • Firebase
  • Supabase

DevOps & Cloud

  • Git
  • CI/CD
  • Docker
  • AWS
  • GCP
  • TDD
  • Jest
  • Playwright
  • RSpec
  • Agile
  • Product Management

🎓Education

🏆Certifications

  • Professional Scrum Product Owner Certified I (PSPO I)

    Scrum.org
  • Professional Scrum Master Certified I (PSM II)

    Scrum.org
  • Professional Scrum Master Certified I (PSM I)

    Scrum.org
  • COBIT 5 Foundation

    APMG
  • IPMA® Level D

    IPMA

Beyond code.

Where the rest of my hours go.

Outside of work, you'll usually find me outside — sports, the beach, or somewhere new with a camera in hand. Also: tinkering with electronics and hardware, mentoring other developers (let's talk!), and working slowly through a stack of books over Panamanian coffee.