Brixx
Platform ModernizationRe-architecting Switzerland's trades management platform
Services

Screenshots
From legacy tangle to modern craft



Details
Challenge
Brixx is a Swiss SaaS platform for tradespeople — painters, plasterers, tilers, and landscapers — managing everything from quotes and time tracking to invoicing and field reports. The platform had been built on Pimcore 5 years earlier but had drifted far from framework best practices: the CMS was used as a monolithic catch-all, with tangled dependencies, zero test coverage, and an architecture that made even minor changes risky. Five major versions behind and buckling under technical debt, Brixx needed someone to untangle the codebase and bring the system into a maintainable state.
Approach
As Technical Consultant, led a systematic modernization of the entire platform — migrating from Pimcore 5 to 10+ across multiple Symfony generations while restructuring the codebase from a tangled monolith into clean, domain-bounded modules with extracted services. Built new calculation engines for quoting, invoicing, and time-and-materials tracking. Introduced PHPUnit integration tests with a CI pipeline where none existed. Improved UI/UX across critical workflows and re-architected the data layer to separate concerns that had been collapsed into a single namespace. After a year of incremental stabilization, left the platform maintainable, testable, and current.
Julian Marcone
Technical Consultant
Alejandra Isa
Account Manager
Date
2023–2024
Technologies
Pimcore · Symfony · Architecture · Domain Modeling · Testing · Development