hello, I'm Aziz

Software Engineer

Passionate software engineer with expertise in Spring, Angular, and MySQL. Experienced in designing, developing, and maintaining web applications with a focus on performance and user experience.

View Projects
Download CV

About Me

I am a passionate software engineer with a strong foundation in web development, specializing in Spring, Angular, and MySQL. I thrive on building efficient, user-focused applications that blend performance with elegant design. My expertise extends to crafting seamless digital experiences, solving complex problems, and continuously enhancing my skills to stay ahead in the ever-evolving tech landscape.

Skills

  • HTML
  • CSS
  • JS
  • ANGULAR
  • SPRING
  • MYSQL

Projects

Training Management Application

Developed a comprehensive web application for the Centre National de l'Informatique (CNI) to manage training programs, including training cycles, sessions, and user participation. This platform enables participants to join programs, while trainers can manage session details and add training modules, significantly reducing paperwork through a digital solution.

Training Management Application

E-learning Platform

Built an E-learning platform using Spring Boot and Angular to facilitate online education. The platform allows instructors to create courses, manage sessions, and assign resources, while students can enroll, track progress, and access learning materials. This project aims to streamline online learning for students and instructors alike.

E-learning Platform

Well-being Platform

Developed a well-being platform designed to promote mental and physical health. Users can access resources on wellness, track personal goals, and join support communities. This platform integrates Spring Boot and Angular to provide a seamless user experience with a focus on enhancing user well-being.

Well-being Platform

DevOps Project

Implemented a DevOps pipeline to automate CI/CD processes using Docker, Jenkins, and Kubernetes. The project focuses on enhancing deployment efficiency and reliability, enabling faster and more consistent delivery of software updates. This DevOps setup significantly improves workflow by automating testing, building, and deployment.

DevOps Project