Skip to content

Open to new opportunities

Engineering systems.Building what scales.

Senior PHP & Laravel engineer with 8+ years of experience in backend architecture, scalable applications and complex software systems.

Scroll
01About

The engineer behind the systems.

I design and build the backend systems that business-critical products depend on — the APIs, data models, queues and integrations that have to keep working long after launch day.

For more than eight years I have worked primarily in PHP and Laravel, moving from feature development to owning architecture: shaping modular codebases, modelling complex domains, and making the trade-offs that keep systems fast, secure and maintainable as teams and traffic grow.

I work closely with frontend engineers — often in Vue.js — and with product teams, translating ambiguous requirements into clear boundaries and predictable software. Increasingly, I use AI-assisted workflows to move faster without lowering the bar on review, testing and design.

I also have good experience in developing Realtime services with GO lang.

  • 8+

    Years of professional programming

  • 02

    Projects in this portfolio

  • 02

    Product domains represented

Fig. 01 — A typical system I design

Request path of a modular Laravel platform: stateless app nodes behind a load balancer, queued work handled by isolated workers, a cached read path and a replicated primary database.

Engineering philosophy

  1. 01

    Boundaries before features

    Clear module boundaries and explicit contracts make a system easier to change than any clever abstraction.

  2. 02

    Boring where it matters

    Proven tools for the critical path; experimentation where the cost of being wrong is small.

  3. 03

    Readable at 3 a.m.

    Code, logs and data models should explain themselves to whoever is on call — including future me.

Key strengths

Where I add the most value to a team and a codebase.

  • PHP & Laravel
  • Backend architecture
  • API design
  • Database modelling & optimisation
  • Modular application architecture
  • Scalable business systems
  • Authentication & authorisation
  • Application security
  • Third-party integrations
  • Performance optimisation
  • Technical leadership
  • Vue.js & frontend collaboration
  • AI-assisted development
02Selected Work

Selected work, built to carry weight.

Three products from the archive — platforms with real users, real data and real constraints. The full index holds the rest.

Select a project to expand it

  • Tarahi Online

    P/01Business Systems

    Tarahi Online

    team lead of the backend programming team with 5 members

    View project

  • Kazhal Method

    P/02E-commerce

    Kazhal Method

    A specialized website in the field of astrology and cosmic calendars

    View project

02 of 02 projectsFull index with filters

Explore all projects
03Expertise

Technical range.

The tools and practices I reach for, grouped by the problems they solve.

  • 03.01Primary craft

    Backend Engineering

    • PHP 8.x
    • Laravel
    • Eloquent ORM
    • Queues & Horizon
    • Events & listeners
    • Laravel Octane
    • Testing with Pest & PHPUnit
  • 03.02Systems that grow

    Architecture & Scalability

    • Modular monoliths
    • Domain-driven design
    • Service boundaries
    • Caching strategies
    • Async processing
    • Multi-tenancy
  • 03.03Data that holds up

    Databases & Infrastructure

    • MySQL
    • PostgreSQL
    • Redis
    • Query & index optimisation
    • Docker
    • Linux & Nginx
    • CI/CD pipelines
  • 03.04Contracts & connectors

    API Development & Integrations

    • RESTful API design
    • Webhooks
    • OAuth 2.0
    • Payment providers
    • Third-party SDKs
    • API versioning
  • 03.05Across the stack

    Frontend Collaboration

    • Vue.js
    • Inertia.js
    • TypeScript
    • Tailwind CSS
    • API-first workflows
  • 03.06How the work is done

    Security & Engineering Practice

    • Authentication & authorisation
    • OWASP practices
    • Code review
    • Technical leadership
    • AI-assisted development
    • Documentation
04Experience

A career of compounding depth.

From shipping features to owning architecture — each role added scope, responsibility and a longer view of what makes software last.

    05Contact

    Open to new opportunities

    Have a system that needs to scale?

    I'm interested in senior and lead backend roles, architecture work and ambitious products that need a dependable engineering partner. Tell me what you're building.

    How we'd start

    1. 01

      Share the context

      A few lines about the product, the team and where the system is today.

    2. 02

      A focused call

      We talk through goals, constraints and where I can add the most value.

    3. 03

      A clear next step

      You get a concrete proposal: scope, approach and how we'd work together.