I build reliable web applications, from the interface to the infrastructure. Thoughtful experiences, solid foundations, and ownership from start to finish.
A closer look at the products, systems, and ideas I've helped bring to life.
01/Case study
Komvoy - Vehicle Rental Marketplace
A production vehicle rental marketplace connecting fleet owners and individual renters. Built with NestJS backend and React frontend, featuring real-time systems, payment integrations, and deployment on AWS.
Built websites and small web applications for local businesses and individual clients. Worked directly with clients to gather requirements, design simple interfaces, and deliver working products.
Fullstack developer with commercial experience across the full stack of a production vehicle rental marketplace — backend and frontend, from architecture and data modelling through to real-time systems, payment integrations, and deployment. Before that I spent two years as a freelance developer building websites and small applications for local businesses. I am looking to join a strong team where I can keep growing. I take ownership of what I build and pick things up quickly.
03 / Experience
Work experience
–Present
Fullstack Developer
Komvoy/Madrid, Spain
Komvoy is a vehicle rental marketplace connecting fleet owners and individual renters.
Built real-time systems with Socket.IO gateways with JWT authentication
Architected a multi-channel notification system using the Strategy pattern
Designed a PostgreSQL schema with TypeORM across 80+ migrations
Integrated a full Stripe payment system including Connect, PaymentIntents, and SEPA
Implemented CASL-based authorization with fine-grained permissions
–
Freelance Web Developer
Self-employed/Madrid, Spain
Built websites and small web applications for local businesses and individual clients.
Developed websites and web applications for local businesses
Gathered requirements and designed simple interfaces
Delivered working products directly to clients
Built strong foundations in frontend development, version control, and client communication
04 / Toolkit
Technical toolkit
Node.js
Backend development with Node.js and Express/NestJS