I build web sites and applications using the latest web technologies. Below are some examples of my work and technologies that I am familiar with.
Observatory utilizies a radial sunburst graph to to make it painless and simple to piece together exactly what is taking up space on your computer.
Lavender is an emulator for the Game Boy Advance games, written in Rust, that runs in the browser using WebAssembly and WebGL for accurate and high performance emulation on any device.
Gardens helps you keep your error and debugging output consistent in a managable way.
I'm familiar with various things such as Sass, Express, React, React Router, styled-components, RxJS, Vue, MongoDB, Parcel, Rollup, Babel, TypeScript, server side rendering, continuous integration, unit testing and more.
The use of web technologies in Electron and React Native allows me to iterate quickly and produce high quality native applications across all major platforms.
I've built apps using both platforms and I'm familiar with the tooling surrounding them, such as Electron Forge, Electron Builder, Nucleus, Expo and React Native Navigation.
I love using Rust and WebAssembly. Rust is honestly just more pleasant to work with than most other systems programming languages, and strikes a great balance of providing high level abstractions and tooling, while also giving you powerful low level control of your program.
The performance of WebAssembly, the safety of Rust, and the portability of the web make for a great combination. They provide abilities that web applications didn't have access to before, and I love experimenting with them.