
Daniel
Web, Mobile Developer Booking apps platforms for Travel, Hotel, Restaurant
Habilidades

Conheça meus serviços

Experiência profissional
Senior Web & Mobile Developer
SevenRooms • Período integral
Feb 2023 - Aug 2026 • 3 yrs 6 mos
SevenRooms is a hospitality technology company that provides reservations, table management, guest CRM, and online ordering for restaurants, hotels, and venues. Built guest-facing and operator features using React, Next.js, TypeScript, React Native, Node.js, Python, and PostgreSQL. Developed the online reservation widget, waitlist, table management views, deposit and no-show fee flows, special-occasion requests, and reservation confirmations by email, SMS, and push. Implemented real-time table availability with WebSockets and Redis so hosts and online guests saw the same state, and added locking to prevent double-booked tables. Built an AI assistant that answered guest questions about menus, hours, and policies from venue data and suggested available times. Delivered 8 core reservation and ordering modules, supported more than 12,000 venues, and reduced double-booking incidents by approximately 30%. Core Skills: React, Next.js, React Native, Node.js, WebSocket, Redis
Senior Full-Stack Developer
Cloudbeds • Freelance
Mar 2020 - Jan 2023 • 2 yrs 10 mos
Cloudbeds is a hospitality technology company that provides a cloud property management system, booking engine, and channel manager for hotels, hostels, and vacation rentals. Built hotel booking engine and property management features using React, TypeScript, Node.js, NestJS, Python, and MySQL. Delivered room search, rate plans, packages, promo codes, multi-room bookings, secure checkout, guest profiles, and reservation changes and cancellations. Developed channel manager integrations that kept availability and rates in sync with OTAs such as Booking.com and Expedia, with retry queues and reconciliation reports. Added multi-currency pricing, multi-language support, and Stripe and Adyen payments with deposits and refunds. Delivered 7 core booking and distribution modules, supported properties in more than 150 countries, and improved direct booking conversion by approximately 18%. Core Skills: React, TypeScript, Node.js, NestJS, MySQL, Channel Manager Integration
Web & Mobile Developer
Hipcamp • Período integral
Jun 2015 - Feb 2020 • 4 yrs 8 mos
Hipcamp is an online marketplace that helps travelers find and book campsites, glamping, cabins, and outdoor stays on private land and in public parks. Developed marketplace features for web and mobile using React, Ionic, Angular, Node.js, and PostgreSQL, later moving the mobile app to React Native. Built map-based search with filters, listing pages, date and guest selection, instant booking, booking requests, and host calendars. Integrated Stripe payments, host payouts, reviews, messaging between guests and hosts, and offline access to booking details for trips with no signal. Improved search speed with Elasticsearch and cached map results. Shipped 20+ major releases, supported thousands of host listings, and reduced search page load time by approximately 40%. Core Skills: React, Ionic, React Native, Node.js, Elasticsearch, Stripe