Software Engineer
I build thoughtful interfaces and the systems behind them.
I'm a software engineer with 10+ years of experience building web and mobile products, most recently banking, lending, and payments at Varo. I care about clean code, great UX, and shipping real products.
- React
- TypeScript
- React Native
- GraphQL
- Node.js
Featured Projects
View all projectsNot Wordle
A full-stack Wordle clone: Next.js API routes serving a PostgreSQL word list.
- Next.js
- TypeScript
- PostgreSQL
RepoPulse
Explore GitHub's repositories through data
- React
- TypeScript
- GitHub API
My Skills
Frontend
React, TypeScript, React Native, HTML, CSS, SCSS, Component Libraries
Backend & APIs
GraphQL, REST, API & SDK Integration, Node
Engineering Practices
Testing, Code Reviews, RFC/ADRs, Release Management, A/B Testing
Experience
-
Varo Bank
Senior Software Engineer
Led frontend development for lending, payments, and Plaid integration.
-
Metromile
Software Engineer II
Built customer-facing and internal web applications.
-
Funding Circle
Software Engineer
Built infrastructure and APIs for the Paycheck Protection Program.
About
I like hard problems, and solving them with other people.
Pair programming is one of my favorite ways to work, and I'm always looking for ways to grow as an engineer, including as a mentor. I'm happiest building the pieces other engineers build on, like shared hooks and component libraries, and I work best in close partnership with product, where questions get answered quickly and we shape features together.
Open to remote roles, or relocating to San Francisco or Europe
Outside work
-
Ironman finisher Nice, France
-
Ultramarathon finisher San Francisco
- Backcountry snowboarding
- Mountain biking
- Backpacking
- Ice hockey