AI Concierge
Freelance Full-Stack Engineer
Freelance, Remote
Long-running freelance build of a B2C travel concierge platform. Contributed extensively across all three services — frontend, multi-agent AI backend, and the 7-vendor canonical gateway — plus AWS infra. Owned major end-to-end slices spanning UI, payments, vendor integrations, and deployment.
- Owned core booking, payment, and currency-resolution UI on React 19 + Vite 7 + Tailwind 4 with Redux Toolkit, TanStack Query, Stripe, Clerk, Sentry, motion, Google Maps, and PostHog
- Contributed extensively to the FastAPI + Python 3.13 + Postgres 15 + Redis 7 backend — LangGraph multi-agent orchestration (OpenAI / Groq), JWT + OAuth (Google / Apple / Meta), idempotent bookings, refund + cancel guards, and ReportLab-generated PDF receipts per booking type
- Worked across the 7-vendor canonical gateway (Tripjack flights, AllAboard rail, Airalo eSIM, AirportTransfer, Sixt, TuGo, Travel Buddy, Google Maps Places) with Redis caching, circuit breakers, exponential-backoff retries, async httpx + asyncpg + redis-py, and Prometheus metrics
- Helped model the canonical data layer — ~250 countries, 6,400+ cities, 7,500+ airports, 940+ airlines, plus train stations, currencies, and timezones — with bidirectional vendor-to-canonical mapping and audit-logged confidence scoring
- Made the infra trade-offs directly: AWS EC2 + S3 + Nginx + Docker Compose, Stripe webhooks for payment finalization, Alembic numeric-revision migrations, single-EC2 vs multi-service split, sync vs async Stripe handlers
