SHARAF-I-HAYDER
Architecting Agility, Delivering Reliability
\csuse {emailsymbol}:-\csuse {phonesymbol}: -
\csuse {locationsymbol}: Lahore, Pakistan
\csuse {linkedinsymbol}: https://www.linkedin.com/in/sharfehayder/
\csuse {githubsymbol}: https://github.com/sharfehaider
EXPERIENCE
TECHNOLOGIES
Sr. DevOps Engineer
AWS:
AWS: EKS, Kubernetes
AWS: ECS, ECR, Lambda, API Gateway
AWS: EC2, Autoscaling, Load Balancer
AWS: CloudFormation, CloudWatch
AWS: RDS-MySQL, RDS-Aurora, S3
AWS: SNS, SSM, Secret Manager, IAM, VPC
AWS: Code(Commit-Build-Deploy) Pipeline
Terraform , Ansibles
Github Gitlab
Jenkins SonarQube
Nginx Apache
Docker Compose Graylog Redis
Prometheus Grafana Alertmanager
New Relic
Node-exporter Docker-exporter
Python
Bash SQL Groovy
Jira Confluence
Agile Waterfall
TCP Software
Date: Nov 2023 – Present
Location: Lahore
• Automated deployment and production processes using Jenkins,
AWS CodeBuild, and Terraform.
• Managed and optimized infrastructure across multiple AWS accounts and environments.
• Implemented monitoring, troubleshooting, and on-call support
using New Relic.
• Enhanced CI/CD pipelines to improve security and scalability
• Collaborated with cross-functional teams to expedite software
delivery.
• Developed custom query deployment automation to streamline
processes.
DevOps Engineer
TKXEL
Date: Nov 2021 – Oct 2023
Location: Lahore
• Provisioning the infrastructure resources using IaC (Terraform )
LANGUAGES
• Involved in architecture redesign and worked on the migration
English
• Responsible for automating test cases and optimising the CI/CD
Urdu/Hindi
of monolith applications to the microservices architecture.
deployment for multiple environments to reduce time and
avoid any manual deployment processes that reduce the time
from hours to minutes.
• Responsible for migration of production MySQL to RDS Au-
rora that reduces the Replica-Lag from minutes to milliseconds.
EDUCATION
BS Computer Science
• Worked on the implementation, optimization, and reusability
FAST-NU Islamabad
• Dockerization and orchestrations
CERTIFICATIONS
of code, supported existing issues, and new features updates.
• Ansible for software provisioning and configuration manage-
ment
Date: August 2016 – August 2020
HashiCorp Certified: Terraform Associate
• RnD and designing infrastructure related solutions
REFERRER
DevOps Engineer
Aletheia-AI
Date: Nov 2018 –Nov 2021
Location: Lahore
Muhammad Adeel Arshad
@ TKXEL
• Understanding of product development lifecycle
#-
• Deployment cycle automation and monitoring
Manager DevOps
• Working with edge devices like nanos and jetson
• Data Gathering and managing the data flow process.
• Handling all client side queries on production
• Infrastructure scalability,reliability and high availability
• Environment set up for deployments
• Handling complete deployment cycle of the product
PROJECTS
Migration from Monolith to Microservices
TKXEL
• The goal of the project was to migrate the complex monolith
web app (Python) to, smaller independent units, microservices,
and orchestration using AWS EKS
• My Role was to build all the resources including cluster, CICD,
alarms, autoscaling using terraform. In addition to that, I was
responsible for writing the dockerfiles and micro-services communication.
• All the logs were dumped into the central logging system Gray-
log using fluentd to make them searchable and enabled the
alerts on the logs.
• Used AWS github actions with custom runners for Microser-
vices continuous deployment, automating the tests and rolling
the updates.
Tools Technologies: Python, Bash, Docker, Graylog,Fleuntd,
Github actions AWS: VPC, S3, SNS,SQS,RDS,EKS, EC2, Cloudwatch Alarms, Load Balancer.
Provisioned AWS infrastructure
TKXEL
• Project Overview:
• DevOps Engineer’s role in a Scrum team of 8 members.
• Objective: Scripting and managing the entire AWS infras-
tructure.
• Client’s Requirements: Delivered according to specifications
and terms.Monitoring and alerting system
• Infrastructure as Code (IaC):
• Entire infrastructure provided as code for end-users.
• Minimizes manual console interaction, enhancing efficiency.
• Operational Support:
• Actively supporting operational and stakeholder teams.
• Ensuring business continuity and maintaining customer sat-
isfaction.
• Configuration Management:
• Declaration of infrastructure components in configuration
files.
• Utilizing Terraform to provision, adjust, and decommission
AWS infrastructure.
• Sustainability Improvement:
• Transformation of infrastructure into code increased sus-
tainability by 90-95
Tools Technologies: AWS Terraform
Monitoring and alerting system
Aletheia-AI
• System and Container Monitoring:
• Utilized Promtail and Prometheus for data collection.
• Imported system and container states to Grafana dashboard.
• Integrated exporters to store data.
• Utilized PromQL queries for dashboard data.
• Alerting Mechanism:
• Developed alerts for critical system and Docker issues.
• Monitored CPU, memory, system load, and disk space of
nano and Raspberry Pi devices
• Detected Docker error logs and generated ale live stream
data and also monitered the data streams of cameras to
avoid data lose.
• Machine Learning-Based Solution:
• Processed live CCTV camera data live stream data and also
monitered the data streams of cameras to avoid data lose.
• Improved application health and availability by 85 percent.