My Story & Tech

About Me

I build performant, automatically scaling, serverless, cloud based web applications using Vue/Nuxt, Node/Express, AWS, and Docker.
10+ years experienceAvg. 5+ years per roleVue & Node specialist

What I Bring to Each Project

Full-stack expertise paired with principles that drive quality results.
Services
Full-stack development from concept to deployment
Full Stack Software Development
End-to-end web applications with Vue, Nuxt, Node.js, and cloud-based backends.
Custom UI Development
Responsive, accessible interfaces using Tailwind, Vuetify, PrimeVue, and modern component libraries.
API Development
RESTful API design and development with Node/Express, webhooks, and data pipelines.
Automations & Integrations
AWS Lambda, Step Functions, and event-driven workflows connecting third-party services.
Web Scraping
Automated data extraction, ETL processes, and scheduled scraping pipelines.
Deployment
CI/CD pipelines, Docker containers, Vercel, and AWS infrastructure setup.
Core Values
The principles that guide how I build software
Performance-Focused
Prioritizes speed, efficiency, and simplicity
Pragmatic
Uses proven tools over reinventing solutions
Reliable
Average 5+ years tenure per role
Detail-Oriented
Meticulous attention to code quality and user experience
Deep Diver
Thoroughly researches and understands problems before solving
Continuous Learner
10 years of passionate, self-driven growth

Tech Stack

Modern technologies I use to build performant, scalable applications.
JavaScript/TypeScript
Type-safe development with modern JavaScript and TypeScript
Vue
Primary frontend framework for reactive UIs
Nuxt
Full-stack Vue framework with SSR and static generation
Node/Express
Backend runtime and framework for REST APIs
AWS
Cloud infrastructure with Lambda, Step Functions, S3, CloudFront, and API Gateway
Tailwind CSS
Utility-first CSS framework for rapid styling

Latest Blog Posts

Stay updated with AI, full stack web development, and Vue ecosystem trends and tutorials.
Getting Started with Shadcn/Vue
Guide

Getting Started with Shadcn/Vue

Build beautiful, accessible components with shadcn/vue's copy-paste approach to UI development.
Getting Started with PrimeVue
Guide

Getting Started with PrimeVue

Build rich, accessible interfaces with PrimeVue's extensive component library and theming system.
Getting Started with Pinia
Guide

Getting Started with Pinia

Master state management in Vue 3 with Pinia, the intuitive and type-safe store library.

Need a Full Stack Engineer?

10+ years building performant web applications. Let's talk about your next project.