Najib Rachid is a backend Java software engineer with eight years of hands-on experience building web systems and leading small engineering teams across fintech and digital services in Morocco. Currently working at Saham Bank via XHub and as a software engineer at xHub, he combines pragmatic architecture design with a strong focus on performance and maintainability. He started as a self-taught web developer and grew into lead roles, pairing practical full-stack fluency with a curiosity for AI, EdTech, and startup product dynamics. Known for bridging technical delivery and client-facing responsibilities, he brings both freelance agility and enterprise discipline to projects.
8 years of coding experience
2 years of employment as a software developer
Simplon.co
"Don't let school get in the way of your education."
Web Development, Web Development at Self-taught
Bachelor's degree English Linguistics, Bachelor's degree English Linguistics at Université Ibn Zohr
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.