About me
Grit
- Self-employed majority of professional career
- Engineered, grew, exited two self-funded, high traffic web apps
- Self-taught, focused on design patterns and data structures
Library & app code
- 14 years shipping web applications
- 8 years programming in React
- 130+ public repositories
- 500,000+ weekly NPM downloads
UI/UX
- 4 years creating design systems
- 15 years creating user experiences
- Laser-focused on WAI-ARIA accessibility patterns
Professional experience
Software Engineering Manager Aug 2021 β Now
Hotel Engine β A better way to manage business travel lodging
Senior Front-end Engineer Oct 2020 β Apr 2021
Paperspace β The cloud platform built for the future
- Designed and engineered the frontend for the companyβs Google Colab competitor resulting in a 10% increase in notebook user retention
- Introduced company's first design and layout system while leading the team implementing it across products, drastically shortening and improving product release cycles
- Improved customer success rate, a metric that measured how often users interacted with the product without encountering errors, from 93% to 99% as leader of the customer experience team
- Mentored and paired regularly with junior engineers on my team
Senior Front-end Engineer Sep 2019 β Oct 2020
Admiral β The visitor relationship management company
- Modernized build tooling, positively impacting developer productivity, product reliability and bundle size
- Introduced accessibility features, protecting the company from liability issues while championing inclusivity
- Implemented the company's first token-driven design system and component library, providing products a cohesive brand story
Founder, Fullstack Software Engineer Jan 2017 β Aug 2019
Stellar
- Designed frontend libraries for rapidly launching serverless landing pages for ad campaigns
- Engineered design systems, components, and build tooling around launching serverless landing pages for ad campaigns
- Generated up to 100 quality leads for clients each month
Founder, Fullstack Software Engineer Jun 2010 β Dec 2016
Cool Story β MakeAGIF.com, MakeADare.com, et. al.
- Consistently delivered as many as 12 million page views to 1.8 million visitors per day with 99.99% uptime
- Reliably served content which generated up to $1M in revenue per year at a 75% margin on infrastructure and bandwidth costs
- Implemented service for transcoding as many as 5,000 videos and GIFs each day targeting mobile and desktop viewing devices
Technical competencies
Languages
- TypeScript
- Node.js
- GraphQL
- Python
- SQL
- HTML
- CSS
Libraries
- React
- Next.js
- Styled Components
- React Query
- SWR
- Urql
- Apollo
- Redux
- Jest
- Webpack
- Rollup
- Babel
- Serverless
- and more
AWS
- Lambda
- API Gateway
- RDS
- VPC
- CloudFormation
- Route 53
- S3
- CloudFront
- ElastiCache
- SNS
- SQS
- Parameter Store
Open source projects
dash-ui
A tiny, powerful, framework-agnostic CSS-in-JS ecosystem.
TypeScript, CSS, React, Babelaccessible-ui
Headless React components and hooks enacting WAI-ARIA best practices.
React, TypeScript, Accessibilityreact-hook
Strongly typed React hooks for function components.
React, TypeScriptmasonic
High performance virtual masonry layouts for React.
React, TypeScript, Algorithmsblog
See the code that went into making this website.React, TypeScript, Next.js, CSS