Ludovic Roche

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Ludovic Roche is a seasoned full-stack developer with over 10 years of experience delivering scalable web applications across PHP, Python, and modern front-end frameworks. Based in France, he led major initiatives at Le Groupe La Poste, modernizing CCU/Mon Compte with a microservices architecture, performance testing, Dockerization, and GitLab CI pipelines. He is an active open-source contributor, notably in the Navitia project where he designed database schemas and migrations, implemented API changes, and reinforced tests as a back-end developer. His expertise spans the full stack: PHP Symfony, Node/Java microservices, React/Vue/Angular front-ends, and diverse databases (SQL/NoSQL) with a strong emphasis on testing (unit, integration, E2E) and CI/CD. He emphasizes accessibility and performance in front-end and back-end testing strategies and has led agile teams in Scrum, Kanban, and Lean environments. In addition to coding, he mentors teams and steers complex projects from planning through production, combining hands-on engineering with architectural oversight.
code10 years of coding experience
github-logo-circle

Github Skills (7)

alembic10
postgresql10
sql10
database-design10
python9
api9
api-doc9

Programming languages (6)

TypeScriptJavaGherkinJavaScriptPHPPython

Github contributions (5)

github-logo-circle
hove-io/navitia

Nov 2015 - Jul 2016

The open source software to build cool stuff with locomotion
Role in this project:
userBack-end Developer
Contributions:33 commits, 10 PRs, 24 comments in 8 months
Contributions summary:Ludovic primarily focused on database schema design and management within the `navitia` project. They implemented and modified database tables, specifically related to billing plans and user account features. The commits demonstrate the creation of database migrations using Alembic, along with associated SQL queries and data population scripts. Further contributions include API adjustments and associated tests to reflect those database changes.
trip-plannerjourney-plannermobilitylocomotiontrip-planning
lrocheWB/navitia

Nov 2015 - Jul 2016

Contributions:3 PRs, 42 pushes, 17 branches in 8 months
apipublic-transportnodejscool-stuffrest
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ludovic Roche