- ποΈ I build fault-tolerant, event-driven back-ends that keep serving traffic even when entire AZs vanish.
- π οΈ Toolbox: Node.js Β· PostgreSQL Β· Hasura Β· Python Β· Redis Β· Kafka Β· Kubernetes Β· Docker Β· AWS Β· Terraform Β· LangChain & OpenAI / Bedrock APIs
- π¬ Current focus: zero-downtime deploys Β· multi-tenant control-plane hardening Β· data-stream observability & GPT-powered tour-recommendation services
- π§© Signature achievement: architected a real-time booking & availability engine (Node.js + PostgreSQL + Redis) with Rezdy integration and direct API adapters for GetYourGuide and Viatorβcapacity propagates to every channel in < 300 ms
| Project | What it does | Impact |
|---|---|---|
| Tripshepherd.com | Mobile-first marketplace matching travellers with curated, ultra-small-group tours across North America | Live in 18 + cities Β· β 5.0/5 from 250 + TripAdvisor reviews |
| boat.tripshepherd.com | Central availability & reservation platform unifying inventory, dynamic pricing and capacity rules for maritime products | Feeds live slots to JetBoatRides.ca and OTAs in < 300 ms |
| JetBoatRides.ca | Consumer funnel for Atlantic jet-boat adventures, powered entirely by the booking engine above | Converts β 47 % of unique visitors into paid bookings |
| partner.tripshepherd.com | B2B portal exposing live inventory, net rates & XML/JSON feeds for OTAs | Serves 120 k + availability look-ups /day with p95 < 200 ms |
| SeeSight-Tours.com | Flagship sightseeing brand (est. 2006) | Operates in 22 cities with 6 000 + verified β β β β β guest reviews |
Booking-engine highlight: Designed & shipped from scratch: a real-time availability core with Rezdy, GetYourGuide and Viator adapters, guaranteeing idempotent updates and atomic rollback on OTA time-outs.
- GPT-powered tour recommender β vector-search over itinerary metadata (PGVector) + LangChain orchestration β 37 % uplift in upsell conversions.
- LLM cost-guardrails β serverless proxy that rate-limits tokens per partner and auto-switches between GPT-4o and Bedrock Titan based on SLA.
- Autonomous agents (Make.com)
- Daily News Digest β agent scrapes 200 + RSS feeds, deduplicates with cosine-similarity, summarises via GPT-4o and posts a Slack digest at 08:00 GST.
- Job-Match Alerts β vectorises my resume, polls 6 hiring APIs, ranks matches with an embedding similarity score β₯ 0.75 and pushes a private Telegram DM.
- AI Inbox β natural-language interface (WhatsApp β Make.com β OpenAI Functions) that can trigger CI/CD pipelines, check server health and schedule on-call swaps.
- express-delivery β opinionated Express starter scaffolding secure CRUD APIs in seconds (auth, validation, docs)
- time-sheet-management-tool β workforce analytics portal logging 10 k + employee hours /month for a regional services firm
- ride-sharing-platform β PoC micro-services showcasing dispatch logic, DDD & Firebase real-time updates
Last refreshed on 2025-06-30



