About
We're the behind-the-scenes contributors, constantly upgrading and fine-tuning AMS-IX's platforms to keep pace with the ever-evolving technology and business environments. Our efforts have led to impressive results: smoother operations and data throughput without on-site intervention, faster data transfers, and happier users. We've spruced up admin tools and user interfaces, making navigating the digital realm a breeze for AMS-IX's clients.
Challenge, approach, and impact
Upgrade and Maintain Software
During the project takeover, we identified several critical issues that were impeding innovation and flexibility. Our team created a detailed plan and timeline for updating the system to align with current industry trends and expedite the development of new market-relevant services.
Improve User Satisfaction
With the expansion of infrastructure and systems, our team had to service multiple admin and customer-facing platforms. Maintaining and regularly updating two systems in parallel, accommodating many new customers, and managing ongoing migrations and new requests have become challenging. Ensuring prompt satisfaction for everyone with the same or similar resources has also become increasingly difficult.
Expansion of New Services and Internet Exchanges
In a world of rapidly evolving technology, staying competitive in the market has become exceedingly important. The Codetribe team has worked closely with AMS-IX to grow its customer base by expanding its offerings and driving innovation aimed at maintaining industry leadership. One of the most promising revenue streams lately is IXaaS (Internet eXchange as a Service). By working diligently to streamline this, we have ensured that lead time is reduced with each iteration.
Support with Different Integrations
By having a cross-functional team that covers a wide range of technologies, we were able to facilitate the migration of customers from the old portal while centralizing business logic. Additionally, our team has been supporting various other initiatives. One of these is the IX API, which is crucial for enabling customers to programmatically integrate AMS-IX services into their systems, optimizing the process by removing the need for human intervention.
How we built
Testimonials
Gloria García
AMS-IX
“Codetribe’s support has helped the client reduce bugs on their legacy system, meeting expectations. They facilitate a smooth workflow by following Scrum procedures. Overall, their collaborative and team-oriented approach is impressive. Codetribe was engaged to provide a permanent software development team to support and extend various new projects and refactor existing legacy systems. The broad scope of work includes supporting and expanding existing code using Ruby on Rails, React, and Perl scripting. The team effectively reduced bugs in the legacy system by thoroughly analyzing root causes and implementing proper solutions rather than quick fixes. They follow scrum procedures for project management, ensuring smooth collaboration and communication. The most impressive aspect of Codetribe is their teamwork and synchronization in solving problems. Overall, their collaborative and team-oriented approach is impressive.“
Konstantinos Prantzos
AMS-IX
“A few years ago, we decided to outsource our software development to Codetribe. This was a significant shift for us, as outsourcing such a crucial department was a new and experimental venture, inherently carrying risks. However, we were optimistic and keen to see if this approach could meet our development and operational needs. Now, in 2024, after collaborating closely with the Codetribe team for 3-4 years, I can confidently say I am impressed. The team has not only turned the situation around but has also fully transformed our workflow. Initially, our efforts were largely reactive, dealing mainly with bugs and operational issues, leaving little time for other tasks. Codetribe has successfully balanced feature development with operational support, addressing the root causes of issues and significantly reducing operational problems. This has led to fewer delays and greater satisfaction. Their structured approach, grounded in scrum project management and agile principles, along with effective communication and a collaborative spirit, has consistently delivered excellent results.“
Team structure
Client team
Gloria García Dosil
Product Owner
Daily point of contact
Ruben van den Brink
CTO
Project stakeholder
Sacha van Tienhoven
Head of Development
Project stakeholder
Keith Croxford
Head of Operations
Project stakeholder
The client stakeholders at AMS-IX were working closely with the team at Codetribe
Agency team
3 x Senior Ruby Developer
Production
1 x Tech Lead
Production
2 x Junior Ruby Developer
Production
2 x Senior Perl Developer
Production
