xavier godart
I'm a software engineer since 2009, with an appetence for backend development and audio development.
I build performant and scalable applications using Golang, PHP or Python. And I'm inclined to keep learning.
I enjoy thinking about database schemas, caching strategies, async tasks or managing cloud infrastructure.
I also have an good understanding on how audio softwares work. I played with Faust and JUCE for digital signal processing (dsp) and midi applications and I'm inclined to learn more.
During my experience, I had to lead tech teams up to 10 developers, and I was keen to encourage communication and sharing knowledge.
I've been mainly working in the music industry for the last 10 years.
main experiences
- 2021 - now | Senior Backend Engineer @ Deezer | Bordeaux
- Worked in a team of ~30 people
- Launched 2 new apps: Audiobooks by Deezer (abandoned) and Zen by Deezer
- Tech stack: Go, Python, MySQL, Redis, GCP, Terraform, Jenkins
- 2017 - 2021 | Senior Lead Engineer @ Puremix | Bordeaux
- Lead a tech team of ~10 people
- Launched a new brand of audio software: Process.audio
- Built an audio engineering collaboration tool: Mixup.audio
- Tech stack: PHP, Laravel, Vue.js, MySQL, Redis, GCP, Ansible, Gitlab CI/CD, C++, JUCE
- 2013 - 2017 | Full-Stack Engineer @ Blitzr (bankrupted) | Bordeaux
- Built a free music streaming service
- Built a collection of services dedicated to the music industry (search engine, recommendations, data cleanup and enrichment...)
- Tech stack: PHP, Symfony, Python, OVHCloud, SaltStack, MySQL, Redis, Elasticsearch
-
2011 - 2013 | Full-Stack Developer @ Freelance | Bordeaux
-
2008 - 2011 | Full-Stack Developer @ Clever Age | Bordeaux
related experiences
- 2017 - 2023 | Web Development Instructor @ IUT de Bayonne
- Teached web development to classes of ~20 students
- 2 weeks / year
- Tech stack: PHP, Symfony, Vue.js