Hi, I'm Abdelilah đź‘‹
DevOps & Cloud Engineer. I love Building and Deploying Scalable and Secure Systems.
AE

About

. Master’s student in Computer Engineering and Systems Security at the Faculty of Sciences, Rabat. . I design secure and reliable systems that scale, with a developer’s mindset, a focus on DevOps culture, and a cloud architect’s vision. . Passionate about Reliability, Scalability, and Security in Systems. . Always exploring new ways to make systems smarter, more efficient, and resilient. . Currently seeking opportunities to Contribute, Learn, and Grow.

Work Experience

T

TronivaSolutions

2022-2025 - 3 Years
Founder | Remote (Part-time)
Troniva Solutions is a digital agency helping clients achieve their goals through websites, landing pages, and e-commerce solutions. I manage the entire project process, from understanding client needs and onboarding to designing, building, and maintaining digital products. I also implement DevOps practices to ensure efficient and reliable delivery. I work with clients across the MENA region and Europe, providing practical, results-driven digital solutions.
D

Digital Daba

2024 - 2 Months
DevOps Intern | Agadir, Morocco (Hybrid)
Designed and efficiently managed CI/CD pipelines using Jenkins to automate software delivery processes. Orchestrated and deployed applications with Docker and Kubernetes, ensuring reliable operation and scalability. Performed vulnerability analysis and integrated automated security scans into pipelines to improve code safety, following a DevSecOps mindset. Executed integration tests and enforced code quality checks with SonarQube, ensuring robust and maintainable software development.
A

Anjou Web

2024 - 2 Months
Web App Security Intern | Montreuil-Bellay, France (Remote)
My role was to ensure Web Application Security by performing penetration testing to identify vulnerabilities and misconfigurations. I found a directory traversal vulnerability that exposed a repository of logs which an attacker could potentially exploit. I recommended safe path handling and strict input validation to mitigate this risk. I also identified Unsafe File Uploads (.php, .js ...) that could be executed on the server and suggested secure upload policies, including server-side scanning, input validation, storing files outside the webroot, and serving them through a secure proxy.
M

Ministry of the Interior

2023 - 1 Month
IT Help Desk Intern | Tiznit, Morocco (Onsite)
Experienced in computer and network diagnostics, identifying and resolving system issues to ensure smooth operation. Proficient in managing Linux (Ubuntu) servers with Apache for reliable web hosting environments. Skilled in installing, configuring, and customizing WordPress websites, including theme and plugin management, performance optimization, and security maintenance.

Skills

Jenkins
Docker
Terraform
Grafana
Linux
Kubernetes
Java
JavaScript
Python
Mysql
Mongodb
WordPress
Reactjs
My Projects

Check out my latest work

Automated CI/CD Pipeline for Spring Boot on AWS EC2

Automated CI/CD Pipeline for Spring Boot on AWS EC2

A CI/CD pipeline using Jenkins automates building, testing, and deploying a Spring Boot app on AWS EC2. It integrates with GitHub for continuous integration, uses Maven for packaging, Trivy and SonarQube for security and code quality, Nexus for artifact storage, Docker and Kubernetes for deployment, and Prometheus–Grafana for monitoring with email alerts for updates.

Jenkins
Docker
AWS
Kubernetes
Prometheuse
Grafana
Linux
Deploy 11 E-Commerce Microservices on AWS EKS with Automated CI/CD

Deploy 11 E-Commerce Microservices on AWS EKS with Automated CI/CD

A production-grade CI/CD pipeline using Jenkins automates the entire deployment of 11 independent microservices onto AWS EKS. It integrates with GitHub Webhooks for continuous integration, uses Docker for containerization, and leverages Kubernetes for orchestration and service discovery. AWS ELB provides load balancing, and the entire setup utilizes AWS IAM for secure access, resulting in a fully automated, scalable e-commerce platform.

AWS EKS
Jenkins
Docker & Docker Hub
Git
Linux
Geo Distributed System Monitoring

Geo Distributed System Monitoring

An observability and monitoring setup was designed and deployed to track file data popularity, cache efficiency, request latency, and infrastructure resource usage across Geo-distributed regions. It uses AWS S3 for global data storage and Redis for regional caching to optimize performance. Prometheus collects metrics such as file access frequency, cache hits and misses, and server utilization, while Grafana dashboards provide clear insights into system behavior and performance trends. Tracked files are displayed through a simple Public Health & Wellness Resources web interface, combining backend monitoring with user-friendly data visualization.

Aws
Docker
Prometheus
Grafana
Nodejs
Redis
Linux
Articles

Things I write about

I share insights on DevOps, CI/CD security, and cloud computing. Writing helps me reflect on real projects and share practical knowledge with others in the tech community.

  • S

    Stop the Breach: How to Bulletproof Your CI/CD Pipeline and Sleep Better at Night

    Learn how to secure your CI/CD pipeline from source code to deployment, protect secrets, and automate vulnerability scans…
Contact

Get in Touch

Feel free to message me directly on LinkedIn and I'll respond as soon as I can.