Expertise
What I can do, before the tools: understand a need, design the system and take it to production. Technologies are there to serve these skills.
Areas of expertise
Frontend
Modern, accessible and fast interfaces, designed for the user experience as much as for maintainability.
Next.js · React · TypeScript · Tailwind CSS · TanStack Query
Backend
Robust, secure APIs and structured, scalable business logic for demanding platforms.
NestJS · Node.js · Express
Databases
Reliable data modelling and optimised queries, relational or document-based depending on business needs.
Prisma · PostgreSQL · MongoDB · Redis
Architecture & APIs
Designing clear architectures and documented, evolvable API contracts for long-lasting systems.
REST · DTO · Swagger · Zod · JWT
DevOps & Deployment
Reliable, automated and monitored releases, from build to hosting.
Docker · Nginx · PM2 · Ubuntu · GitHub Actions · Cloudflare R2
Real time
Collaborative features and instant notifications for interactive products.
Socket.IO
SaaS Solutions
Designing multi-site or multi-tenant products, built to grow with usage.
Next.js · NestJS · Prisma
Consulting & Support
Functional scoping, technology choices and support for teams through their digital transformation.
WordPress
Technologies
The tools I use day to day, grouped by purpose. Areas marked “growing” are the ones I am currently developing.
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
- Vue.js
- Vite
- TanStack Query
- Recharts
Backend
- NestJS
- Node.js
- Express
- Laravel
- PHP
- Python
Databases
- Prisma
- PostgreSQL
- MongoDB
- Mongoose
- MySQL
- Redis
Architecture & APIs
- REST
- DTO
- Swagger
- Zod
- JWT
DevOps & Deployment
- Docker
- Nginx
- PM2
- Ubuntu
- GitHub Actions
- Cloudflare R2
- pnpm
Real time
- Socket.IO
Quality & Testing
- Vitest
- Jest
- Supertest
SaaS Solutions
- Next.js
- NestJS
- Prisma
Consulting & Support
- WordPress
Have a project in mind? Let's build it.
A business application to create, a process to digitise or a platform to evolve: let's talk.