Summary
Ayoub Errabi is a Senior Software Engineer based in Casablanca with 10 years of experience building Java/JEE and React applications for banking and identity platforms. He has progressed through roles at IBM, IDEMIA, HPS and now Saham Bank, bringing strong expertise in distributed systems, secure transaction processing and full-stack delivery. Comfortable in both enterprise and product-driven environments, he combines hands-on coding with architecting resilient services and modern front-end experiences. An open-source enthusiast and computer hobbyist, he often explores tooling and integration patterns beyond day-to-day projects. His engineering foundation from ENSET Mohammedia underpins a pragmatic approach to solving complex, security-sensitive problems in finance and identity domains.
10 years of coding experience
1 year of employment as a software developer
Diplôme d’Ingénieur d’Etat Génie du logiciel et des systèmes informatique distribués, Diplôme d’Ingénieur d’Etat Génie du logiciel et des systèmes informatique distribués at ENSET Mohammedia