Selected experience

Software work grounded in real operations, difficult legacy systems, and long-term ownership.

The examples below describe work personally performed across construction coordination, field-service operations, permitting, inspections, billing, hosting, databases, and application maintenance.

About these examples: Client names are intentionally omitted on this version of the site. These descriptions are based on work personally completed and are not presented as current client endorsements or testimonials.
Image direction: active residential construction site with scheduling, materials, and subtrade coordination overlays.

Construction operations platform

Coordinating trades from framed house through interior completion

A custom vanilla PHP application tracked construction schedules, assigned subcontractors, managed material orders, and coordinated drywall, insulation, taping, and painting work after homes were framed by larger builders.

Later additions included SMS communication with subcontractors, a contractor portal, and pre-filled invoice forms. When contractors accepted the prepared information without changes, the workflow could automatically approve the invoice according to defined rules.

Additional responsibilities included server hosting, asset tracking, and layered daily, weekly, and monthly file-backup routines.

Vanilla PHPSchedulingSMSContractor portalInvoice workflow
Image direction: temporary residential safety rails and ramps with a mobile field inventory interface.

Field-service ERP recovery

Rebuilding the operational foundation while preserving useful screens

A long-running field-service application tracked temporary safety equipment installed at residential construction sites. The operation needed to know where inventory was located, prepare billing based on general and per-rail fees, and convert installations into recurring charges after six months.

The system was migrated to AWS Lightsail with a cost-conscious application and database configuration. Attached storage held large volumes of field photographs while symbolic links preserved compatibility with the original application paths.

A later partial ERP rebuild redesigned the workflow and database schema to correct fundamental integrity problems. Useful existing pages were retained and redirected to the new data structure, while the remaining modules were rebuilt for mobile use, performance, and safer operational states.

AWS LightsailDatabase redesignInventoryRecurring billingMobile workflows
Image direction: regulatory permitting dashboard with inspection calendar and controlled approval states.

Permitting and inspection software

Salvaging a delayed regulatory application under an inherited specification

A VB.NET application supported fuel-tank permit applications, approval workflows, and inspection scheduling. The project had remained partly scaffolded for years under a difficult external design specification.

After the original employment ended, an independent contract was created to repair the underlying design problems and bring the application to a usable state. The project was completed solo over approximately seven months.

A continuing prepaid maintenance arrangement then supported bug fixes, feature additions, and technical guidance over the longer term.

VB.NETPermittingInspectionsProject recoveryLong-term support

Broader technical background

Experience beyond the three core systems.

  • Senior development experience across PHP, Laravel, Angular, C#/.NET, VB.NET, SQL databases, and API-driven systems
  • Database architecture, data integrity, auditing, recovery, and high-volume data work
  • Accounting-adjacent workflows, invoicing, billing preparation, reconciliation, and operational reporting
  • Application hosting, AWS Lightsail, domains, DNS, storage, backups, deployments, and server maintenance
  • Machine-learning and AI experimentation, including PyTorch, transformers, local language models, orchestration, and large research datasets
  • Secure-development practices informed by security and red-team training, without representing formal security certification
Image direction: a restrained technical collage showing database architecture, workflow mapping, cloud infrastructure, and application interfaces.A custom diagram would likely communicate this better than a stock photograph.

Have a system with similar operational complexity?

The first conversation can focus on what the software controls, what has become difficult, and whether the right next step is recovery, redesign, integration, or a new build.