Backend & system development

The part users never see: APIs, databases, queues, background jobs, integrations and the servers they run on. This is my main job, in Python, Go, TypeScript, Java and C#.

What I can do

  • APIs and system design

    REST APIs with clear contracts, permissions and tests, designed to grow without a rewrite.

  • Event-driven systems

    RabbitMQ producers and consumers that keep systems in sync, released in a safe order.

  • Integrations and automation

    Connecting CRMs, payment providers, trading servers, email, SMS and WhatsApp, and automating the manual steps between them.

  • Cloud and DevOps

    Docker, AWS, Cloudflare and Linux servers, with CI, backups, monitoring and alerts.

  • Rescue and debugging

    Finding out why production is slow, wrong or down, proving the cause and fixing it safely.

  • Technical advice

    A second opinion on architecture, a build-or-buy decision or a vendor's proposal.

How we would work

  1. 01

    A short call

    A no-obligation conversation about what you are building, what exists already and what success looks like.

  2. 02

    A written scope

    What I will build, what I will not, the risks and the price. Larger or unclear projects start with a short, paid discovery sprint.

  3. 03

    Small, visible releases

    You see working software early and often, on a staging environment you can click through.

  4. 04

    Handover and support

    Source code, access, documentation and runbooks, with ongoing support if you want it.

Questions

Which languages and frameworks do you use?
Python (FastAPI), Go, TypeScript (Node.js), Java (Spring Boot) and C# (.NET), with PostgreSQL, MySQL, Redis and RabbitMQ. I pick what fits your team and what you can hire for later.
Can you take over a system someone else built?
Yes. I read the money and data paths end to end, write down how it works, then fix the riskiest parts first.
Do you offer maintenance after launch?
Yes. After launch we can agree ongoing support for fixes, updates and monitoring.

Tell me what you are building.

A few lines are enough: what it is, where it stands today, and what you need from an engineer. The form is just below, or email me if you prefer. I reply within two working days.

Other services