From Side Project to Essential Tool: Sian’s Reporting Story
At Evoluted, every second Friday is dedicated to what’s known internally as 10% time for our Software Engineers. Called so because it makes up 10% of the working fortnight, it’s a chance for the development team to step away from client work and focus on developing new skills, exploring ideas or building something entirely their own.
For Sian Atkinson, one of those days led to a project that would grow far beyond its original scope. What started as a small experiment has since evolved into a tool that now plays a key role in how we deliver monthly client reports.
A simple problem, repeated many times
A few years ago, generating monthly reports was a time-consuming process. Each Project Manager had to request a script to be run, wait for a developer to pick it up, and then manually transform the resulting data into something client-ready. Individually, the task was manageable. Across multiple clients and projects each month, it quickly added up.
At the time, Sian was a Junior Developer, still early in her career and finding her feet.
“When the project was first suggested to me, it was definitely outside my comfort zone,” she recalls. “I’d only been at Evoluted a couple of weeks and was still learning the basics.”
Learning by doing
The first version of the reporting tool was simple. It automated a complex SQL script and generated CSV files that Project Managers could use as a starting point. However, getting there was anything but simple.
Sian learned as she went, tackling unfamiliar concepts and regularly reaching out to teammates for support. Each blocker became an opportunity to ask questions, build confidence and expand her understanding. Looking back, she recalls it as a defining experience:
“It really shaped how I approach problems,” she says. “Everyone was so supportive and patient. It made a huge difference early on.”
The result was not perfect, but it worked. It removed a key bottleneck and made reporting more efficient, even if some manual work remained.
From background tool to everyday essential
After its initial release, the tool quietly did its job in the background. Over time, it became part of the reporting process, even as Sian moved on to other work.
Then came a turning point. A request for improvements brought the tool back into focus, and with it, an opportunity to rethink what it could do.
By this point, Evoluted’s reporting needs had evolved. The agency had rebranded, reports had become more polished, and expectations were higher. The original tool no longer fully met those needs.
Rethinking the approach
One of the biggest limitations was the data source. The original version relied on a database that updated once a day, meaning reports could be slightly out of date. There was also still a significant amount of manual work required to transform raw data into a polished, client-friendly format.
Sian began by tackling smaller improvements. Automating repetitive tasks like updating dates, titles and report details helped reduce errors and save time. From there, the project quickly expanded.
Discovering Google Docs app scripts opened up new possibilities. By generating documents directly from templates, Sian could begin to bridge the gap between raw data and finished reports. That shift changed everything.
Building something more powerful
The next step was to rebuild the tool around live data. Instead of relying on a static database, Sian integrated directly with Harvest and Asana using their APIs.
This introduced new challenges. Data relationships had to be mapped, project-specific configurations needed to be stored, and everything had to remain flexible enough to support new work.
Her solution was a lightweight JSON mapping system that connected projects across platforms and handled custom configurations.
From there, the tool took shape as a full web application. Project Managers could select a project and date range, pull in relevant data, and generate a fully formatted report in just a few clicks.
What once required multiple steps, multiple people and a fair amount of waiting became a streamlined, largely automated process.
A shift in how time is spent
The impact has been significant. By reducing the time spent gathering and formatting data, the team can now focus on what matters most. Providing meaningful insights and clear communication to clients.
One Project Manager, Kim, describes the difference:
“The new reporting tool has been a great addition to our workflow. It’s shortened the time it takes to complete the statistics side of reports and made the whole process much more efficient. It also gives us a clearer view of where time is being spent and helps demonstrate the value of our work to clients.”
More than just a tool
For Sian, the reporting tool represents more than a technical solution. It reflects her growth as a developer and the collaborative culture at Evoluted.
“The tool isn’t perfect,” she says. “But it shows how far I’ve come and how much I’ve learned from the people around me.”
What began as a 10% time experiment has become a shared asset, shaped by feedback, collaboration and continuous improvement. It is also something she hopes others will build on in the future.
10% Time - a catalyst for learning
The reporting tool continues to evolve, just as the team does. New ideas, improvements and contributions will shape what it becomes next.
For Sian, that is part of what makes it meaningful. It is not just a solution to a problem. It is a reminder of what can happen when people are given the space to explore, learn and create:
“It has without a doubt been a massive team effort to build something like this that works for us, and I'm really excited to introduce new members of the team to it. This will help to not only make it better than I could on my own, but hopefully let it be a catalyst for others’ learning as it was for myself!
Bespoke digital solutions like this are the very foundations of our bespoke development offering. If you’d like to know more about how we can bring digital transformation to your business, book a call with us today to find out more.