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.

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

Software architect on DE-CIX's Cloud ROUTER — designed an event-driven API layer on Apache Kafka to modernise a grown network management architecture without disrupting live operations at one of the world's largest internet exchange points.

View project

AI-Powered SaaS Platform for Music Search

Full-stack developer & technical advisor

Built a production-ready SaaS platform bridging a research-grade AI music search model with subscription management, payment integration, and serverless inference. Symfony backend, React (Remix) frontend, AWS Lambda inference.

View project