About David
Spanish
Native or bilingual
Catalan
Native or bilingual
English
Fluent
Experience
- Comiendo al MundoCo-founder and Technical LeadRESTAURANTS AND FOOD SERVICEMay 2024 - Today (2 years and 3 months)Barcelona, SpainCo-founder and technical lead of Comiendo al Mundo, an app for discovering worthwhile restaurants.I built the entire technical side:• The app people use, on the web and as native iOS and Android apps from a single codebase.• The dashboard each restaurant uses to manage its profile, and a public page per restaurant.• The backend, in Node.js and Express.• All cloud infrastructure, between Google Cloud and AWS, with Docker and managed as code with Terraform.• Payments and subscriptions with Stripe.• An AI layer on top of language models, with Vertex AI and RAG.Today it's in production and growing, with a team of seven: over 200 restaurants, 10,000 reservations, 1,000 concurrent users, and 50,000 people reached.Next.js, Node.js, TypeScript, Google Cloud, AWS, Terraform, Docker, Firestore, Redis, Stripe, Vertex AI
- golf28Technical LeadSPORTSJune 2025 - Today (1 year and 2 months)Barcelona, SpainTechnical lead for golf28, a real-time golf deals platform. I set up the entire technical side, from scratch and into production:• Subscriptions and recurring payments with Stripe.• Automatic WhatsApp notifications when a deal matching the user's preferences becomes available.• A daily best deal engine that tracks over 2,000 offers per week and sends leads via email every morning.• The infrastructure and all automated processes, on Google Cloud.We are a team of three.Node.js, TypeScript, Python, Google Cloud, Stripe, WhatsApp Business API, Facebook API
- WaitrFounderRESTAURANTS AND FOOD SERVICEFebruary 2023 - September 2024 (1 year and 7 months)Barcelona, SpainMy first personal project, and I built it entirely by myself. Waitr was an all-in-one order management system for restaurants: customers ordered and paid from their mobile, whether they were dining in, taking away, or getting delivery.For the restaurant, it reduced waiting times, sped up table turnover, and took work off the serving staff.I built all the pieces: the ordering app, the restaurant's side, and the backend and payments behind it. From this came the technical foundation and many of the ideas for Comiendo al Mundo.Angular, Django, Python, TypeScript, MongoDB, Docker
Recommendations
Be the first to recommend David
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Double Degree in Mathematics and Computer EngineeringUniversity of Barcelona2026Doble grado de Matemáticas e Ingeniería Informática, una de las carreras más exigentes del país. Mis mejores notas fueron justo en lo que sirve para construir software: Ingeniería del Software (10), Bases de Datos (9,8), Diseño de Software (9,2), Estructuras de Datos (9,0) y Sistemas Distribuidos (8,8). El trabajo de fin de grado es del que más orgulloso estoy: dos modelos Transformer que deciden la estrategia de una carrera de Fórmula 1 en directo. Está en el portfolio.