
Art of leslie
View MoreCoding challenge for Ventra, the next generation hospitality platform redefining the way in which people shop.
- React
- TypeScript
- MobX
- GraphQL
- styled-components
Mapeaks
View MoreMapeaks is a Shopify embedded app that helps merchants understand how their products are being distributed by showing the geolocation of orders.
- React
- Next.js
- GraphQL
- Shopify Polaris
- Leaflet

SentiNEO
View MoreSentiNEO is a Near-Earth Objects viewer that leverages the data from NASA APIs to retrieve both the APOD and the list of NEO close approaches.
- React
- Next.js
- Recoil
- Geist UI
- NeoWs
- APOD
Oxidizer
View MoreOxidizer is an asynchronous Rust ORM based on tokio-postgres and refinery. Two powerful libraries that give performance and reliability to perform database interactions.
- Rust
- React
- Docusaurus
- tokio-postgres
- refinery
Runlet
View MoreRunlet is a cloud-based manager that provides a friendly interface to manage jobs across connected devices.
- Electron
- React
- TypeScript
- Blueprint
- Docusaurus
Dracula: Fluent
View MoreDracula is a color scheme for code editors and terminal emulators such as Fluent Terminal, iTerm, and VSCode.
- Dracula
- Fluent Terminal

Space Fleet
View MoreSpace Fleet is a dark syntax Atom theme that pairs up nicely with the One Dark UI theme bundled with Atom.
- Atom
- Less
- Syntax Theme

Museek
View MoreMuseek displays Last.fm user statistics including Top Artists, Top Albums, Top Tracks, and Recent Tracks.
- AngularJS
- Material UI
- Last.fm
Work
I have 10 years of experience building websites and applications. I'm currently working at Emma Smith, where I work with JavaScript, TypeScript, React, Next.js, MobX, GraphQL, Storybook, and CSS-in-JS.
Drop me a message on LinkedIn to say hello or talk about work opportunities.
Interests
I think about code organization more than I would like to admit and have been using principles of Atomic Design for component hierarchy, CSS-in-JS for styling and Storybook for visual testing.