Aymane Derrouich
Software EngineerBuilding Full-StackSystems & Cloud Infra.
Final-year Software Engineering student at ENSA Khouribga — building reliable applications, automated delivery pipelines, and cloud-native systems.

~/ ENSA Khouribga
Focus Areas
What I build
Across the stack — from pixel-precise frontends to deployment pipelines and cloud infrastructure.
Full-Stack Applications
End-to-end web applications — responsive UIs, REST APIs, relational databases, auth, and real-time features.
Cloud & DevOps
Containerized workloads, automated delivery pipelines, cloud deployments, and reproducible infrastructure.
Developer Tools & Systems
Tools that automate development workflows, orchestrate background jobs, and improve engineering feedback loops.
Portfolio
Selected work
Projects across full-stack development, infrastructure, and systems engineering.
CI/CD · Docker · Infrastructure
Systems / CI/CD / Infrastructure
PipeCI
A custom CI/CD platform built with Docker — containerized build runners, automated test execution, and deployment pipelines with real-time log streaming.
More Projects


Interactive educational platform for learning and visualizing graph algorithms.

Official website for the CODEX technology club at ENSA Khouribga — presenting the club, its activities, and tech events.

Modern website for a technology event focused on Open Source and Cloud in the AI era.
Craft
How I build
Technologies organized by engineering domain — with an honest signal on what I actively use vs. what I'm building toward.
Application
- TypeScript
- Next.js
- React
- Angular
- Spring Boot
- Node.js / Express
- tRPC
- GoExploring
Infrastructure
- Docker
- Docker Compose
- Linux
- Nginx
- KubernetesLearning
- HelmLearning
- TerraformLearning
Delivery
- Git / GitHub
- GitHub Actions
- CI/CD Pipelines
- GitOpsExploring
- Argo CDExploring
Cloud
- DigitalOcean
- GCPExploring
- Cloud NetworkingExploring
- IAMExploring
Observability
- PrometheusExploring
- GrafanaExploring
- LokiExploring
- OpenTelemetryExploring
- Metrics / Logs / TracesExploring
Architecture
Engineering pipeline
A conceptual view of the cloud-native delivery flow — from a git push to a running application, with observability and infrastructure as code alongside it.
Delivery
Observability
Infrastructure
Engineering context
CI/CD
Automated build, test, deploy on every push
Containers
Reproducible, portable application packaging
Kubernetes
Container orchestration and workload scheduling
IaC
Version-controlled, declarative infrastructure
Observability
Metrics, logs, traces — understanding system behavior
GitOps
Git as the source of truth for deployments
Conceptual architecture diagram — area of active study and exploration
Direction
Currently exploring
Areas I'm actively learning and building depth in — the engineering direction I'm moving toward.
Cloud Platforms
GCP compute, networking, IAM, and managed services.
Container Orchestration
Kubernetes: deployments, services, ingress, config & secrets.
Infrastructure as Code
Terraform — declarative, version-controlled infrastructure.
Observability
Prometheus, Grafana, Loki, OpenTelemetry — metrics, logs, traces.
CI/CD & GitOps
Argo CD, GitOps workflows, and continuous delivery systems.
Platform Engineering
SRE practices, internal developer platforms, reliability.
Writing
Engineering notes
Technical notes, experiments, and reflections on building engineering systems — coming soon.
Delivery
CI/CD Architecture with GitHub Actions
Designing automated build, test, and deploy pipelines using GitHub Actions and Docker.
Infrastructure
Kubernetes Concepts for Application Engineers
Pods, deployments, services, and ingress — understanding Kubernetes from an application developer's view.
Observability
Setting Up an Observability Stack
Instrumenting applications with Prometheus, Grafana, and Loki for metrics, logs, and dashboards.
Notes will be published as I build, experiment, and document.
Contact me
Let's build something together!
Feel free to reach out if you're looking for a developer, have a question, or simply want to connect. I typically respond within 24 hours.


