Quality is pride of workmanship.— W. Edwards Deming
Mid-Weight Full-Stack Developer at Oddschecker
2017-02-28 - Present
I am presently playing a pivotal role in architecting a greenfield B2B project, as well as a foundation for which that will be reused across future projects. I work primarily with React on the frontend and Node.js on the backend, each in the JS superset TypeScript.
Junior Frontend Developer at 6136277733
2015-12-07 - 2017-02-25
Apprentice Full-Stack Developer at 8656814285
2014-03-03 - 2015-12-04
After an initial, highly successful apprenticeship I quickly began designing and developing the front-end of the websites at Perspective Publishing. After creating preliminary designs I would code them in their entirety myself, always with an eye to code reuse and modularity. I also began to take on a larger role with regards to the backend whilst rewriting the internal company CMS from scratch; converging a few dozen separate but identical CMS'â into one unified, simpler, faster experience. In addition I also spearheaded the change from archaic FTP uploads to a version control system (Git hosted on GitHub), with various tasks accomplished by Gulp during development.
2017-02-21 - Present
Bukubrow is a WebExtension for Buku, a command-line bookmark manager. It includes a native binary written in Rust that interfaces with the Buku database.
2017-08-04 - 2017-12-10
This project was an ambitious attempt to recreate TagPro in an open source environment. I was team lead for the website.
2018-05-27 - Present
This is the portfolio you're viewing right now! I've strived to make it performant, maintainable, modern, and nonsense-free.
I've been tinkering with Linux for most of my life and have now settled on Arch as my long-term distro of choice. Despite that, I spend a few hours every week tinkering with new tools and better means of doing things. Naturally, this means I like to do most things on the command-line. Feel free to check out my dotfiles repo on GitHub!
One of my biggest time sinks, ahem, I mean hobbies, is PC gaming! I spend most of my gaming sessions with Rocket League, PUBG, or TagPro, or some combination thereof. I also built my PC and stay fairly up-to-date with PC hardware.