Profile
Full stack engineer with sixteen years of building web applications and keeping them running, from Vue and React front ends down to the APIs, pipelines, and databases underneath. Using frontier models for most coding tasks lets me focus on architecture, specifications, testing, and review instead of writing every line by hand. It's how a small team ships more and hits client deadlines. Anything mission-critical still gets a careful human review. Currently tech lead for a commercial real estate data platform of 40M+ records, where I built the website-visitor identification product from scratch. It became a new revenue line, then a programmatic advertising business.
Experience index
Expand a role to explore
January 2023 – PresentSenior Software Engineer, LeadBisnow
Remote
- Designed, built, and launched the company's website-visitor identification product end to end. Customers install a JavaScript tag, traffic goes out to identity vendors, results are enriched against our database and returned. New revenue line: 150+ tags live, 20M+ page views tracked (about 1.4M a month), and 119K visitors identified.
- Extended it into programmatic advertising and built the customer-facing campaign reporting advertisers use to judge ad spend, from the Vue and Inertia dashboard down to the Laravel APIs and data behind it. 100+ campaigns for roughly 57 advertisers, 10M+ impressions reported.
- Work AI-first with Claude Code and Codex under the same engineering discipline: agents implement against written specs, and every merge passes the CI test gates. Built MCP servers and agent tooling now used across the company, so non-technical teammates can query platform data and get their ideas to production faster.
August 2019 – January 2023Director of Software EngineeringMartin Advertising
Birmingham, AL
- Hands-on engineering lead for a full-service ad agency: wrote code alongside a team of up to 6 engineers, and handled hiring, reviews, and promotions.
- Owned architecture and delivery for concurrent client web applications, internal software, and data pipelines.
- Ran cloud infrastructure and spend for the agency's web portfolio, including a registry of custom Docker images deployed to Azure.
January 2010 – August 2019Senior Full Stack EngineerMartin Advertising
Birmingham, AL
- Built and maintained full stack web applications for national and regional clients, front end through back end and hosting. Promoted to Director of Software Engineering in 2019.
- Introduced Docker, standardizing local development and deploys across projects.
- Mentored junior engineers and led technical work spanning client teams.
Education
University of Montevallo — Montevallo, AL
BS, Mass Communication and Digital Media · Cum Laude · 2003 – 2007
Skills
- Languages
- PHP, JavaScript, Python, SQL
- AI
- Claude Code, Codex, MCP servers, agent skills and tooling, LLM integration
- Front end
- Vue, Inertia, React, Next.js, Livewire, TailwindCSS
- Back end
- Laravel, REST APIs, service integrations, queues and workers
- Quality & operations
- PHPUnit, Pest, CI gating, CloudWatch, Grafana, Sentry, Bugsnag, production troubleshooting
- Data
- PostgreSQL, MySQL, Redshift, OpenSearch, AWS Glue, ETL, data modeling, identity resolution
- Cloud & delivery
- AWS, Azure, Terraform, CloudFormation, Kubernetes, Flux, Docker, GitHub Actions, CI/CD
- Domain
- Commercial real estate data, programmatic advertising
- Leadership
- Mentoring, code review, technical direction, hiring, roadmapping