About
Fullstack developer with professional experience across the full<br>stack of a production vehicle rental marketplace — backend and<br>frontend, from architecture and data modelling through to real-time<br>systems, payment integrations, and deployment. Before that I spent<br>two years as a freelance developer building websites and small<br>applications for local businesses.<br>I am looking to join a strong team where I can keep growing. I take<br>ownership of what I build and pick things up quickly.
See more
Work
Komvoy
Fullstack Developer
Self-employed
Freelance Web Developer
See more
Education
FullStack Development
4Geeks Academy
Music and Sound for the Media
London South Bank University
See more
Languages
Spanish
English
See more
Skills
Backend Development
Node.js, NestJS (modular architecture, guards, interceptors, decorators), TypeScript, Use-Case / Clean Architecture
Databases
PostgreSQL (via TypeORM, migrations, relations, query builder, 80+ migrations), DynamoDB (AWS SDK v3), Redis (ElastiCache)
Auth & Access
JWT (custom strategy + refresh tokens), Passport.js (Google OAuth, Facebook OAuth), CASL (attribute-based access control)
Real-Time Systems
Socket.IO (rentals gateway, fleet gateway, vehicle gateway, chat gateway, notifications gateway)
Payments
Stripe (Connect, PaymentIntents, SEPA Direct Debit, idempotent webhooks, HMAC validation, DepositStateMachine)
Notifications
Nodemailer + AWS SES, AWS SNS, Twilio (SMS + verification), Web Push (VAPID service worker)
Files & Media
AWS S3 (upload, signed URLs), Cloudinary, Sharp (image processing), Puppeteer + Handlebars (PDF generation)
Frontend Development
React 18, TypeScript, Vite, TanStack Router (file-based, route guards), TanStack Query, Zustand (domain-split stores)
Forms & UI
React Hook Form, Zod (multi-step wizards), Material UI v5 (custom theme), Stripe Elements, MapLibre GL JS
I18N & Testing
i18next (EN/ES runtime switching), Playwright (E2E), Vitest, Jest (unit - use cases, controllers, services)
DevOps / Cloud
AWS ECS Fargate, ECR, RDS, DynamoDB, ElastiCache, S3, CloudFront, ALB, Lambda, SES, Secrets Manager, CloudWatch, CloudFormation
CI/CD & DX
Docker (multi-stage builds), GitHub Actions (15+ workflows), Husky, Commitlint, ESLint, Prettier, Semgrep (SAST)
Patterns
Strategy (notification channels, SMS clients, payment gateways), Observer (WebSocket fan-out), State Machine (deposit, rental transitions), Factory, Clean Architecture
See more