Available to hire
Full-stack software engineer with hands-on experience designing and delivering web and mobile applications in production. Architecture-driven mindset, strong problem-solving skills, and quick adaptation to new stacks.
Open to remote roles. Based in Morocco (GMT+1), with experience spanning Android development, Java/Spring back-end services, Angular front-end, REST APIs/JWT, and full-stack implementations connected to MySQL and Dockerized deployments.
Skills
Language
French
Advanced
English
Advanced
Arabic
Fluent
Work Experience
Full-Stack Developer — Final Year Internship (Capstone Project) at SO RE C — Royal Society for the Encouragement of the Horse (IT Dept.)
April 1, 2026 - PresentBuilt and delivered a capstone full-stack HR attendance platform integrated with existing systems for real-time tracking. Implemented Angular/TypeScript front-end and Java/Spring Boot back-end services with MySQL, Docker, and nginx deployment. Added REST APIs secured with Spring Security and JWT. Modeled and implemented the application architecture and data flow, including role-based access control and dashboard/department tracking features. Produced and connected modules supporting alerting and data export functions as part of the end-to-end platform.
Full-Stack Developer — Final Year Internship (Capstone Project) at SOREC — Royal Society for the Encouragement of the Horse (IT Dept.)
April 1, 2026 - December 31, 2026Built a full-stack attendance platform as a capstone project using Angular, TypeScript, Java, Spring Boot, Spring Security, and REST APIs. Developed backend services with JWT-based authentication and MySQL persistence, plus Docker/Nginx-based deployment support. Implemented frontend features including Angular UI modules and API integrations, ensuring secure access via Spring Security and JWT. Delivered an end-to-end implementation aligned with the HR attendance domain requirements.
Android Mobile Developer — Freelance Contract at SO RE C — Royal Society for the Encouragement of the Horse (IT Dept.)
January 1, 2026 - PresentDeveloped an Android attendance application using GPS geolocation for field employees without physical time clocks. Implemented multi-layer anti-fraud controls: identity check, device ID verification, and GPS geofencing, plus the related HR back-office workflows (activation, site configuration, exports). Integrated with the existing HR web platform to provide unified real-time attendance tracking. Designed a three-tier architecture and full UML modeling for an internal HR attendance platform, replacing external tooling. Built end-to-end modules across the stack (real-time dashboard, department tracking, alert center, data export). Implemented role-based access control (3 roles) and an automated anomaly detection engine validated with 35 test cases (100% pass rate). Led the project independently using an iterative two-release process through deployment to pre-production.
Android Mobile Developer — Freelance Contract at SOREC — Royal Society for the Encouragement of the Horse (IT Dept.)
January 1, 2026 - PresentDesigned and developed an Android attendance app for field employees using GPS geolocation and geofencing without needing physical time clocks. Implemented anti-fraud controls including identity checks, device ID, and GPS geofencing, and integrated HR back-office flows for activation, site configuration, and data exports. Integrated the solution with an existing HR web platform for unified real-time attendance tracking. Built a three-tier architecture with full UML modeling for an internal HR attendance platform, replacing external tooling. Delivered multiple end-to-end modules across the stack (real-time dashboard, department tracking, alert center, data export). Implemented role-based access control (3 roles) and an anomaly detection engine validated with 35 test cases (100% pass rate). Led iterative two-release deployment cycles through pre-production.
Technical Support Engineer — Microsoft Exchange Online / Microsoft Office 365 at Not specified (Rabat)
January 1, 2023 - January 1, 2024Handled Microsoft Exchange Online and Office 365 operational support tasks. Performed troubleshooting and incident handling in Exchange environments, including Active Directory and PowerShell-based administration. (Details limited in the provided resume text.)
Software Developer — Internship at Hôtel AmphitrIte Palace
January 1, 2021 - December 31, 2021Developed and debugged systems for Exchange Online in multi-tenant environments, including escalated incident resolution. Built an internal knowledge base to reduce average ticket resolution time. Automated bank reconciliations using Excel/VBA macros. Produced financial dashboards and structured client data tracking in Salesforce CRM. Built a desktop hotel management application with reservations, guests, and rooms with persistent data storage. Performed full UML modeling and database design using the Merise methodology (CDM → LDM → PDM).
Banking Operations Manager at Fondation Cheikh Zaid Ibn Soltan
January 1, 2021 - January 1, 2023Managed banking operations including Excel/VBA-based automation for reporting and dashboards. Built and maintained operational dashboards and CRM reports using Salesforce.
Technical Support Engineer at Microsoft
January 1, 2021 - January 1, 2023Administered and supported Microsoft Exchange Online and Microsoft Office 365 environments. Managed Active Directory and assisted with operational support tasks using PowerShell.
Education
State Engineering Degree (Ingénieur d'Etat) — Software Engineering & IT (expected) at ES TEM
January 1, 2025 - January 1, 2026Engineering Program (equivalent to Master’s) at ES TEM
January 1, 2022 - January 1, 2026Professional Bachelor’s Degree — Software Engineering at ES TEM
January 1, 2020 - January 1, 2021Specialized Technician Diploma — Software Development at IS TANTIC
January 1, 2018 - January 1, 2020Baccalaureate — Physical Sciences at Salman El Faresi
January 1, 2014 - January 1, 2015State Engineering Degree (Ingénieur d'État) — Software Engineering & IT at ES TEM
January 1, 2025 - January 1, 20265-year engineering program (Bac+5), equivalent to a Master's degree at ES TEM
January 1, 2020 - January 1, 2024Professional Bachelor's Degree — Software Engineering at ES TEM
January 1, 2020 - January 1, 2021Specialized Technician Diploma — Software Development at IS TANTIC
January 1, 2018 - January 1, 2020Baccalaureate — Physical Sciences at Salmane El Faresi
January 1, 2014 - January 1, 2015Qualifications
GPA / academic achievements
January 11, 2030 - August 21, 2026Industry Experience
Software & Internet, Computers & Electronics, Government, Education, Financial Services, Professional Services, Other
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Rabat today.