Summary
Badr Annabi is a Full-Stack Software Engineer based in Casablanca with three years of hands-on experience modernizing and building scalable web and backend systems. He currently leads the redevelopment of a legacy C++ core application at Automai Corporation, focusing on cross-platform performance, maintainability, and improved UX while owning design through deployment. Previously he designed and implemented backend architectures at Nexa Radiant Lab and built responsive Django + Vue.js applications during an internship, giving him fluency across the stack and strong API integration skills. Trained at Holberton School with a foundation in applied mathematics, he pairs analytical rigor with practical engineering and a clear eye for performance optimization. Notably, he thrives at the intersection of frontend and backend work, often contributing to UI/UX decisions to ensure technical solutions align with product goals.
3 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Faculté des Sciences et Techniques Mohammedia (FSTM)
Software Engineering, Software Engineering at Holberton School