DevOps and Cloud Architect
2018 - PRESENTSelf-employed- Led, designed, and implemented cloud architectures, CI/CD, Kubernetes, monitoring, and logging, which are deployed on multiple AWS accounts.
- Implemented infrastructure and application monitoring using Prometheus, ELK, and Loki.
- Designed a Helm Chart that deployed 300+ microservices with extensive customizability.
Technologies: DevOps, AWS, Kubernetes, Cloud Architecture, CI/CD Pipelines, Prometheus, ELK (Elastic Stack), LokiJS, Helm, Microservices Architecture, Amazon Web Services (AWS)Lead DevOps
2016 - 2018Intigral- Set up microservices on AWS using ECS and deployed load-balanced and autoscaled APIs on AWS.
- Provisioned infrastructure using AWS CloudFormation and Ansible.
- Configured monitoring and alerts using Sensu, Grafana, and ELK Stack.
- Built many dynamic environments for load testing using AWS CloudFormation, reducing costs and tuning the infrastructure to handle any loads.
- Played a crucial role in expanding this greenfield project, which is now highly scalable and one of the biggest OTTs in the Middle East.
Technologies: Ansible, AWS, ELK (Elastic Stack), Jenkins, Grafana, DevOps, GitHub, Linux, Microservices Architecture, AWS ECS, Load Balancers, Autoscaling, APIs, AWS CloudFormation, Sensu, Load Testing, Amazon Web Services (AWS)Senior DevOps
2014 - 2016Property Finder- Configured Docker to run microservices using AWS ECS, ran applications using Elastic Beanstalk, deployed load-balanced and autoscaled applications on AWS, provisioned servers using Puppet and Ansible, and configured monitoring on Opsview.
- Migrated the platform from another cloud to accommodate bigger databases without almost no downtime.
- Launched the product on AWS, serving customers across multiple countries.
Technologies: Ansible, AWS, Puppet, Jenkins, AWS CloudFormation, Docker, Microservices Architecture, AWS ECS, AWS Elastic Beanstalk, Load Balancing, Autoscaling, Opsview, Amazon Web Services (AWS)Technical Lead
2013 - 2014Minjar Cloud Solutions- Managed multiple projects on AWS with high availability and scalability.
- Delivered several projects that have scaled perfectly well to serve four million active users per month.
- Automated many deployments that were previously manual.
Technologies: AWS, Ansible, DevOps, IT Project Management, Automated Deployment Scripts, Amazon Web Services (AWS)