The track record

Where I've been building.

Five-plus years shipping backend systems, full-stack products, and the DevOps that keeps them running — remote, for teams and clients worldwide.

My career has followed one thread: build software that works, then make it easy to run. I started as a freelance full-stack developer delivering client projects on Fiverr, grew into a backend engineer architecting APIs and databases, and moved into DevOps — the discipline of shipping and operating software reliably at scale. Along the way I've worked in e-commerce, travel, healthcare, education, and fintech, in Laravel, PHP, Python, and Next.js. Click any role below to read what I built and the skills I brought to it.

  1. DevOps Consultant

    2025 — Present

    GoGetSolutions · Remote

    Consulting on CI/CD, containerised environments, and Linux server operations — helping the team deploy faster and scale with less friction.

    Read more

  2. Dixeam · Remote

    Grew from software developer to backend & DevOps engineer — building booking engines, payment workflows, and APIs in Laravel, PHP and Python, and standing up CI/CD pipelines on AWS.

    Read more

  3. Freelance · Fiverr · Remote

    Delivered web applications, Shopify stores and booking platforms through remote freelance engagements.

    Read more

  4. Backend Developer

    2021 — 2023

    DevAims · Remote

    Architected scalable backends, REST APIs and microservices; designed and optimised databases across MySQL, MongoDB and PostgreSQL for ERP and CMS products.

    Read more

Explore and plan

Experience across building, shipping and operating software.

The roles on this page trace my work across freelance delivery, application backends and infrastructure. Open an individual role to see its responsibilities, technical focus and contribution in context.

Backend engineering and application delivery

My experience includes application workflows, REST APIs, payment integrations and database design. These are the connections that make a website or product useful beyond its visible interface: accepting a request, validating it, storing it correctly and returning a dependable result.

DevOps and operational responsibility

Deployment is part of the product lifecycle. CI/CD, containerised environments and Linux operations connect implementation to the way a team releases and maintains it. Documentation and handover matter because the system needs to remain understandable as the team changes.

How to assess fit for your team

Read the role details alongside a relevant case study. For a collaboration discussion, share your stack, current architecture, release process and the responsibilities you need covered. That makes it easier to distinguish a defined delivery project from ongoing engineering support.

Questions about Backend, Full-Stack & DevOps Engineering Experience

Can I read about individual roles?

Yes. Each role in the timeline links to a dedicated page with its responsibilities and skills.

How do I discuss engineering support?

Describe your team, stack, current bottleneck and the scope you need covered through the contact page.