Case study
Transforming an education tech platform through strategic talent and technology solutions.
About the customer
A leading education technology company, founded in 2012, helps school districts streamline analytics and communication through a unified platform.
Scenario
Following a strategic growth investment in 2021, the company embarked on an aggressive acquisition strategy, integrating five newly acquired businesses into its core platform, which was originally built on Ruby, an object-oriented programming language known for its simplicity and flexibility, often used for web development.
To ensure seamless interoperability across solutions, they needed to upgrade their internal data visualization capabilities and standardize reporting processes. A major aspect of this transformation was recreating all dashboards from legacy SSRS templates and transitioning to Looker, a more advanced and flexible analytics tool.
The company sought to leverage nearshore development teams in Latin America, capitalizing on the benefits of working within the same time zone to enhance collaboration and minimize inefficiencies. However, they faced a key challenge: limited internal expertise with the Looker platform.
Critical needs
Seamless integration of acquired technologies
Standardization of data reporting and visualization
Transition from SSRS dashboards to Looker
Expertise in Looker technology
A collaborative, nearshore development team for optimal productivity
Solution
Following a strategic growth investment in 2021, the company embarked on an aggressive acquisition strategy, integrating five newly acquired businesses into its core platform, which was originally built on Ruby, an object-oriented programming language known for its simplicity and flexibility, often used for web development.
To ensure seamless interoperability across solutions, they needed to upgrade their internal data visualization capabilities and standardize reporting processes. A major aspect of this transformation was recreating all dashboards from legacy SSRS templates and transitioning to Looker, a more advanced and flexible analytics tool.
The company sought to leverage nearshore development teams in Latin America, capitalizing on the benefits of working within the same time zone to enhance collaboration and minimize inefficiencies. However, they faced a key challenge: limited internal expertise with the Looker platform.
1
Looker migration and dashboard optimization
The team successfully transitioned two key products from the existing reporting framework to Looker. This included building Looker models, recreating dashboards, and ensuring alignment with best practices. To enhance performance, we optimized queries, created cache tables, improved joins, and refined the overall Looker model.
2
Staff augmentation to increase integrated speed
Additional back-end Ruby and front-end React developers were provided to support platform enhancements and improve integration efficiency. Leveraging our AI-powered talent platform, Torc, we were able to scale the team rapidly. Torc’s profile-based system, with built-in skill assessments, ensured we matched high-quality candidates quickly, increasing both productivity and development quality. This solution allowed the client to meet their deadlines while maintaining efficiency and delivering high-quality outcomes.
Results
The migration to Looker, now serving over 90,000 users, ensured accuracy and optimized performance, greatly improving the client’s reporting capabilities. Our team developed SQL and Python scripts to automate discrepancy detection, maintaining data integrity throughout the transition. Over the course of a year, fewer than 10 issues surfaced, each resolved within 24 hours. The team also uncovered and rectified long standing data bugs that had persisted since the system’s inception.
The newly onboarded Ruby and Looker developers integrated seamlessly with the client’s team, hitting the ground running due to their expertise and readiness. Thanks to our pre-vetted talent pool, we significantly accelerated the hiring process, bringing developers on board within just 7 days. Over the past six months, our contributions have been pivotal in migrating to a new user interface, resolving persistent bugs, enhancing code quality, and transforming the client’s product into a more innovative and comprehensive solution for school administration.ies. However, they faced a key challenge: limited internal expertise with the Looker platform.
Key outcomes
About Randstad Digital
Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains. Our digital talent solutions allow you to seamlessly scale your team while connecting you with skilled professionals around the world who align with your chosen technologies. Our focus lies in managed programs, and we empower businesses to move at speed and achieve goals efficients. We support four service lines, including customer experience, cloud & infrastructure, data & analytics, and digital & product engineering in addition to three engagement models, including talent services, global delivery centers and managed solutions.
For more information, see www.randstaddigital.com.