About

Software Engineer passionate about automating processes and developing innovative, scalable, and efficient solutions to tackle complex challenges in both industrial and everyday contexts

  • Birthday: 16 November 2002
  • Phone: +212 636730530
  • City: Casablanca, Morocco
  • Email: ayoubboulidam6@gmail.com

Interests

Software Engineering

Backend Development

DevOps

Algorithms

Databases

Cloud Computing

Cybersecurity

Artificial Intelligence

Education

State Diploma of Engineering - Computer Engineering ≈ MEng in Computer Engineering.

2022 – 2025
Relevant Coursework
  • Algorithms & Data Structures
  • Operating Systems & Networking
  • Databases & Distributed Systems
  • Java & JEE
  • DDD & Microservices
  • See all

Preparatory Classes for Engineering Schools- Physics and Engineering Science

2020– 2022
Relevant Coursework
  • Mathematics
  • Physics
  • Engineering Science
  • Algorithms & Python
  • SQL

Online Certifications

Oracle Certified Professional: Java SE 17 Developer

Oracle Cloud Infrastructure 2023 Certified Foundations Associate

AWS Certified Cloud Practitioner

TOEIC® Reading & Listening CEFR level B2 (Upper-Intermediate)

Experience

Intelcia IT Solutions

Feb 2025- Present

Software Engineer

  • Redesigned and migrated the Roaming IN application module from C to Spring Boot and Spring Data, simplifying architecture, reducing overengineering, and enhancing maintainability.
View Certificate

iXPATH (Weexa R&D Team)

Jul 2024 - Sep 2024

Software Engineer Intern

  • During my internship at iXPath, an EDI solutions provider, I worked on projects that enhanced my software development skills and provided real-world problem-solving experience.
  • Collaborated in an 8-person team, including backend, frontend, and DevOps engineers.
  • Focused on backend development within a monolithic architecture, later transitioning to a microservices-based system in Version 3.
Developed Solutions:
  • Internal Messaging Server: Developed a messaging server using the open-source Apache James, replacing a problematic and costly system. This improved communication and system control while reducing response time and costs by 40%. Successfully deployed across development, simulation, testing, and production environments.
  • File Splitter Tool: Designed and implemented a tool to split large files into smaller parts based on specific parameters. Integrated into a listener on the iXPath platform and used in BPMN workflows, optimizing processing time by 30% and improving performance and memory management.
  • Applied expertise in Java and backend development while contributing to system optimization.
  • Worked under Scrum Master Achraf El Kari, following Agile methodologies for efficient project delivery.
View Certificate

CodSoft

May 2024 - June 2024

Java Programming Virtual Intern

During my virtual internship at CodSoft, I gained hands-on experience in Java development by working on multiple projects. These projects allowed me to enhance my object-oriented programming skills and apply Java concepts such as GUI development, API integration, and the MVC design pattern.

Projects Completed:
  • Number Guessing Game (Server & Client): Developed a Java-based number guessing game with a server-client architecture.
    🔗 Server Code | Client (Swing UI)
  • Currency Converter: Implemented a Java application for currency conversion using exchange rates from an external API.
    🔗 GitHub Repository
  • Student Grade Calculator: Created a Java application for managing subjects, inputting marks, and calculating the average percentage, following the MVC design pattern.
    🔗 GitHub Repository
View Certificate

FY Computing (iRevolution)

Jul 2023 - Sep 2023

Full Stack Developer Intern

  • At the beginning of my internship, I completed in-depth training in Angular and NestJS, strengthening my web development skills.
  • Actively contributed to the design and development of iFlow, a project management tool that improved enterprise efficiency by 30%.
  • Worked on both backend development with NestJS and MongoDB and frontend development with Angular, within a monolithic architecture.
  • Collaborated in a team of six developers under the guidance of Scrum Master Abdelilah Annan, applying Agile/Scrum methodologies.
  • Technologies used: NestJS, Angular, MongoDB.
View Certificate

Projects

  • All
  • Web-App
  • Project
  • Backend Services
  • AI-Powered Applications
  • Academic Projects
  • Mobile app development

ContentBot

AgentXpert

Documentation Helper Bot

DocBrief

Profile Peek

Weather & Calculator App

Bring And Take (Jib W Ddi)

Quote_G

Spring Cloud Microservices

Http Server

ButterFly Game

Heart Attack Prediction

Skills

Languages and Databases

Java Python Go Oracle DB MySQL PostgreSQL

Frameworks

Spring Django Angular LangChain

Tools

vectorlogo.zone GitLab vectorlogo.zone vectorlogo.zone Linux Docker Kubernetes

Contact

My Address

Casablanca

Morocco

Social Profiles

Email

ayoubboulidam6@gmail.com

ayoub.boulidam@aiac.ma

Contact

+212 636730530