Chris Hayes

101
reputation
3

‍ 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

PFP generated with Stable Diffusion AI

‍ Tech I work with

‍ Frontends

Web | Vue/Nuxt, React/Next, Tailwind, Alpine, MUI
E-comm | Shopify, BigCommerce
CMS | WordPress, Craft, StoryBlok
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 Win11 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
  • Software Lead on KoriKrillOil's site refresh