Badges
Certifications
abdelhakimoufki1 has not earned any certificates yet.
Work Experience
Software Engineer
Teknologiate•  October 2024 - Present•  Casablanca, Morocco
Project: Contribution to an ASP.NET Core/Java project using Clean Architecture and the CQRS pattern, with RabbitMQ integration for microservices communication (Project: TMA). – Optimized ASP.NET Core APIs for enhanced responsiveness and scalability. – Developed an image management service with Spring Boot. – Fixed CI/CD pipelines on Azure Cloud to improve deployment automation. – Technical Environment: .NET Core, Java, Spring Boot, RabbitMQ, React, SQL Server, Azure DevOps.
Software Engineer
JobInTeck•  April 2024 - June 2024•  Rabat, Morocco
• Project: Development of an AI application enabling UIR students to interact with a virtual assistant for facilitating academic interactions (Project: BUILD). – Integrated AI capabilities with Azure OpenAI using Retrieval-Augmented Generation (RAG). – Collaborated effectively in an Agile (Scrum) environment to ensure smooth project execution. – Designed dynamic interfaces in Angular 17, offering a seamless user experience. – Technical Environment: ASP.NET Core, C#, SQL Server, Angular 17, Azure OpenAI, Azure DevOps, Visual Studio, Git.
Software Engineer
DM-Technology•  July 2023 - January 2024•  Casablanca, Morocco
Development of a resource reservation management application within the ServiceNow platform. – Designing a workflow to track and monitor various products. – Conducting unit and integration tests to ensure application quality. – Writing user documentation. – Technical environment: ServiceNow
Education
ENSET
Software Engineering, ME•  October 2023 - Present
Activities and associations: Active member of the Association of Computer Science Students of ENSET Mohammedia, Participation in Hackathons and Programming CompetitionsActivities and associations: Active member of the Association of Computer Science Students of ENSET Mohammedia, Participation in Hackathons and Programming Competitions This specialized Master in Computer Engineering, Big Data and Cloud Computing (II-BDCC) aims to train versatile executives capable of meeting the needs of companies in various fields of Information and Communication Technologies (ICT), with a particular focus on Big Data, Cloud Computing and data sciences. Skills acquired: Analysis and resolution of complex problems in computer science. Design and development of information systems. Administration and security of information systems. Development and deployment of Web and mobile applications. Implementation of virtualization and Cloud architectures. Design of strategies for processing and managing Big Data data. Data analysis for decision-making and dashboard creation. Mastery of professions related to data science. This specialized Master in Computer Engineering, Big Data and Cloud Computing (II-BDCC) aims to train versatile executives capable of meeting the needs of companies in various fields of Information and Communication Technologies (ICT), with a particular focus on Big Data, Cloud Computing and data science. Skills acquired: Analysis and resolution of complex problems in IT. Design and development of information systems. Administration and security of information systems. Development and deployment of Web and mobile applications. Implementation of virtualization and Cloud architectures. Design of Big Data processing and management strategies. Data analysis for decision-making and dashboard creation. Mastery of professions related to data science. Skills: Programming · Web Development · Linux Fundamentals · Programming Languages ​​· Code Design · English