Summary
Karim Rhourha is a Lead Developer with 9 years of experience building full-stack web applications across Java, Node.js and modern front-end frameworks. He combines deep back-end expertise in Spring, Kafka and Node/NestJS with hands-on React and Vue.js component development and end-to-end testing (Playwright, Jest). Having led API design, Kafka consumers and cloud deployments on GCP (Cloud Run, Pub/Sub, Secret Manager), he focuses on reliable, well-tested systems integrated via CI/CD and containers. Karim has shipped features at scale for enterprise clients like Decathlon, ADEO and SNCF, and brings strong habits in documentation, observability (Datadog, Cloud Logging) and security scanning. Notably, he moved from a Java-heavy background into modern Node/React stacks while keeping robust testing and message-driven design as a constant. Based in Lille, he blends practical engineering with leadership on cross-functional Agile teams.
9 years of coding experience
7 years of employment as a software developer
DUT Informatique, DUT Informatique at Ecole Supérieure de Technologie de Fès
Licence en Sciences et Techniques Informatique & Gestion Industrielle, Licence en Sciences et Techniques Informatique & Gestion Industrielle at Faculté des Sciences et Techniques de Settat
Diplôme d'ingénieur Génie informatique, Diplôme d'ingénieur Génie informatique at Ecole Nationale des Sciences Appliquées d'Agadir
French, English, Arabic