Development
Robust web apps and APIs, typed end to end, tested and built to evolve.
- Next.js, React, Tailwind
- NestJS, Symfony, Payload
- PostgreSQL, Redis, Stripe
- Unit and E2E tests
~/Full-stack developer
Full-stack and platform engineer. From Next.js and NestJS apps to pipelines, infrastructure as code and AI agents that ship on their own.
Goodsoftwaredoesn’tstopatthemerge.Itgetstested,deployed,backedup,monitoredandrepaired.Ilikeowningthewholechain—fromthefirstReactcomponenttothelastDNSrecord—becausethat’swherereliableproductsareborn.
products and tools built
technologies in production
manifest to deploy an app
of the infra described as code
01What I do
Robust web apps and APIs, typed end to end, tested and built to evolve.
Platforms described as code, reproducible and lean, from a single VPS to multi-server.
Ship often without breaking things: CI/CD, security, backups and incident recovery.
From MVP to a production V1: Next.js front, NestJS or Payload API, payments, auth, tests and deployment.
I put your hosting under control: containers, self-hosted PaaS, IaC, DNS, HTTPS and backups — with no downtime.
An outside look at your code, CI/CD and production: ranked risks, quick wins and a costed action plan.
Bring coding agents in safely: engineering rules, quality gates, automated review, MCP servers and cost tracking.
A call to understand the need, the constraints and what really matters. You leave with a clear proposal.
Architecture, reasoned technical choices, short deliverables. No black box.
Short iterations, regular demos, tested code continuously deployed to a staging environment.
Documentation, runbooks and handover: your team stays autonomous after the engagement.
Web product development (front, back, full-stack), building or taking over platforms (containers, IaC, CI/CD), technical audits and bringing AI agents into delivery.
Yes, mostly. Occasional travel is possible for framing workshops.
Both. Daily rate suits team reinforcement; fixed price suits well-defined deliverables (MVP, migration, audit).
The availability badge at the top of the site is up to date. Write to me: I reply within 48 business hours.