Badges
Certifications
Certificate: Problem Solving (Intermediate)
Certificate: Angular (Intermediate)
Certificate: JavaScript (Intermediate)
Certificate: SQL (Advanced)
Certificate: Python (Basic)
Certificate: Java (Basic)
Certificate: Node.js (Intermediate)
Certificate: CSS (Basic)
Certificate: C# (Basic)
Certificate: React (Basic)
Certificate: Rest API (Intermediate)
Certificate: Software Engineer
Certificate: SQL (Intermediate)
Certificate: Frontend Developer (React)
Certificate: Software Engineer Intern
Certificate: Angular (Basic)
Certificate: Problem Solving (Basic)
Work Experience
Software Enginner
EURAFRIC INFORMATION•  October 2023 - Present•  Bouskoura
Contributed to commercial apps development at EAI, focusing on: Requirement analysis and design, Web service and UI development/testing, User story estimation for efficiency, Support for CI/CD with Jenkins, GitLab CI.
Software Engineer
IT Road Consulting•  August 2023 - September 2023•  Agadir
Technologies used: React, Java, Spring, Figma, RESTful WebServices, Agile. Conducted functional and technical analysis for Project ADA, Developed RESTful WebServices and document management features.
Software Engineer Intern
SQLI•  March 2023 - August 2023•  Rabat
Technologies used: Java/JEE, OpenAI, SAP Commerce Cloud, Composable Architecture, Next.js. Automated content generation with OpenAI, multilingual translation, intelligent moderation algorithms.
Freelance Software Engineer
Upwork•  January 2021 - January 2023•  Remote
Bug Fixing, Script Writing for automation and process optimization, Global Collaboration, Frontend (React.js, Angular), Backend (Java, Python), Databases (SQL, MongoDB)
Software Engineer Intern
Stibits•  April 2022 - June 2022•  Mohammedia
Technologies used: Python, Angular, MongoDB, Machine Learning Libraries. Developed predictive models for cryptocurrencies, created web applications for real-time tracking.
Education
Faculty of Science and Technology - Mohammedia
Software Engineering, State Engineering Degree in Software Engineering•  January 2020 - January 2023
Preparatory Classes for Major Engineering Schools
Computer Science & Engineering, Preparatory Classes for Major Engineering Schools•  January 2018 - January 2020
Ibn Soulayman Rasmouki Technical High School - Tiznit
Computer Science & Engineering, Baccalaureate in Mathematical Sciences, option A•  January 2017 - January 2018