Senior Developer
Project Overview
Australias Largest Holiday Park: operating multiple brands across 300+ locations. Their digital platform serves over 3 million customers annually, processing thousands of bookings daily across web, mobile, and integrated partner channels.
Cleer architected and delivered an enterprise platform that unified booking flows across web, mobile, and CMS, with runtime brand switching and reusable systems that eliminated deployment bottlenecks and unlocked rapid market expansion.
The Challenge
Legacy booking infrastructure couldn't scale across brands. Inconsistent customer experiences, fragmented codebases for each brand, slow deployment cycles, and rigid CMS coupling blocked market velocity, increased development costs, and left revenue on the table with suboptimal conversion flows.
Pain points
Booking flows were fragmented across web and mobile with inconsistent UX.
Deploying new brands or visual updates took weeks of developer time.
Poor mobile performance and slow page loads hurt conversion on high-intent traffic.
CMS lock-in limited flexibility and created technical debt.
No shared component library meant rebuilding UI patterns for every release.
Business Goals
Unify booking flows across all brands and platforms without sacrificing brand identity.
Increase booking conversion and average transaction value.
Reduce time-to-market for new brands and seasonal campaigns.
Scale to millions of users with enterprise-grade reliability.
Modernise architecture for faster iteration and lower maintenance cost.
Cleer Solution
Cleer delivered an adaptive, multi-brand platform architecture that puts booking conversion and brand agility at the centre.
Cross-platform booking engine: Unified Flutter codebase serving iOS, Android, and web with pixel-perfect brand fidelity and sub-second page loads, eliminating platform fragmentation and ensuring consistent, high-converting experiences everywhere.
Runtime adaptive brand system: Dynamic theme and font loading allows instant brand switching without recompilation. Deploy new visual identities, seasonal campaigns, or A/B tests in minutes, not weeks, with zero downtime and complete design system flexibility.
Enterprise .NET backend on Azure: Scalable, secure API layer with booking orchestration, availability sync, payment processing, and real-time inventory management. Built for peak-season traffic with auto-scaling, caching, and sub-200 ms response times.
Headless Kentico integration: Decoupled CMS architecture preserves content workflows while unlocking modern frontend performance. Marketing teams control messaging and campaigns without engineering dependency or release cycles.
Reusable design system: Component library with accessibility, responsive design, and brand theming built in. Accelerates feature delivery, ensures visual consistency, and reduces QA surface area across all touchpoints.
Architectural guidelines and delivery standards: Established patterns, CI/CD pipelines, automated testing, and observability that transformed releases from risky events into routine deployments with confidence at scale.
Cross-Platform Booking Engine
Single Flutter codebase for iOS, Android, and web with full feature parity.
Optimised booking flow with reduced friction, autofill, and clear CTAs.
Sub-second page loads and 60 fps animations even on mid-range devices.
Adaptive Brand System
Dynamic theme and font loading enables instant brand switching without rebuilds.
Deploy visual updates, campaigns, or new brands in minutes via config.
Full design token control: colours, typography, spacing, iconography — all runtime-configurable.
Enterprise .NET on Azure
Scalable API gateway with auto-scaling, caching, and traffic shaping.
Real-time availability sync, booking orchestration, and payment processing.
Built-in resilience with retry logic, circuit breakers, and graceful degradation.
Headless Kentico Integration
Decoupled CMS preserves content workflows while unlocking frontend performance.
Marketing teams control campaigns, offers, and messaging without dev dependency.
Content API delivers structured data for personalisation and A/B testing.
Reusable Design System
Component library with accessibility, responsive design, and brand theming.
Marketing teams control campaigns, offers, and messaging without dev dependency.
Content API delivers structured data for personalisation and A/B testing.
Architectural Excellence
CI/CD pipelines with automated testing, staged rollouts, and rollback safety.
Observability with metrics, logging, alerts, and crash reporting for proactive support.
Documentation and architectural guidelines that scale with the team.
The Value We Delivered
Cleer didn’t just modernise technology; we removed constraints and built a platform that scales with ambition.
The new booking platform delivers sub-second page loads and drove a increase in booking conversion, directly translating to millions in incremental revenue. Average transaction value rose as improved UX encouraged upsells and add-ons. With more uptime during peak season and the capacity to serve 3M+ customers annually, the platform handles traffic surges without degradation.
The runtime adaptive brand system cut brand deployment time from weeks to hours, a reduction, enabling rapid market entry and seasonal agility. Reusable architecture reduced feature delivery cost and time, freeing engineering capacity for innovation rather than rework.
Cleer transformed Australias Largest Holiday Park digital foundation into a competitive advantage: faster to market, more reliable, more profitable, and built to scale without limits.
Value Stats
Conversion Uplift
Optimised booking flows and fast mobile UX turned browsers into bookers.
Platform Uptime
Enterprise architecture with auto-scaling and resilience handled peak season flawlessly.
3M+
Customers per Year
Cross-platform reach and performance serve millions with sub-second page loads.
65%
Faster Brand Deployment
Runtime theme switching cut brand rollout time from weeks to hours.
18%
Higher Transaction Value
Improved UX and clear upsell paths increased average booking revenue.
40%
Faster Feature Delivery
Reusable component library and shared architecture slashed time-to-market.




