Summary
Mohamed Kecha is a Senior Software Engineer based in the Netherlands with over a decade of experience building distributed, high-availability systems and migrating monoliths to cloud-native microservices. He combines deep Java expertise with practical knowledge across big data (Hadoop, Spark, Hive), messaging and stream platforms (Kafka, RabbitMQ), and container orchestration (Kubernetes, Docker), having driven DevOps, architecture and techlead responsibilities at companies like Adyen and Rakuten. Comfortable across backend, data and infrastructure layers, he has hands-on experience designing APIs, performance-tuning databases, and automating CI/CD pipelines in complex heterogeneous environments. Known for pragmatic problem solving, he has repeatedly led migrations and reengineering efforts that improved scalability and observability while mentoring small development teams.
13 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes - ENSIAS
CNC, MPSI/MP, CNC, MPSI/MP at CPGE Ibn Taimia (Classes Préparatoires aux Grandes Ecoles)
Baccalauréat, Science Expérimentales, Baccalauréat, Science Expérimentales at EL Qadi Aiad
French, English, Arabic