I joined Deezer to start a transversal technical overhaul. First on the PHP environment, then more broadly
on a migration from a monolith to a service-oriented architecture (SOA). I brought and promoted modern development practices with some concepts like Continuous Integration, Continuous Deployment/Delivery,
automated testing and modular code architectures adapted to the SOA shift. I also participated in the implementation of Kubernetes, observability of services and the construction of the required
tools for team autonomy. I supported the teams in the construction new projects, and in the migration of old ones to the new practices. Finally, I built a GraphQL API in TypeScript with NodeJS to replace Deezer’s old APIs.
I studied performance and scalability of this API. To know more → |