Skip to main content

Selected work

Engineering work, explained.

A selection of applications and engineering initiatives that reflect how I approach building software: understand the problem, make thoughtful technical decisions, and deliver systems that are easier to maintain and evolve.

Backend engineering

Laravel application design, APIs, data modeling, and maintainable PHP systems.

Modernization

Incremental upgrades, legacy refactoring, compatibility work, and safer releases.

Full-stack delivery

Connecting backend behavior to accessible, responsive interfaces and useful workflows.

Featured projects

Personal builds and selected professional engineering work.

Personal project

Laravel Portfolio Platform

A custom portfolio built as a full-stack application, with a public-facing site and an authenticated admin area for managing content and professional materials.

  • Laravel + Inertia.js + Vue 3
  • Admin-managed pages and navigation
  • SEO metadata and resume management
  • Production deployment workflow
  • PHP
  • Laravel
  • Inertia.js
  • Vue 3
  • MySQL
  • Tailwind CSS
View source on GitHub (opens in a new tab)

Enterprise SaaS · Professional experience

Application Modernization

Led a staged modernization of a production application, upgrading PHP 7.4 to PHP 8.3 and Laravel 8 to Laravel 11 while prioritizing compatibility, maintainability, and service continuity.

  • Managed framework and dependency compatibility changes
  • Refactored legacy code into clearer classes and namespaces
  • Improved model and naming consistency
  • Used automated testing and incremental deployments to reduce release risk
  • PHP 8.3
  • Laravel 11
  • MySQL
  • PHPUnit
  • Git

Details are generalized to respect employer confidentiality.

Independent project

ForgeCMS

An installable content management system in development, designed around multi-tenant administration, extensible content tools, and a modern Laravel and Vue stack.

  • Role-based administration concepts for platform and tenant users
  • Content editing and site configuration
  • Modular direction for navigation, forms, and media management
  • Laravel, Vue, Tailwind CSS, and PostgreSQL
  • Laravel
  • Vue 3
  • Tailwind CSS
  • PostgreSQL
  • Tiptap

Independent project in active development.

Have a challenging project in mind?

I'm interested in engineering work involving robust backend systems, application modernization, and thoughtful full-stack development.