Summary
Mohammed Boukhenaif is a Senior Software Engineer based in Nantes with eight years of experience building robust Java-based backend systems and ergonomic React frontends. He has deep expertise in Java 17, Spring Boot, PostgreSQL and Kafka, having delivered high-stakes eCommerce and B2B2C credit journeys for major clients like Apple and Orange at BNP Paribas Personal Finance. Comfortable across the full stack, he pairs API and database optimization with TypeScript/React UI work and state management via Redux Toolkit to improve performance and user conversion. He has hands-on operational experience running multiple environments, handling on-call incidents, and automating schema changes with Liquibase. Earlier roles at SQLI sharpened his Hybris/SAP Commerce, REST API and analytics skills, plus experience integrating payment flows such as Adyen. A methodical debugger who trained at EMSI, he enjoys mentally tracing complex bugs before touching the keyboard, which helps him ship reliable, production-grade features.
8 years of coding experience
3 years of employment as a software developer
Engineer Computer Science, Engineer Computer Science at Ecole Marocaine des Sciences de l'ingénieur
Specialised Technician Computer Science, Specialised Technician Computer Science at ISTA
English, Arabic, French