I have spent the majority of my career as a generalist, learning what I needed to get projects shipped and fill in gaps on a team. Lately, I have been focussing on front-end work including modern JavaScript, animations and accessibility.
- Team Leadership
- Developer Mentoring
- Project Scoping
- Vue
- GSAP
- Three JS
- Git
- Webpack
- Vite
- GraphQL
- HTML
- CSS/Scss
- JavaScript
- WordPress
- Craft CMS
- PHP
- Docker
- Figma
- XD
- Photoshop
- Illustrator
Perkins wanted to create awareness for the launch of their new 5000 Series engine at the MEE conference in Dubai. I used the A-Frame JavaScript library to load an equirectangular video into a videosphere and utilized the motion controls on the users mobile device to navigate the experience.
Note: The video contains audio.
H&P needed a new web presence to emphasize their new vision for their products and services. We used Craft CMS to create a flexible content editing experience and used GSAP on the front-end to control SVG animations controlled by scrolling events.
I was also responsible for coordinating with H&P's internal IT teams to figure out deployment and security within their Azure infrastructure.






Perkins Rentals Interactive Touch Screen
- Lead developer
- Technology consultant
Perkins wanted to create an interactive experience for a conference promoting their Rentals division. There were 4 instances of this application running in their booth, each instance consisting of a touchscreen that controls a monitor displaying information. The application was built in Electron JS for easy distribution and with Vue JS and GSAP to handle data and interactivity.
G&A wanted to create a new presence on the web to house information about their services along with a vast library of customer focused resources. We used Craft CMS to power the publishing experience with deep integration with HubSpot.
I was also responsible for coordinating with G&A's internal IT teams to figure out deployment and security within G&A's AWS infrastructure.



Tellepsen needed a new website to unify their web presence. My job was to help oversee the initial design phase of the project, strategize how to organize and present 5 sites as one and develop a plan for deployment within Tellepsen's Azure infrastructure.



Feel free to look me up
LinkedIn CodePen Twitter