Anass Angra
I'm a full-stack JavaScript developer based in Rabat, Morocco, focused on backend development, system integration and production applications. I work with Node.js, Express.js, React, MongoDB/Mongoose, Redis, Socket.IO and REST APIs. At Caisse Manager, my work spans a restaurant POS ecosystem: backend services, KDS synchronization, printing systems, online ordering and back-office workflows. I build background processing with Bull and work with Docker, Linux and Nginx to deploy services and troubleshoot production incidents. My experience also includes full-stack applications using React, Node.js, Laravel and MySQL at Lea Joy. I'm interested in backend engineering, software architecture, SaaS platforms and reliable JavaScript applications.
Education
- Engineer's degree, Data Science — In progressOct 2025 — Jul 2027Sup MTI, Morocco
- Licence — Computer and Information Sciences and Support ServicesOct 2024 — Jul 2025Sup MTI, Morocco
- Full-Stack Developer2021 — 2023ISTA — Institut Spécialisé de Technologie Appliquée, Morocco
Certifications
- Advanced React — Meta2024
- Agile Project Management — Google2024
- React JS — HackerRank2023
- Programming with JavaScript — Meta
Languages
- ArabicNative
- FrenchIntermediate
- EnglishIntermediate
Based in
Rabat, Morocco