Work
Sites / Projects I Have Worked On
- TIME Sites principal software engineer for the web design and publishing platform, working closely with our product designer on design and implementation
- React.js updated
react-dom
to make it possible to render React components into aniframe
and worked with the core React team to land those changes in facebook/react - Immutable.js worked to fix bugs and triage issues to help get a stable 4.0 release
- Outlyne.io an exploration of using AI to turbocharge the process of building and designing a website
- Cinémathèque Québécoise lead developer and architect of a Solr-powered search application built with FuelPHP and a sibling WordPress-powered publication site for Québec’s official film archives
- Primal Multiplication built a solution to a coding exercise using React to generate a multiplication table of prime numbers using a TDD-based process
NPM Modules & CMS Extensions
- @acusti/dropdown a React component for dropdowns with best-in-class UX (based on macOS native menus) and best-in-class frictionless DX
- @acusti/date-picker a React component for rendering a date picker with support for ranges and a two-up month calendar view
- react-higher-event a declarative way to subscribe to DOM events from outside of your component and even from across iframes in a React app
- onscrolling a better, smoother, more performant
window.onscroll
event interface usingrequestAnimationFrame
for performance and mobile compatibility - Prospress Notifications a WordPress plugin that provides notification support for events in Prospress
- Posthaste 2.0 a WordPress plugin that generates a robust and highly customizable front-end editor for creating new content