Quadrant Travel Cloud

Quadrant Travel Cloud is a comprehensive corporate travel management platform that simplifies travel booking, expense management, and policy compliance while offering robust reporting and analytics to optimize spending and enhance efficiency.

The project spanned 9 months and involved a team of approximately 40 people. I initially joined as a Frontend Developer and transitioned into a frontend leadership role, collaborating closely with the Frontend Engineering Manager and tribe leads.

Key Contributions

  • API Standardization: Identified inconsistencies in the APIs delivered by the backend tribe and led an initiative to standardize API definitions using the API Blueprint specification. I worked closely with backend engineers to ensure compliance.
  • Type-Safe Client: Developed a type-safe, isomorphic API client leveraging class-transformer and class-validator to parse and validate API requests and responses on both the client side and inside Next.js server middleware.
  • Foundational Squad Creation: Noticed that critical, cross-cutting components were not assigned to any specific team. Spearheaded the creation of a new cross-functional squad focused entirely on developing these core pieces.
  • Design Validation: Represented the frontend tribe in design reviews, validating design feasibility against our Design System and Component Library.

Technologies

  • Next.js and React for the web platform.
  • React Query for server-state management.
  • Tailwind CSS for layout and styling.
  • Jest and Testing Library for test suites.
  • TypeScript for type safety across the application.