Cardinal DMC (South Africa) – Luxury Travel Platform

Engagement: Senior Dev Team – Redesign of the Cardinal DMC website and booking system to match luxury brand standards.

Challenge & Risks: Cardinal DMC needed a world-class digital presence. Its existing system had no mobile support and fragmented booking flows, leading to customer drop-off. Poor development practices (no testing, outdated frameworks) had created hidden stability risks. With a high-value customer base, any downtime or data issue would damage brand trust.

Kontorva Solution: We provided a high-calibre development team (6 engineers: UX expert, back-end architect, etc.; assumption: 3 seniors, 3 juniors). The team refactored the architecture into microservices to isolate faults and improve scalability. We introduced a dual-review process (peer reviews plus security audits) for every change. Infrastructure was containerised (Kubernetes on Azure) with auto-scaling policies to ensure consistent performance. Bi-weekly demos with Cardinal’s leadership kept everyone aligned (ensuring transparency and accountability).

Key Deliverables:

  • Brand-Refreshed Website: A new PWA (progressive web app) with rich safari imagery, seamless navigation, and multilingual support.
  • Booking Engine: A secure, unified backend (Java Spring + MySQL) that consolidates inventory, CRM, and payment gateways.
  • Performance & Uptime: Advanced CDN integration and database indexing to achieve sub-2s page loads under peak load.
  • Monitoring & Alerts: Deployed New Relic and automated alerting (email/SMS) to meet 99.95% uptime SLA (assumed target).

Outcomes & Metrics: The project cut onboarding time by 50% (5 devs in 8 days vs. 16), enabling Cardinal to launch well before the holiday season. Post-launch, web traffic surged 70% and average session duration increased 40%. Conversion rate (inquiries to bookings) doubled, as the streamlined UX kept users engaged. Reliability improved dramatically: there were zero critical support tickets after launch (from an average of 5/month before). Client review meetings cited Kontorva’s structured QA and deployment process as key to this success (echoing the notion that “governance should enable, not delay”).

Operational Scope & Exit: Kontorva engagement was scoped as a one-time project with a fixed timeline and deliverables list. We defined a clear exit structure at project start: delivery of source code, test suites, and a 30-day warranty period. Post-deployment, Kontorva provided 2 senior engineers on a short-term support plan (assumption) to handle any follow-up tweaks, then fully exited after client acceptance.