Soufiane Roui is a software engineer based in Rabat, Morocco, with nearly 9 years of professional experience and a strong focus on Java and microservices. He has driven production improvements—from lifting test coverage on critical services to over 80% at NTT DATA to designing OAuth-based token microservices and migrating monoliths to microservices at Digimind. Comfortable across the full backend lifecycle, he blends hands-on coding, CI/CD integration, and technical specification writing while taking clear ownership of delivery. A quick learner who actively keeps up with trends and learns from peers, he is currently contributing to engineering efforts at PAYBACK and iMedia24. Notably, his background includes building crawlers and complex auth flows, signaling a practical depth in integration and security-sensitive systems.
9 years of coding experience
4 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Ecole Nationale des Sciences Appliquées d'Oujda
The repository contains code mentioned in articles published on my website soufianeroui.com
Contributions:2 PRs, 9 pushes, 4 branches in 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.