Skip to content
Work / Self-Service Portal for IXP Customers

Self-Service Portal for IXP Customers

Role
Frontend and backend developer
Year
2020–2021
Technologies
Vue JS, TypeScript, PHP, PHPUnit, Cypress, REST

Full-stack developer on the DE-CIX member self-service portal, Vue JS + TypeScript frontend, PHP backend, and extensive test coverage (PHPUnit + Cypress) for a complex peering domain model.

The challenge

Complex peering domain model with high reliability requirements and demanding test coverage, mapped to an intuitive user interface.

My role

Full-stack development: Vue JS + TypeScript frontend, PHP backend, extensive test coverage with PHPUnit and Cypress, REST API design.

The outcome

Self-service portal enabling DE-CIX members to manage peering connections independently, with the reliability the infrastructure demands.

Context

DE-CIX is one of the world’s largest internet exchange points. The self-service portal enables members to manage their peering connections independently.

Challenge

Complex domain model with high reliability requirements and demanding test coverage expectations. Domain concepts required careful mapping to an intuitive user interface.

My Role

Frontend and backend developer. Vue JS + TypeScript frontend, PHP backend, extensive test coverage with PHPUnit and Cypress, REST API design.

Technologies: Vue JS, TypeScript, PHP, PHPUnit, Cypress, REST

Related Work

Cloud ROUTER Architecture · DE-CIX

Software Architect / Consultant

Event-driven integration foundation that decouples new system components from legacy systems while preserving production stability.

Read case study

AI-Powered SaaS Platform for Music Search

Full-stack developer & technical advisor

Production-ready platform live from day one with the AI model bridged to a working subscription product.

Read case study

Ready to discuss your project?

Book a 30-minute intro call. No obligation, no sales pitch.