Zakaria Mahmoud

Zakaria Mahmoud

Full Stack Developer at UM6P

Experience

Full-Stack Developer

UM6P – Mohammed VI Polytechnic University | College of Computing

2023 – Present

  • Build data platforms end-to-end, from database design and backend APIs to intuitive user interfaces
  • Support research teams on the compute side, including HPC environment setup and pipeline optimization
  • Run large-scale bioinformatics workflows and turn complex scientific needs into reliable, user-friendly tools

Full-Stack Developer

UM6P – Mohammed VI Polytechnic University | African Genome Center

2022 – 2023

  • Participated in building and improving data-driven applications for genomics research
  • Assisted researchers in optimizing pipelines and managing computational workloads

Web Development & Database Instructor

École SAGIM

2021 – 2022

  • Taught web development fundamentals and database design to students
  • Prepared and delivered practical training sessions on HTML, CSS, JavaScript, and SQL
  • Mentored students through hands-on projects and assignments

Graduate Internship

Ziryab Tec | Development Department

2021

  • Contributed to software development projects as part of final year graduation requirements
  • Worked with development team on web application features and bug fixes
  • Participated in code reviews and agile development processes

Capstone Internship

Ziryab Tec | Development Department

2020

  • Developed capstone project as part of academic curriculum
  • Gained practical experience in full software development lifecycle
  • Applied theoretical knowledge to real-world development scenarios

Web Developer

OCP SA | HR Development Department

2019

  • Built web applications to support HR department operations and workflows
  • Developed tools to help HR team manage employee development and training programs
  • Created digital solutions to improve HR processes and efficiency

Maintenance Department

LEONI Maroc

2018

  • Assisted maintenance team with equipment diagnostics and preventive maintenance
  • Documented maintenance procedures and technical reports
  • Learned industrial maintenance practices and safety protocols

Maintenance Department

LEONI Maroc

2017

  • Supported daily maintenance operations in manufacturing environment
  • Observed and assisted with mechanical and electrical maintenance tasks
  • Introduction to industrial automation systems and equipment

Education

Architect in Digital Technologies

1337 Coding School

2021 – 2025

Bachelor's Degree – Computer Science and Applied Mathematics

Université Chouaïb Doukkali – El Jadida

2020 – 2021

Associate's Degree – Computer Science

Université Chouaïb Doukkali – El Jadida

2018 – 2020

© 2026 Zakaria Mahmoud