
A4Aero needed an entire operational platform built from scratch — not a website, but infrastructure. Three distinct user types (travelers, agents, admins), live integrations with flight and hotel APIs that fail in unpredictable ways, and payment flows that couldn't have bugs. I owned the architecture, the schema, and every deployment. The first production incident that woke me up at night changed how I think about uptime permanently.
Responsibilities
Designed and built the full OTA system — user portal, agent dashboard, admin panel — end to end.
Integrated third-party flight and hotel booking APIs with error handling and retry logic.
Built role-based access control across three user types with distinct permission models.
Owned the database schema design, API contracts, and deployment pipeline.
Key achievements
Delivered the entire platform as a solo engineer within timeline.
Designed a schema that handled multi-role permissions without a single breaking migration in production.
Reduced API failure impact by implementing circuit-breaker patterns on all third-party integrations.
Technologies
