Louis Cherel is a seasoned software developer based in Paris with a decade of experience building backend systems, optimizing SQL performance, and hardening application security. He combines hands-on engineering at Front and La Javaness with extensive teaching experience across French engineering schools, delivering courses from secure C programming and compilation theory to modern web stacks like Node.js and Vue.js. Pragmatic and performance-minded, he has driven 10x–1000x query optimizations, implemented robust JWT/group permission models, and contributed fixes and tests to the onion C HTTP library's WebSocket implementation. Comfortable across low-level C work and full-stack JavaScript, he also automates CI/CD workflows and integrates security tooling into pipelines, reflecting a blend of production delivery and pedagogy.
10 years of coding experience
3 years of employment as a software developer
Ingénierie informatique, Ingénierie informatique at EFREI - Ecole Française d'Electronique et d'Informatique
Computer Engineering, Computer Engineering at Staffordshire University
C library to create simple HTTP servers and Web Applications.
Role in this project:
Back-end Developer
Contributions:17 commits, 2 PRs, 2 comments in 5 days
Contributions summary:Louis primarily contributed to the `onion` C library, focusing on improving the websocket implementation. Their work involved adding features like a closing button to a websocket example and fixing connection handling issues. They also addressed bugs related to properly closing connections, sending status codes, and fixing potential errors during websocket header reading. Additionally, they added unit tests to validate websocket closing and packet reading functionality.
Contributions:24 commits, 5 PRs, 15 pushes in 1 year 4 months
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.