Senior Backend Engineer · Laravel · Production Systems

Tiago Pereira

Backend engineer for Laravel systems that need clear architecture, reliable operations and fewer recurring production issues.

8+
years in backend engineering
10k+
active users supported in production
Laravel
v5.5 legacy systems to current platforms

I work best in mature products where backend code, infrastructure and support workflows all affect the customer experience.

The pattern is consistent: understand the system, find the real source of the issue, simplify the flow and leave behind code or tooling that is easier to run.

Build Laravel APIs, integrations, workers and internal platforms.
Stabilise Production issues across logs, data, queues and infrastructure.
Modernise Legacy flows without losing behaviour or delivery momentum.
Operate Deployments, monitoring, support workflows and reliability.

Production systems

Customer-facing Laravel platforms

Designed, maintained and improved Laravel systems with high availability requirements, external integrations and 10,000+ active users.

  • REST APIs for web and mobile applications
  • Authentication, billing flows and third-party integrations
  • Legacy refactors that reduced recurring bugs

Reliability

Debugging and incident response

Diagnosed customer-facing issues across APIs, logs, workers, infrastructure and data flows, then improved the workflows around them.

  • Production incident investigation
  • Internal tooling to reduce debugging time
  • Log and metric analysis for root-cause discovery

Infrastructure

Servers, queues and automation

Deployed and managed Linux-based applications, queue workers, automated workflows and self-hosted services.

  • Deployments, monitoring, backups and updates
  • Worker-based email verification pipelines
  • Event-driven processing pipelines

Technical skills

Stack

The tools I use most often across backend systems, infrastructure and product delivery.

Backend

PHP 8+ Laravel REST APIs OAuth JWT OOP SOLID

Architecture & data

Event-driven systems Redis queues Workers MySQL PostgreSQL MongoDB

Infrastructure & workflow

Docker Linux AWS Forge Ploi Git CI/CD Log analysis

Frontend support

Livewire Alpine.js TailwindCSS FilamentPHP
Stabilising production systems Debugging issues across code, queues, logs, data and infrastructure until the cause is clear.
Making legacy code safer Refactoring critical flows without losing sight of behaviour, support needs or delivery pressure.
Turning support pain into tools Replacing repeated manual checks with dashboards, workflows and clearer operational visibility.

Confidential case studies

Project patterns

Real work can be presented without client names. These are anonymized patterns from platforms, tools and infrastructure I have worked on.

01

Confidential platform

Laravel platform modernization

Improved older Laravel codebases by reducing recurring bugs, cleaning up critical flows and making production behaviour easier to understand.

Problem
Legacy flows were hard to reason about under production usage.
Delivered
Refactors, clearer service boundaries and safer critical paths.
Result
More maintainable behaviour without a full product rewrite.
  • Laravel
  • Refactoring
  • Production support
03

Infrastructure & integrations

Queues, APIs and deployment workflows

Designed background processing, third-party API integrations and deployment routines for systems that need predictable behaviour under load.

Problem
External systems and background work needed predictable handling.
Delivered
Queue-based processing, webhook flows and deployment routines.
Result
More reliable operations for APIs, workers and infrastructure.
  • Queues
  • Webhooks
  • Deployments

Contact

Let’s work together

Get in touch to discuss Laravel platforms, production debugging, infrastructure or backend work that needs a structured technical approach.

Laravel platforms Production debugging Internal tools