Youness
Zioual

Junior SysAdmin / DevOps engineer, aiming for SRE.

About me

I am an aspiring Junior SysAdmin / DevOps Engineer with the long-term ambition of becoming a Site Reliability Engineer (SRE). I specialize in low-level systems and infrastructure automation, coding natively in Go, C, and C++, while using Python and Bash for scripting and tool building.

My infrastructure toolkit includes hands-on experience with Docker, Kubernetes, Ansible, and Terraform. I am passionate about building resilient systems, streamlining CI/CD pipelines, optimizing Linux environments, and prioritizing minimal, high-quality engineering.

Featured projects

Inception — Multi-services Docker Infrastructure

Docker Compose, Nginx, WordPress, MariaDB

  • Designed and deployed a containerized architecture using Docker Compose.
  • Managed multiple isolated services including Nginx, WordPress, and MariaDB.
  • Secured the web entry point with Nginx and TLS 1.3, with persistent volumes and strict handling of environment variables and secrets.
  • Focused on reproducibility and environment consistency.

Inception-of-Things — Kubernetes & GitOps

K3s, Argo CD, Ingress

  • Deployed lightweight K3s clusters on Linux.
  • Automated the application lifecycle with Argo CD (GitOps), and configured Ingress routing and network segmentation.

TaskMaster — Unix Process Supervisor in Python

Python, Unix signals, logging

  • Built a Unix process supervisor in Python: system signal handling, automatic restart after failure, execution state tracking, and centralized logs.

Webserver — HTTP Server in C

C, select/poll

  • Implemented an HTTP server using non-blocking I/O (select/poll).
  • Managed concurrent connections, HTTP parsing, and error handling.

Transcendence — Web Application

Django, REST API, JWT, 2FA

  • Designed and implemented a robust RESTful API using Python and Django.
  • Managed user data, game sessions, and real-time interactions.
  • Implemented secure authentication with JWT and two-factor authentication (2FA), ensuring data consistency and secure access control.

Cub3d — Raycasting Engine in C

C, raycasting

  • Built a 2D raycasting engine inspired by early 3D games.
  • Implemented rendering logic, mathematical calculations, and real-time interaction.
  • Focused on performance optimization and low-level programming concepts.

Professional experience

B Consultant — Software Engineer Intern

  • Contributed to backend development and system design for internal applications.
  • Designed and implemented production-grade data pipelines using Celery and Redis to automate ingestion, transformation, scheduling, and execution of structured data workflows.
  • Scheduled recurring tasks using Celery Beat and monitored job execution with Flower.
  • Collaborated with team members to deliver robust and maintainable features.
  • Developed web scraping scripts using BeautifulSoup to collect data from external sources.
  • Worked on LLM-powered data processing pipelines to extract, structure, and enrich data automatically.
  • Wrote unit and integration tests using Django's testing framework and Django REST Framework testing tools.

hinlab — Software Engineer - Web & Mobile

  • Wrote features for Android applications in Kotlin following Clean Architecture principles.
  • Set up CI/CD pipelines with CircleCI to automate testing and deployment.
  • Integrated static code analysis using SonarQube to improve code quality.

Education

École 42 — Titre RNCP 7 – Software Engineer Program

Intensive, project-based program focused on software engineering, low-level programming, and distributed systems.

FST — DEUST - Maths and Computer Science

Strong foundation in mathematics, algorithms, and computer science fundamentals.

Languages

English (Fluent) | French (Fluent) | Arabic (Native)