Yahya Rechaki

Software Engineer · Morocco

Summary

Software engineer with 2+ years of experience designing and building full-stack web applications. Focused on solving real problems for underserved markets — particularly in North and West Africa. Skilled in Angular, NestJS... Passionate about clean code, great UX, and engineering that scales.

Experience

Software Engineer

Ziwig Biotech / Remote

  • Currently, responsible for the development of the Traceability Project.
  • Worked on multiple projects of the Ziwig Platform with different functional requirements.
  • Maintained and improved internal Angular/NestJS libraries.
  • Collaborated with DevOps team to improve, secure and optimize the Data Flow in the Traceability Project.
  • Migrated the Queue System from BullMQ/Redis to Kafka to improve scalability and reliability.

R&D Software Engineer Intern

Cloud Eco / Casablanca

  • Worked on the redesign of the contract termination for customers of the telephone operator SCT Telecom / Cloud Eco.
  • Design and model the MongoDB database for the contract termination project.

Full Stack Developer Intern

BigMSolutions / Remote

  • Modelled and designed a new service (Ordering Service) using UML.
  • Developed APIs with Express.js, ArangoDB and GraphQL.
  • Implemented the authentication part with Facebook and Google Identity Service in Nuxt.js
  • Contributed to the development of the authentication module for the npm package @mvault/auth.

Systems Administration Assistant

Freelance / Remote

  • Wrote a step-by-step detailed guide documentation to install and setup OpenSUSE Linux distribution.
  • Static IP assignment.
  • Firewall Configuration.
  • Installing and Configuring SSH server.
  • Installing and Configuring Apache.
  • Configuring Apache Virtual Hosts.
  • Installing and Configuring FTP server (vsftpd).

Skills

Frontend

AngularVueNuxtTypeScriptAstroHTML/CSS

Backend

NestJSNode.jsExpress.jsPostgreSQLMongoDBREST APIs

Tools & Infra

DockerGitGitlabLinuxFigmaJiraPostmanPostgreSQLMongoDBREST APIs

Education

Master's in Computer Science and Information Systems

Faculty of Sciences and Technology, Tangier - Morocco

Bachelor's in Computer Science

Faculty of Sciences and Technology, Tangier - Morocco

Baccalaureate in Physics and Chemistry

Al Mohammadia High School, Ksar El Kebir - Morocco

Languages

Arabic Native
French Intermediate (B2)
English Intermediate (B2)