How we helped Niice
Helping to improve, migrate, and secure the infrastructure for Niice, Belfast.
Niice is a place to store all your brand assets together in a collaborative hub.
Technical Architecture
We've worked with Niice for several years to provide a mixture of technical leadership, architecture, and Ruby on Rails maintenance.
Database rearchitecture
The first body of work we took on was to reduce their rather large database and migrate it onto more modern hosting. This involved rearchitecting parts of the system, finding opportunities to remove columns and tables, and understanding what data could be safely removed.
This involved rearchitecting parts of the system, finding opportunities to remove columns and tables, and understanding what data could be safely removed.
At present we've helped consolidate and remove over 3 million records.
Ruby on Rails maintenance
Throughout our engagement we've been working hard to upgrade and maintain a Ruby on Rails API which has served Niice well for over 10 years at this point. Upgrading where sensible and reworking when needed. By doing this we've reducing the overall code footprint by over 100,000 lines and counting!
ISO 27001
Most recently, we've helped Niice achieve their ISO 27001 certification. We worked closely with the internal Niice team and their ISO delivery partner, Vertical Structure, to lead on the technical policies and insuring all controls were in place adhered to.
Client Testimonials
Toby and Elaine did a bunch of work for us at Niice (niice.co). Myself and the rest of the team were kept up to speed with all work being completed. They helped us solve problems we wouldn't have been able to without them and I expect we'll be working together again in the near future.Paul McBride, Senior Developer
They're a dream to work with. We had a wide range of infrastructure problems: from databases running on legacy setups to new SSO integrations. Whatever we threw at them, Tosbourn were methodical about diagnosing the issue, proposing a clear solution, then working through it step-by-step and documenting everything along the way.
Most importantly, they freed up headspace on our side: they always kept us in the loop and knew when to get our input, but for the most part we could focus on other things while they cheerfully fixed our mess.
Chris Armstrong, Owner
I've worked with Toby & team on several complex projects now in my full time role & freelancing. I've been extremely impressed by their technical ability, stellar communication and project management skills. I fully recommend enlisting Tosbourn for any technical project entailing (but not limited to): Ruby, Rails, JavaScript, TypeScript, HTML/CSS, Relational Databases, DevOps & Cloud Infrastructure.
Going above and beyond, they are also highly experienced and open to consulting on business operations such as recruitment processes, ISO compliance & security audits.
Conor McMullan, Senior Developer
We've been working with Toby from Tosbourn Ltd. for some time now. Toby is a fantastic software developer who has quickly become an extension of our team. He's taken the time to deeply understand our app, our challenges, and our team dynamics, fitting in seamlessly.
Beyond his development work, Toby's also been hugely helpful with procurement, cybersecurity, and helping navigate our ISO audits. His proactive approach, reliability, and broad expertise have made a real impact.
On top of all that, he brings great energy and plenty of laughs, which is no small thing when you're knee-deep in tech challenges! We plan on keeping him around for a while yet, if he'll have us.
Adele Strain, Operations Lead
Tech Stack
Some of the technologies we used to help Niice;
- Ruby on Rails
- Ruby
- Postgresql
- React
- AWS
- Heroku
Interested in hearing more about this project or working together? Get in touch