Hoe we Odido hielpen met hun C# .NET applicatie
Een expert developer die met C# .NET én Vue.js een bestaande legacy-applicatie van Odido (voorheen T-Mobile) uitbreidde en moderniseerde — zonder de stabiliteit van het platform op te offeren.
- Branche
- Telecom
- Duur
- Langlopende inzet
- Diensten
- Legacy uitbreiding · Backend development (C# / .NET) · Frontend modernisering (Vue.js) · Senior detachering
Situatie
Odido — bij velen nog bekend onder de oude naam T-Mobile — beheert een aantal interne applicaties die in de loop der jaren zijn uitgegroeid tot serieuze platformen. Bewezen, stabiel — maar ook gebouwd op een C# .NET-fundament dat inmiddels op leeftijd is. Tegelijkertijd zijn er voortdurend nieuwe wensen: extra functionaliteit, een prettiger gebruikerservaring, betere koppelingen met andere systemen.
De uitdaging: doorbouwen op iets dat werkt, zonder dat de zaak omvalt. Daar heb je geen junior bij nodig die alles wil herschrijven, maar een ervaren developer die snapt hoe je een groot, bestaand platform stap voor stap naar een hoger niveau tilt.
Aanpak
We hebben een expert developer ingezet met diepgaande kennis van zowel C# en .NET als Vue.js. Die combinatie is essentieel: backend en frontend zijn niet los te denken, en juist op het snijvlak ontstaan vaak de meeste vertragingen als er meerdere mensen aan zitten.
In de praktijk betekende dat:
- Stabiel uitbreiden van de bestaande .NET backend met nieuwe features, zonder dat de rest van het platform eronder ging lijden.
- Stap voor stap moderniseren van de frontend met Vue.js, zodat eindgebruikers een snellere en prettigere ervaring kregen.
- Schoner maken van de codebase waar mogelijk: refactoring waar het loont, met de bestaande tests als vangnet.
- Korte lijnen met de interne teams van Odido, zodat veranderingen meteen werden afgestemd met de mensen die er dagelijks mee werken.
Geen big-bang vervanging, geen ge-rewrite om het rewriten, maar gericht doorbouwen.
Resultaat
Odido heeft een platform dat na de inzet meer kan, prettiger werkt en bovenal beter te onderhouden is. Nieuwe features worden sneller opgeleverd, de frontend voelt modern en de basis is klaar om verder mee te groeien.
Iemand die zowel backend als frontend op senior niveau doet, dat scheelt ons in de praktijk enorm veel overdrachten en wachttijd.
We blijven beschikbaar voor doorontwikkeling en voor andere telecom- of enterprise-organisaties die een expert developer zoeken die met C# .NET en Vue.js het verschil maakt.
Tech stack
- C#
- .NET
- Vue.js
- REST APIs
- SQL Server