👨💻 Software Engineer - Digital Surgeons
🚀 LOVE space, SpaceX, Formula1, docs, and fantasy novels
☕ DRINK ORDER Mocha Soylent; but dark roast, black coffee on occasion
🏗️ BUILD websites, 3D product configurators, and Electron applications
👨💻 Tech I work with
🧑🎨 Frontends
Web | Vue/Nuxt, React/Next, Tailwind, MUI
E-comm | Shopify
CMS | WordPress, Craft
WordPress | Elementor, GeneratePress, Pods.io
🤖 Automation/Testing
Framework | Puppeteer, WebDriver.io (Selenium)
Functional Testing | Mocha, Chai
Visual Regression | Reg Suit
📱 Other
WebGL | PlayCanvas, THREE.JS, Babylon.JS
🧰 Toolbox
Main Editor | VSCode (with Vim emulator)
CLI Editor | Vim
Browser | Personal - Firefox Dev, Work - Chrome
OS | Personal projects - Ubuntu 20.04, Work - MacOS, and Win10 as QA requires
🏫 History with programming
2008 - 2015 | Pre High School, High School
- C++ - Followed Bucky's tutorials of thenewboston.com
- Java - Followed Liang's Comprehensive Java textbook; Built Java mitosis simulation for Biology final project
- 3D - Experimented with DirectX, OpenGL (ES), WebGL.
- VB.NET - From school's only coding class; Built MSPaint clone
- Lua - Learned to build virtual carts on PICO-8; Built Tetris clone
- Web dev - Began to build static webpages with HTML/CSS/JS/Bootstrap
2015 | College
- Coursework languages: C, C++, Java, and Python
- Learned to love Linux and Vim
- Learned Node and web dev outside college; Built Cubefield clone, HTML version of Portal 1 and 2's credits visuals.
- Built on C++ simulation software designed for cluster computing as an undergrad research assistant
- 2018 Connecticut Tech Challenge: Placed 1st at UNH qualifier, part of a team that placed 2nd at the state finals
2017 | Scroll Network
- Joined Scroll Network while attending college
- Built prototype MEAN+Electron app that utilized WebRTC for P2P file sharing
- Built initial static site before later upgrading it to an Angular SSR site
- Represented Scroll at TechCrunch Disrupt 2018 in San Francisco
2019 | Reality Interactive
- Maintain+refactor Xenith's Shopify e-commerce website
- Built EndlessPools's 3D pool builder - UI with Vue2, 3D with PlayCanvas3D (WebGL framework)
- Rebuilt the company website with WordPress, Elementor, Pods.io
- Designed and built a Vue3+Electron internal operations application to interface with ELK stack and automate operate retail hardware devices numbering in the thousands.
2021 | Digital Surgeons
- Software Lead on MasterBuilt's rebuilt website
- Software Lead on KamadoJoe's rebuilt website