Detroit Metropolitan Area

Open to senior engineering conversations

Senior Software Engineer | Full-Stack Web Development | AI-Assisted Engineering

Complex web systems, built with practical ownership.

Senior software engineer and full-stack web developer with production experience across modern JavaScript applications, WordPress platforms, commerce systems, and API integrations. Independently owns work from requirements and technical planning through implementation, QA, deployment, and ongoing maintenance, with React, Next.js, and TypeScript breadth alongside deep WordPress and WooCommerce expertise.

ReactNext.jsTypeScriptWordPressWooCommerce

Selected work

Systems with meaningful moving parts.

Case studies focus on product configuration, commerce workflows, protected internal tools, and the engineering decisions behind them.

Additional proof

Further delivery across learning and talent systems.

Youth Have The Power

Youth Have The Power Learning Platform

A headless learning platform combining course content, learner progress, challenges, and a points-based awards experience.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Headless WordPress
  • GraphQL
  • REST APIs
  • SCORM
  • iSpring

AHBL

AHBL Careers Integration

A WordPress careers experience with synchronized job listings and interactive applicant-facing discovery.

  • WordPress
  • Tailwind CSS
  • jQuery
  • JazzHR

Technical expertise

A broad web-engineering toolkit.

Languages and frameworks

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • PHP

Web foundations

  • HTML
  • CSS
  • Responsive Web Design
  • Tailwind CSS
  • Bootstrap
  • jQuery
  • Alpine.js

CMS and commerce

  • WordPress
  • WooCommerce
  • WordPress Plugin Development
  • Twig

APIs and integrations

  • GraphQL
  • REST APIs
  • Google Calendar API
  • Google Maps API
  • Stripe
  • Single Sign-On

Delivery

  • Git
  • CI/CD
  • Application QA
  • Production Deployment

Experience

A progression through production web work.

  1. Jan 2021 – Present

    Senior Web Developer

    M Agency full-time

  2. Apr 2020 – Jun 2021

    Web Developer

    Combustion freelance

  3. Jan 2019 – Dec 2020

    Web Developer

    M Agency contract

  4. Feb 2018 – Jan 2019

    Lead Frontend Developer

    Growth Management Group, LLC full-time

  5. Nov 2016 – Feb 2018

    Web Developer

    PUSH 22 full-time

  6. Jan 2015 – Feb 2016

    Web Developer

    RZM contract

  7. Jan 2014 – Jan 2015

    SEO

    RZM contract

Engineering process

A disciplined path from plan to production.

Tooling can accelerate exploration, but architecture decisions, integration review, testing, and production accountability stay human-owned.

  1. 01

    Plan

    Turn requirements into an explicit technical approach and delivery path.

  2. 02

    Build

    Implement focused systems with maintainable interfaces and clear boundaries.

  3. 03

    Verify

    Review behavior, test integrations, and check the work against the requirements.

  4. 04

    Release

    Prepare a controlled handoff with production quality and ongoing support in view.

Contact

Let's talk about the system behind the site.

For senior software engineering, full-stack web development, and complex WordPress/WooCommerce work.