Professional Experience
DevOps Engineer - elham.sa
At Elham.sa our mission is to assist our clients in creating customized e-learning academies on our white-label e-learning platform. These academies feature gamified learning components and trainee progress evaluation tools. experience.elham.sa
APR 2022 - Present AWS, EKS-Kubernetes, BitBucket, Postgres, SQL, Python, Django, Angular, S3, RDS, Elasticache, Cube.js, PostgresOperator, Grafana, Loki, Prometheus, Pulumi, Terraform, Yaml, FluxCD
- Monitor system performance and promptly resolve any issues to ensure uninterrupted operations.
- Identify cost optimization opportunities in cloud resulting 40% cut in costs.
- Addressed scalability challenges in collaboration with the backend team, enabling the system to accommodate up to 100,000 concurrent users seamlessly.
- Developed Infrastructure as Code (IaC) using Pulumi to enhance the existing architecture and introduce new solutions.
- Setup a GitOps approach using FluxCD.
- Assessed and selected appropriate technologies and cloud services to optimize system performance and efficiency.
- Managed and improved the codebase, addressing performance concerns, configuration enhancements, and bug fixes.
- Established and maintained robust continuous integration and delivery (CI/CD) pipelines for efficient development and deployment.
- Implemented observability dashboards and an alerting system, proactively identifying and mitigating issues while ensuring system stability.
- Provided technical guidance and support to the development team, fostering collaborative problem-solving.
- Created a new environment in Oracle Cloud within Saudi Arabia, aligning with stringent data governance requirements of our clients.
- Implemented an in-app analytics and reporting framework using self-hosted Cube.js and Postgres replicas, delivering rapid and reliable dashboards without compromising system performance.
DevOps/Data Engineer - Innova Smart Health
JUL 2021 - APR 2022 (10mo) Google Cloud Platform, Kubernetes, Gitlab CI/CD, Cube.js, Postgres, SQL, Angular, Echarts, RxJS, SonarQube
- Continuous communication with the Product Owner to translate business needs into technical requirements for the development team.
- Contribution to system Architecture & Design.
- Development of analytics backend using Cube.js. Modeling Data Cubes to answer complex business questions.
- Development of interactive dashboards using Angular11 and Data visualizations using Echarts library.
- Containerization and deployment of the system components on Kubernetes cluster.
- Setup and maintenance of Gitlab CI/CD pipeline for different environments.
BI developer Intern - Innova Santé
JAN 2021 - JUN 2021 (6mo) Cube.js, Postgres, SQL, Angular, Echarts, RxJS
- Study of different technical solutions for the requirement of embedded business intelligence and near-real-time dashboards without overloading the transactional database.
- Development of analytics backend with Cube.js and Modeling Data Cubes and interactive dashboards to answer complex business questions.
Android Developer Intern - Synergie MEDIA
APR 2021 - MAY 2021 Android, Java, Firebase
Development of an Android Application for serving and managing ads. Android - Java - FireBase.
Intern - ISIMEDIA
JAN 2017 - MAR 2017 Arduino, PHP, MySQL, HTML
Development of an MVP for a work-hours logging system using Arduino, RFID badges and synchronize data with central database, a web interface for management.
Certificates
Public Talks
BlaBlaConf 3.0: your backend really handle 100k concurrent users?
Youtube Link: https://www.youtube.com/watch?v=FQGVka9AnF4
INPT CIT**: Introducing GitOps with Flux + CI/CD with Github Actions & Deploying a Full-stack app to K8s**
Video Link: https://fb.watch/mjllUhfvSp/
YouCode**: Devops & CI/CD overview in Darija**
Youtube Link: https://www.youtube.com/watch?v=0EZyWinFyh4
Contact
📞 +212 6 73528476
📬 [email protected]
📍 Rabat, Morocco
Linkedin/elasri-abdelati/
Github.com/kaizendae
Pluralsight IQ
StackOverflow
Education
Master of Data Science
University of Cadi Ayyad, Marrakech
2019-2021
Bachelor of Computer Engineering
EST, Agadir
2017-2018
DUT of Computer Engineering
EST, Agadir
2015-2017
Skills
DevOps
AWS
Gitlab CI
Kubernetes
Docker
Helm
Google Cloud
Prometheus
Grafana
Linux
Git
Vim
YAML
Github Actions
BitBucket Pipelines
Data
RDMS
Business Intelligence
Cube.js
MongoDB
Redis
SQL
Data Visualization
ML Algorithms
Airflow
Programming Languages
Python
JavaScript
TypeScript
GoLang
Bash
R
Java
C
Frameworks
Angular
Next.js
Django
Languages
English (Fluent)
French (B2-DELF)
Arabic (Mother Language)
Berber (Mother Language)