My focus at CricHQ was twofold. For the native iOS and Android apps, used by fans, scorers, and cricketers to follow live or historic matches, view player profiles, and track tournament schedules. I worked on designing a cohesive user experience. In parallel, I worked as a web engineer on the admin platform used by club and tournament officials to create matches and tournaments, making sure the web application powering the ecosystem was robust and performant.
The challenge
CricHQ's ecosystem consisted of native iOS and Android apps supported by a web platform that functioned as the backbone. The main challenge was creating a consistent user experience across these different environments, each with its own distinct workflows and constraints. The design language needed to feel consistent on mobile, while the web platform needed to be performant enough to support the entire user workflow.
My role
My dual role let me approach product development from both a design and technical perspective.
I designed interfaces for key product modules, social features, competition management, live matches, and team management, across both iOS and Android. This involved working closely with product managers to prioritise design iterations and manage different release schedules while keeping the experience consistent.
I drove the design process from initial paper sketches to low-fidelity prototypes. After each iteration, we ran user validation sessions before moving to high-fidelity designs for development.
Working as both a designer and engineer, I was a natural bridge between functions. Based in Chennai, India, I collaborated with the product and engineering teams in Wellington, New Zealand, making sure platform designs were functional and that the web platform's capabilities were fully used in the end-user experience.
On the web platform, I focused on improving front-end architecture. I introduced BEM methodologies to the styleguide for more scalable and maintainable CSS, and I built new asset delivery mechanisms to improve page load times.
Outcomes
We established a common user experience for social networking features across both iOS and Android, despite their separate development cycles. Re-architecting front-end code with BEM and optimizing asset delivery measurably improved the web application's performance.
I designed and helped engineer core features central to CricHQ, live match scoring, team management, and social feeds. The dual role streamlined communication between teams and reduced friction in getting from design to shipped product.
