Skip to main content

About Me

Full-stack Engineer | DX Advocate | Code Generation & AI Tooling

Full-stack engineer who believes great Developer Experience (DX) leads to better, safer code and products. I build the tooling that makes teams more productive—code generation pipelines, monorepo architectures, and AI-assisted workflows. When developers have the right tools, quality follows naturally.

Core Expertise

JavaScript10+ years
TypeScript7+ years
Node.js10+ years
Monorepo Development4+ years
React4+ years
Docker4+ years
Kubernetes3+ years
NX4+ years

Technical Skills

Languages
JavaScript(10+ yrs)TypeScript(7+ yrs)Java(7+ yrs)C#(4+ yrs)
Methodologies
RESTful APIs(10+ yrs)Agile(7+ yrs)Monorepo Development(4+ yrs)Microservices(5+ yrs)Cloud Migrations(2+ yrs)CLI Development(2+ yrs)
Tools
Git(7+ yrs)Storybook(7+ yrs)NX(4+ yrs)Kafka(4+ yrs)RabbitMQ(2+ yrs)Streamsets(1+ yrs)
Frameworks
Node.js(10+ yrs)Angular(4+ yrs)RxJS(5+ yrs).NET Framework(4+ yrs)Vue.js(3+ yrs)React(4+ yrs).NET Core(2+ yrs)
Cloud
Google Firebase(4+ yrs)
Databases
NoSQL(4+ yrs)MongoDB(1+ yrs)SQL(3+ yrs)
DevOps
Docker(4+ yrs)Kubernetes(3+ yrs)

Development Environment

Operating Systems
macOS(5+ yrs)Windows(10+ yrs)
IDEs & Editors
Cursor(1+ yrs)Visual Studio(5+ yrs)Eclipse(5+ yrs)VS Code(5+ yrs)JetBrains Suite(5+ yrs)Android Studio(1+ yrs)AI-Powered IDEs(1+ yrs)
Platforms
AEM(5+ yrs)Sitecore(3+ yrs)PCF(1+ yrs)Vercel(1+ yrs)
Databases
PostgreSQL(4+ yrs)
Cloud
Azure(3+ yrs)AWS(2+ yrs)

Education

Code Louisville

Certificate in Full-Stack Web Development

  • Completed Front-End Web Development track
  • Completed Back-End Development track
  • Returned as mentor to guide new developers through the program

Self-Taught

Software Engineering

  • Continuous learning through work experience, online courses, and documentation
  • 12+ years of professional development experience

Beyond Code

Road cycling - long distance rides and exploring new routes
Homelab infrastructure - running a GPU-accelerated K3s cluster on Proxmox with self-hosted AI (Ollama), SSO, and monitoring
Self-hosting and home automation - GitOps deployments with Pulumi, Ansible, and GitHub Actions
Music production - learning keyboard and audio production
Live music and traveling - music festivals and discovering new artists
Open source - contributing to developer tooling and code generation projects