Summary
Marouane Abakarim is a seasoned software engineer with 9 years of experience building and operating full-stack Java and cloud-native systems across retail and enterprise environments. He has delivered customer-facing platforms and loyalty features at scale using microservices, GCP, Kubernetes, Spring (WebFlux/Boot), and modern CI/CD practices, while also practicing DevOps ownership. Comfortable across front-end Angular and back-end Java, he emphasizes test-driven development, clean architecture and continuous improvement in agile teams. A graduate with a Master in Computer Science from Université de Lille, he pairs strong academic grounding with hands-on experience in Keycloak/OAuth, Kafka, Redis and observability tooling like Prometheus/Grafana. Colleagues know him for making complex systems accessible and simple to operate, and for blending build/run responsibilities rather than treating them as separate silos.
9 years of coding experience
4 years of employment as a software developer
D.U.T, Génie Informatique, Trés Bien, D.U.T, Génie Informatique, Trés Bien at IUT (Institut Universitaire de Technologie)
Master M1 et M2 E-services, Computer Science, Bien, Master M1 et M2 E-services, Computer Science, Bien at Université de Lille - sciences et technologies
Licence informatique, Computer Science, Trés bien, Licence informatique, Computer Science, Trés bien at Université du Littoral Côte d'Opale
French, English