Senior full-stack web developer

Modernizing real-world web systems without losing what already works.

I'm Thomas Pryor - a senior full-stack developer focused on Laravel/API migrations, PHP platforms, commerce workflows, .NET/Razor applications, data imports, and long-lived systems that need careful evolution.

$ stack inspect --focus
PHP · Laravel · REST APIs · .NET
MySQL · MariaDB · MSSQL · Docker
status: modernizing legacy systems
Thomas Pryor profile photo
19+ years professional development
Laravel/API legacy platforms moved forward
Full-stack frontend, backend, data, deployment
Migration systems stabilized, imported, and modernized

Selected projects

Selected work shaped by production reality.

These cards highlight recurring project themes from current and recent work: modernization, integrations, commerce, municipal tools, APIs, and data migration.

Laravel / REST APIs / data migration

Legacy PHP CMS and mobile API migration

Led migration planning and implementation for a legacy PHP CMS and mobile API moving into a Laravel-based platform, including token-based API evolution, route authorization, data validation, and audit reporting.

Laravel 12 PHP 8.4 REST API MariaDB Docker

Laravel / payments / data imports

Municipal multi-tenant platform modernization

Designed modernization paths for municipal vehicle sticker and pet license renewal systems, including secure resident self-service workflows, payment integrations, tenant-aware architecture, and onboarding imports.

Laravel PHP MySQL Payments Tailwind

Shopify / Magento / integrations

Commerce workflow automation

Supported e-commerce modernization from Magento toward Shopify while implementing Make automations, third-party integrations, and AI-assisted proof/order workflows to reduce manual operations.

Shopify Magento Make AI workflows

.NET / Razor / MSSQL

.NET and Razor application support

Built features, fixed bugs, and improved user experience in .NET/Razor applications while managing MSSQL schema changes through migrations.

.NET Razor TypeScript MSSQL

Laravel / Google API / async workflow

Google API digital library workflow

Built an email-driven asynchronous digital library workflow using Google APIs, then migrated the add-on concept into a Laravel-backed website for stronger control and usability.

Laravel Google API MySQL Tailwind

Architecture / frontend / deployment

Static PHP site modernization

Simplified legacy CMS and framework-backed sites into fast PHP-rendered static sites with centralized data files, shared components, clean routing, and Apache-friendly deployment.

PHP Apache Static architecture Responsive CSS

E-commerce / integrations / maintenance

Magento module and migration consulting

Extended custom Magento modules, integrated payment and fulfillment systems, supported migrations, and improved administrative and customer-facing workflows.

Magento PHP MySQL Integrations

PHP / JavaScript / learning tools

Educational interactives

Created interactive educational experiences with sessions, charts, digital dissections, and generated PDFs for student outputs.

PHP JavaScript jQuery PDF generation

Toolkit

Comfortable across the messy middle of web development.

Frontend polish, backend pragmatism, API design, data migration, database work, deployment awareness, and enough legacy experience to not panic when things get weird.

Backend

PHP
Laravel
CakePHP
.NET
C#
Ruby
Rails
Node.js
REST API
MVC
OOP

Frontend

HTML 5
CSS 3
Tailwind CSS
Bootstrap
JavaScript
TypeScript
React
Next.js
Blazor
Razor
Flutter

Commerce, CMS & CRM

Magento CE/EE
Shopify
WordPress
HubSpot

Data & Platforms

MySQL
MariaDB
MSSQL
PostgreSQL
MongoDB
Docker
Linux OS
Windows OS
Nginx
Azure
AWS EC2
AWS RDS
AWS S3
AWS Lightsail
Git
GitHub
Composer
Make AI Automation