Hi, I am AYOUB Software Engineering Student

1337 Coding School

View Resume

Selected
projects.

From UNIX processes and network servers to containerized applications. Individual and team work, with contributions noted.

5 projects

Trivia Trap

DevOps & Security Lead · Product ownership

A real-time multiplayer trivia platform built with a team of five. I focused on the production infrastructure: containers, secure networking, secrets, monitoring, and recoverability.

Contribution notes
  • Built and validated the Docker Compose, NGINX HTTPS, and application networking setup.
  • Integrated HashiCorp Vault with scoped AppRole access for database credentials.
  • Worked on WAF protections, monitoring, and database backups.

Full-stack / DevOps · Team of 5

Docker · NGINX · Vault · PostgreSQL · Prometheus

ft_irc

An IRC server built from scratch using raw POSIX sockets, non-blocking I/O, and poll() to manage multiple clients and channels in a single event loop.

Network programming · Team of 3

C++98 · TCP/IP · POSIX sockets · poll()

Inception

A containerized service environment with custom Docker images, isolated networking, persistent volumes, and an NGINX TLS entry point.

Container infrastructure

Docker Compose · Debian · TLS · MariaDB · NGINX · WordPress · PHP-FPM

Minishell

A custom UNIX shell with tokenization, command parsing, pipelines, redirections, variable expansion, and signal handling.

Systems programming · Team of 2

C · POSIX · Processes · File descriptors

cub3D

A raycasting-based 3D renderer built from 2D map data, with textured walls, player movement, and collision detection.

Graphics engine · Team of 2

C · Raycasting · MiniLibX · Math

Projects reflect collaborative work where noted. Descriptions focus on my contributions and technical experience.

Technical
skills.

Languages

C and C++ for systems work. Python and SQL for backend services and data.

C · C++ · Python · SQL

Systems & networking

Processes, memory, threads, synchronization, sockets, and event-driven servers.

C · C++ · POSIX · Linux

Backend engineering

APIs, relational data, asynchronous services, and clear application boundaries.

Python · FastAPI · SQL · WebSockets

DevOps & security

Containerization, reverse proxies, TLS, secrets management, monitoring, and backups.

Docker · NGINX · Vault · PostgreSQL

About

My background.

My background connects industrial digitalization and software engineering.

I'm a software engineering student at 1337 Coding School (42 Network / UM6P), focused on systems programming, backend development, and infrastructure.

Before 1337, I studied industrial operations and digitalization at Green Tech Institute, UM6P. Whether I'm debugging C, building a non-blocking server, or hardening a containerized application, I want to understand how the parts of a system interact.

Experience

  1. —

    Industrial Digitalization Intern

    OCP Group · Benguerir, Morocco

    Investigated the automation of an industrial stacker-reclaimer and its sensor systems. Designed a proposed machine-to-control-room network architecture and produced a technical specification and techno-economic feasibility study.

Education

  1. — Present

    1337 Coding School

    42 Network / UM6P

    Software Engineering · Common Core completed

  2. —

    Green Tech Institute

    UM6P

    Licence Professionnelle · Industrial Operations & Digitalization

Contact.

I'm looking for a 2027 PFE internship in software engineering, backend, DevOps, or systems. I'm especially interested in teams where I can learn quickly and contribute meaningfully.

Benguerir / Casablanca, Morocco

2027 PFE · Software / Backend / DevOps / Systems