APIs and integrations
- Documented and versioned REST and GraphQL APIs
- Authentication, permissions and role-based access control
- Integration with payment gateways, ERPs and third-party services
- Webhooks and background jobs for whatever takes time

Solid APIs so your product does not go down on the day that matters
7+ years building backends for startups and companies. Well-modelled data, architecture that takes the growth, and alerts when something breaks.
Nobody congratulates a backend that works. You notice it the day a campaign brings ten times the traffic, the day someone needs a report from two years ago, or the day a payment stops halfway. I work the three layers that decide that day, the API that serves, the data that holds it up and the infrastructure that warns you.
No spaghetti code, no demo that falls over at a hundred users, no black boxes
Most backends I end up working on did not fail for lack of technology. They failed because nobody decided how the data was stored, because nobody measured how far it held up, or because the only person who understood it left. I build for that moment.
It holds on the busiest day
Load is tested before it actually arrives. Knowing where the ceiling is beats assuming there is none.
The data sits where it should
The model is designed around the queries you will run, not the other way around. Redoing it with a full database is as expensive as it gets.
You find out before a customer does
Error logging, metrics and alerts to a specific person. A silent failure always costs more than a loud one.
No black boxes
Documented API, decisions explained and code you can read. If someone else steps in tomorrow, they do not start by rewriting it.
Security from the start
Authentication, permissions and validation on the layer that counts, the server. Adding that later means touching everything.
You can change supplier
Repository, servers and accounts in your company name. If one day we go separate ways, the backend keeps running.
These are the jobs that reach me most often. If your case looks like one of them, I have built it before.
An API for your site or app
The service that feeds the frontend or the mobile app, with its documentation and permissions sorted.
Connecting systems that do not talk
Wiring up ERP, CRM and payment gateways so data moves on its own instead of being copied by hand.
Rescuing a slow backend
An API already in production that takes too long, with a diagnosis of what slows it down and the fixes applied.
Migrating to an architecture that holds
Moving the project out of a monolith that outgrew itself and into services, in stages and without stopping the business.
Automating heavy processes
Scheduled tasks, queues and background jobs for whatever must not block a request.
Getting a backend into production
Cloud deployment, separate environments, CI/CD and monitoring for a project that today only runs locally.
I work out what it has to take
How many users, which queries and what happens when something fails. The technical decisions come from that, not from this month’s trend.
I design the data and the API
The model and the contracts are settled before any logic is written. Changing them later is what turns a project into a rewrite.
I build with tests
Anything touching money or customer data ships with tests. Not out of purism, but because that is what lets you change it a year from now without fear.
I deploy and monitor
Production with separate environments, CI/CD and alerts. I show you how to read them so you do not depend on me to know how it is doing.
Is your API falling short, or does your backend go down when you need it most?
Tell me about it










Testimonials
Real projects, real teams. These are some of the people who trusted me with their backend.
Common questions
What people almost always ask me before starting a backend project.
The business problem behind each one, what I built and the measured outcome.
GovTech · Public administrationA modern site with a step-by-step guided procedure, reusable forms, a back office and Stripe payments that lifted organic visits and conversions.
See the solution
Marketplace · EventsWith payments and search wrapped up, Artistealo launched and is now a success story: zero payment errors, 30% less search drop-off and 22% more contacts.
See the solution
Travel · Holiday rentalsAfter nearly a year of work, Plusholidays came out faster, better ranked and with a checkout that converts: rental conversions rose 20% and load time dropped 45%.
See the solutionGot a product that needs a backend built to hold up from day one? Let's talk about your project