- 2020
- JavaScript
- TypeScript
- Front-end architecture
- Web performance
I understand large-scale, interactive products: Working extensively with front-end applications, I’ve helped teams create systems and deliver results.
Architecting + developingfront-end applications
I’m experienced with architecting large front-end applications for long-term velocity and maintainability. Ask me about designing SPA architectures with React, and leveraging tools such as RxJS.
- 2020
- React + non-SPA websites
- React
- JavaScript
- TypeScript
- Front-end architecture
- 2017
- React + non-SPA websites
- React
- JavaScript
- TypeScript
- Front-end architecture
Scaling projectsthrough component design
Designing well-factored component and domain models is essential to scaling. I’ve had success using TypeScript and type-first design to keep front-end applications consistent and comprehensible.
- 2020
- React component quirks
- React
- TypeScript
- JavaScript
- 2019
- Running RxJS on Koa
- TypeScript
- Node.js
- RxJS
- 2019
- Running RxJS on Koa
- TypeScript
- Node.js
- RxJS
Delivering resultsacross technology platforms
I aim to be effective across platforms. I’ve built side projects on a variety of platforms, such as Go, .NET, and Node.js. I’m as interested in services as web standards and client-side JavaScript.
- 2017
- Node.js
- JavaScript
- Web performance
- 2017
- React + non-SPA websites
- React
- Node.js
- JavaScript
- TypeScript
- Web performance