Rafael Gautier is a seasoned web developer with 10 years of experience building backend systems and e-commerce platforms, primarily using PHP, SQL and JavaScript while also leveraging Node.js, Python and Java when needed. He has practical experience with microservices, SOLID principles, Docker, AWS and serverless architectures, and has shipped everything from monolithic payment systems to small profitable lab projects. Rafael contributes to open-source, notably improving back-end gradebook and progress features in the Chamilo LMS, and values code quality and test automation (PHPUnit, Cypress) over rushed delivery. Based in Barcelona, he combines freelance client-facing product work—gathering precise requirements and integrating diverse APIs—with team roles at agencies and startups, bringing both hands-on implementation and process-minded improvements. He’s seeking a backend role at a company that prioritizes engineering discipline and product quality, where he can apply informed decision-making and propose practical improvements.
9 years of coding experience
12 years of employment as a software developer
Curso Superior de Diseño Grafico y Desarrollo de Páginas Web Diseño y Web, Curso Superior de Diseño Grafico y Desarrollo de Páginas Web Diseño y Web at Escola Professional d´Aplicacións Informàtiques - ESPAI
Curso de Programación Web, Curso de Programación Web at CEPIBASE
Chamilo is a learning management system focused on ease of use and accessibility
Role in this project:
Back-end Developer
Contributions:40 commits, 9 PRs, 46 comments in 3 months
Contributions summary:Rafael primarily contributed to the back-end logic of the Chamilo LMS, focusing on the gradebook functionality. Their work included bug fixes related to session IDs within the category class and implementing a new feature to display student progress, rating, and certificate information on the "My Courses" page. They also addressed code style issues by replacing tabs with spaces. Furthermore, the user made adjustments to improve the code, like fixing the fatal error.
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.