Hi, I’m Imad Bourouche, a Full Stack Developer based in Montpellier, passionate about turning complex problems into robust, scalable software. I specialize in Ruby on Rails and modern JavaScript stacks, with a focus on backend performance, test automation, and reliable CI/CD pipelines. I enjoy mentoring teammates, collaborating in Agile environments, and delivering tangible value through clean architecture and maintainable code. I’ve worked across academia and industry—from INRAE projects to freelance platforms like Lucced.ai—focusing on end-to-end delivery, code quality, and cross-functional collaboration. I’m fluent in French and English, comfortable working with remote teams, and always eager to learn new technologies and contribute to impactful projects.

Imad Bourouche

Hi, I’m Imad Bourouche, a Full Stack Developer based in Montpellier, passionate about turning complex problems into robust, scalable software. I specialize in Ruby on Rails and modern JavaScript stacks, with a focus on backend performance, test automation, and reliable CI/CD pipelines. I enjoy mentoring teammates, collaborating in Agile environments, and delivering tangible value through clean architecture and maintainable code. I’ve worked across academia and industry—from INRAE projects to freelance platforms like Lucced.ai—focusing on end-to-end delivery, code quality, and cross-functional collaboration. I’m fluent in French and English, comfortable working with remote teams, and always eager to learn new technologies and contribute to impactful projects.

Available to hire

Hi, I’m Imad Bourouche, a Full Stack Developer based in Montpellier, passionate about turning complex problems into robust, scalable software. I specialize in Ruby on Rails and modern JavaScript stacks, with a focus on backend performance, test automation, and reliable CI/CD pipelines. I enjoy mentoring teammates, collaborating in Agile environments, and delivering tangible value through clean architecture and maintainable code.

I’ve worked across academia and industry—from INRAE projects to freelance platforms like Lucced.ai—focusing on end-to-end delivery, code quality, and cross-functional collaboration. I’m fluent in French and English, comfortable working with remote teams, and always eager to learn new technologies and contribute to impactful projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Advanced
French
Fluent
Arabic
Advanced

Work Experience

Stagiaire Développeur Backend at RELEASIN
July 1, 2022 - September 15, 2025
Collaborated on architecture and development of scalable REST APIs with Node.js and MongoDB. Applied best practices including TDD, SOLID, and Clean Architecture.
Full Stack Freelancer at Lucced.ai (Freelance project)
January 1, 2023 - Present
Designed a LinkedIn scraping platform with microservices (Next.js, Nest.js); built admin/user dashboards, notification service, and API integrations; collaborated via GitHub and Notion.
Développeur Odoo at FINOUTSOURCE
December 1, 2023 - September 15, 2025
Customization and deployment of Odoo modules in Python, HTML, XML and PostgreSQL; migration of Odoo versions without data loss; deployment on on-premises servers with Docker; development and integration of a payment service with the existing system.
Full Stack Developer at INRAE
January 1, 2024 - Present
Developed and maintained AgroPortal using Ruby on Rails and Sinatra; reduced technical debt via refactorings and +200 automated tests; implemented and migrated CI/CD pipelines; Dockerized environments; integrated Sentry; optimized backend performance; participated in code reviews; mentored interns; worked in Agile/Scrum.

Education

Diplôme d’Ingénieur en Informatique (Bac +5) at École Nationale Supérieure d’Informatique (ESI)
January 11, 2030 - September 15, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Education