Architecting a cruise switch

About the client:
Client is a technology solution provider of cruise booking solution.

Business Requirements:

  • To build a product for the Cruise Industry that will reduce the cost of ownership and empower the client to market travel products and services.
  • To design a GDS alternative solution that involves less cost and provides bigger market.


  • Developed the product from conceptualization till deployment stage.
  • Created modules such as Cruise GDS/Switch, OTA Standard Services, Cruise Booking, PNR Management, Payment Processing, Supplier Commission Distribution, Cruise Static Contents Inventory and its management.
  • Created SOA-based architectures and started component-driven development.
  • Developed automated testing services, thereby reducing cost and turnaround time.
  • Developed the cruise portal using Ajax Web 2.0 features.

Spring, Hibernate, Smooks, Axis2, Java, Servlets, JDBC, EJB, JBoss 4.2.2 GA, SQL Server 2005