Senior Engineer with 20+ Years of Experience
I lead development teams and architect robust web applications using modern JavaScript/TypeScript frameworks and PHP-based solutions. From strategic planning to hands-on coding, I bridge the gap between technology and business objectives.
Experience & Leadership
With over 20 years in software development, I've evolved from hands-on coding to leading technology strategy and development teams. I maintain strong technical skills while guiding architectural decisions and fostering team growth.
My approach combines strategic thinking with practical implementation — I believe the best technology leaders stay connected to the code while keeping sight of business outcomes.
- Technical Leadership - Leading development teams, establishing best practices, and mentoring developers at all levels
- Full-Stack Development - Expert in React, Vue, Lit, Node.js, and PHP ecosystems (Drupal, WordPress, and custom built applications)
- Architecture & Strategy - Designing scalable systems and aligning technology decisions with business goals
Tools, Languages, & Tech I use
Languages & Core
HTML5
CSS
Javascript
TypeScript
PHP
Python
JSON
Markdown
Bash
Frontend Frameworks & Libraries
React
Vue.js
Nuxt
Next.js
Lit
jQuery
Three.js
GSAP
CSS Frameworks & Tooling
Tailwind CSS
Bootstrap
DaisyUI
Sass
PostCSS

USWDS
Backend & APIs
Node.js
Express.js
GraphQL
CMS & Platforms
Drupal
Storyblok
WordPress
Databases
MySQL
MariaDB
MongoDB
DevOps & Infrastructure
Docker
DDEV
Git
Github
Gitlab
Nginx
Pantheon
cPanel
Vite
Gulp
Grunt
Design & Creative
Figma
Adobe XD
Adobe Illustrator
Adobe Photoshop
Adobe Premiere

DaVinci Resolve
Editors
VSCode
Zed
AI Tools
ChatGPT
Gemini
Claude
About Me
In addition to being a senior engineer, I am a husband, father, and hobby addict. In my freetime, I enjoy building IoT devices, tinkering with electronics, and exploring new technologies. I am also a huge drone enthusiast, pottery nerd, and have recently taken up archery.
