Resume

Professional experience and education

Download PDF

Summary

Full-stack developer with 7+ years of experience building scalable web applications. Strong focus on developer experience, performance, and clean architecture. Comfortable leading projects end-to-end and working closely with product and design teams.

Work Experience

2022-03Present
Denver, CO (Hybrid)

Senior Frontend Engineer

Meridian Labs

Led frontend development for a data visualization platform serving 50,000+ daily active users. Owned the component library, mentored two junior engineers, and drove a performance initiative that cut initial load time by 40%.

ReactTypeScriptD3.jsGraphQLStorybookCypress
  • Rebuilt the charting layer using D3.js and React, reducing bundle size by 35kb and improving render performance by 3×
  • Led migration from REST to GraphQL, reducing over-fetching and eliminating 12 redundant API endpoints
  • Established code review standards and onboarding documentation that cut new-engineer ramp time from 3 weeks to 1 week
2018-072022-02
Remote

Full-Stack Developer

Stackfield (YC S20)

Early engineer at a B2B collaboration startup. Built features across the full stack in a fast-moving product team, from real-time notifications to billing integrations. Helped grow the product from 0 to 8,000 paying customers.

ReactNode.jsPostgreSQLRedisStripeWebSockets
  • Built the real-time notification system using WebSockets and Redis pub/sub, supporting 2,000+ concurrent connections
  • Integrated Stripe billing with usage-based pricing; owned the entire subscription lifecycle
  • Migrated a monolith to a service-oriented architecture, reducing deploy risk and enabling independent scaling

Education

20142018

University of Colorado Boulder

B.S. Computer Science

Graduated with honors. Capstone project: a distributed task scheduler written in Go, deployed on a 16-node cluster. TA for Intro to Data Structures for two semesters.

AlgorithmsSystems ProgrammingDatabasesComputer Graphics

Interested in working together?

Get in touch