Safoor Safdar
DEVOPS ADVISORY ENGINEER (AWS, ON-PREM)
Email Address:-Linkedin: https://www.linkedin.com/in/safoorsafdar/
Mobile: -
Experience Summary:
●
●
●
●
●
●
●
●
●
●
●
●
●
Working experience on AWS and on-premises, architecting highly available, scalable, and fault-tolerant architectural
solutions for clients to help them migrate successfully from current infrastructure (on-premise) to AWS cloud or set up from
scratch on AWS.
Highly motivated and committed DevOps Engineer experienced in Automating, Configuring, and deploying instances on
AWS and on-premises.
Strong knowledge and skills on AWS Architecture Design, especially in Production, Development, and Testing Environment.
5+ years of application development experience using PHP and JS.
4+ years of DevOps with AWS, GCP, on-premise.
AWS Certified Cloud Practitioner
Manage and maintain Ubuntu 14+, Centos7 and AWS Linux, AWS, GCP, and Magento Cloud, CI/CD using TeamCity, Gitlab,
AzureDevops, and DeployBot.
Hands-on with AWS infrastructure (RDS, Lambda, CloudFormation, CloudWatch, EC2, VPC, S3, SNS, SES, DynamoDB, IAM,
Cognito, API Gateway, ELB, Step Functions, CodePipeline, CodeBuild, CodeCommit, CodeDeploy)
Worked on multiple platforms readiness for micro-services architect using Kubernetes, EKS, and Docker for on-premises
infrastructure with ansible IAC and AWS infrastructure provisioning with Terraform.
Proficient with Python, have experience in Boto3, beginner of Golang, experienced in PHP and JavaScript, Laravel, Zend,
MEAN, Angular, ReactJS, and desktop application development using Electron.
Monitoring tools (Prometheus, NewRelic, Netdata)
Well versed with AWS DevOps practices including CloudFormation, Terraform, Systems Manager, GIT and Gitlab
Have experience in large-scale application re-factoring, client communication to get an understanding of requirements, and
software architecture.
Worked directly with international clients in the US, Canada, & Dubai following Agile methodology
BS Software Engineer from UMT (University of Management and Technology)
Professional Experience
Visionet Systems Inc. (https://www.visionet.com/)
Oct‘18 – Present
(DevOps Advisory Engineer)
Project
My Telenor – Telenor Pakistan
Role
Tools & Technologies
DevOps Consultant
Kubernetes, Helm, Docker, Prometheus, Prometheus Alert Manager, Grafana, Custom Exporters, Git,
TFS, Azure DevOps, Android and IOS auto-build, S3.
Prepared the multiple environments Kubernetes cluster using kubeadm. Being a part of the talented team as a DevOps
Consultant worked alongside software, security engineers, and Solution architect to build a reliable platform. Prepared the
observability implementation plan that includes monitoring infrastructure setup and resource onboarding. Prepared/Performed
chaos engineering and platform load testing on the Production Kubernetes cluster. Prepared the power shell and shell scripting
for various purposes and custom Prometheus exporters using python and NodeJS.
Project
Observability Framework – Regeneron Pharmaceuticals Inc.
Role
Tools & Technologies
DevOps Consultant
Kubernetes, Helm, Docker, Prometheus, Prometheus Alert Manager, Grafana, Exporters, Git, Bitbucket,
Jenkins, EKS, EC2, Terraform, S3, DynamoDB, RDS, and CloudWatch.
Prepared the multiple environments Kubernetes cluster using Terraform on EKS for the various accounts. Being a part of the
talented team as a DevOps Consultant worked alongside software, security engineers, and Solution architect to build a reliable
platform. Prepared the observability implementation plan that includes monitoring infrastructure setup and resource
onboarding. Prepared/Performed chaos engineering and platform load testing on EKS Kubernetes cluster for production/staging
environment. Prepared the power shell and shell scripting for various purposes and custom Prometheus exporters using python
and go-lang.
Project
Rapid Application Development – Dubai Municipality
Role
Tools & Technologies
DevOps Consultant
Kubernetes, Helm, Ansible, Docker, Private Docker Registry, Oracle DB, F5, Mendix, Git/SVN, Gitlab
Prepared the multiple environments Kubernetes cluster using Ansible for micro-services Mendix platform on on-premises
infrastructure. Being a part of the talented team as DevOps Consultant worked alongside software, security engineers, and
Solution architect to build a reliable platform. Prepared the CI/CD on Gitlab for multiple Mendix based applications, and
prepared the automated scripts to get the source from SVN to GIT. Prepared/Performed chaos engineering and platform load
testing on on-premises Kubernetes cluster for production/staging environment.
Project
OTT - Telenor
Role
Tools & Technologies
DevOps Architect
Kubernetes, Helm, Ansible, Docker, Private Docker Registry, Postgres9, Azure DevOps, MINIO Storage,
NGINX based reverse proxy, ModSecurity, and SSL letsencrypt certificate, NodeJS, Javascript.
Worked on a micro-services architect for bare metal setup on PTCL Cloud using Ansible as DevOps Architect. Being a part of a
talented team that works alongside software engineers and security engineers to build a reliable and highly scalable
infrastructure.
Project
UNFI Easy Options - UNFI
Role
Tools & Technologies
Tech Lead
Magento Cloud, AWS EC2, S3, CodePipeline, CodeCommit, CodeBuild, Github, RDS, ECR, EKS,
Docker, Magento2.
Worked as Technical Lead for Magento2 Cloud-based applications. Participated in the design, development, and implementation
of complex features/requirements. Managed Magento2 cloud, AWS services, and Magento2 based application releases. Provide
expertise on infrastructure solutions, strategic direction, and system architecture. Prepare and manage application technical
requirements from application functional. Prepared the infrastructure for GitOps with CodeCommit and Magento2 Cloud.
Nextbridge Pvt Ltd. (https://www.nextbridge.pk)
Oct‘14 – Oct‘18
(Senior Software Engineer)
Key Responsibilities:
- Member of Vteams Star, MEAN and Laravel Trainer, Interviewer, Vteams Research, and Code Reviewer.
- Managed various project milestones through the entirety of the SDLC process, Maintain project development roadmap, Prepare
application requirements by communicating with clients, Provide solutions to resolve various requirements.
- Prepared and deployed infrastructure and CI/CD solution on AWS to maintain Laravel SAAS-based CRM with separate database
multi-tenancy.
- Prepared and deployed CI/CD solution for angular, NodeJS, and MongoDB based learning management system on GitLab to deploy
on a dedicated host.
- Prepared and deployed solution of nightly build server for angular and NodeJS base unit testing on AWS.
- Prepared and deployed infrastructure and CI/CD solution for angular-based CRM application on AWS with DeployBot.
- Worked on angular-based CRM (Customer Relation Management) based on different applications.
- Worked on QA Automation to develop the test cases using Cypress for angular2+ based application.
- Developed CRM SASS application based on Laravel with separate database multi-tenancy.
- Developed the mobile API for the CRM SASS application.
- Managed the AWS services which include EC2, S3, RDS, SES, SQS.
Maavra Technologies (http://www.maavratech.com/)
Jun’14 – Oct‘14
(Software Engineer)
- Taking part in a squad-oriented environment to develop and Maintain complex web-based applications.
- Managing existing code base, to include troubleshooting bugs and adding new characteristics
Green Tech International Ltd.
Jan’13 – May‘14
(PHP Developer)
Key Responsibilities:
- Managing and developing various Database-driven Websites, Content Management Systems.
- Application development using various Web Frameworks (Codeigniter, Zend)
- Updating the site with new features, fix application issues and code irregularities.
- Preparing manuals of Task Processes, Analysing, and improvising the procedures used for different tasks.
E-till Solution
Sep’12 – Jan‘13
(PHP Developer)
Key Responsibilities:
- Managing and developing various Database-driven Websites, Content Management Systems.
- Application development using OOAD, Object-Oriented Programming (OOP), and Relational Database Management Systems
(RDBMS).
- Updating the site with new features, fix application issues and code irregularities.
- Convey project requirements, risks as well as assumptions to the project team along with the client.
- Implementing & Analysing different SEO tasks as per the defined QA processes and standards.
- Preparing manuals of Task Processes, analyzing and improvising the procedures used for different tasks.
Xpert Solutions
May ’11 – Aug ‘12
(PHP Developer)
Key Responsibilities:
- Perform multiple projects all together in fast-paced deadline-driven atmospheres.
- Building and maintenance of core PHP-based web applications according to client requirements with reusable code preferably using
classes and libraries.
- Convey project requirements, risks as well as assumptions to the project team along with the client.
- Testing and debugging new programs. Preliminary testing of the site to make sure that it is functioning properly.
- Preliminary testing of the site to make sure that it is functioning properly.
- Updating the site with new features, fix application issues and code irregularities.
- Writing queries and contributing to database design and developments using MySQL.
Technical Skills
Programming Languages
Python (Boto3,PromClient)
Golang (Beginner)
PHP
JavaScript/NodeJS
Cloud Platforms
AWS
GCloud
Azure (Beginner)
Container Orchestration
Kubernetes
Docker Swarm
EKS
GKE
Containers
Docker
Rkt (beginner)
IAC
Ansible
Terraform
AWS Cloud Formation
Infra/Apps Monitoring
Netdata
AWS Cloud Watch
NewRelic
Prometheus
Grafana
ELK Stack
CloudWatch
Logs
CI/CD
Gitlab
TeamCity
DeployBot
Azure DevOps
AWS CodePipeline
AWS CodeBuild
AWS CodeDeploy
AWS CodeStar
Framework(s)
Flask, Laravel, Angular, React, Codeigniter, Zend, ExpressJS
Databases Systems
MySQL
MongoDB
PostgreSQL
AWS RDS
AWS DynamoDB
Standards
Source Control
HTML
XML
CSS
Git (Github, Bitbucket, Gitlab, Azure DevOps)
Application Environments
LAMP, MAMP
Operating System
Ubuntu (12,14,18), MacOS, Centos6,7, Amazon Linux
Web Servers
Apache2
Ngnix (WAF, RateLimiting, Tracing, Upstream, Logging, SSL/TLS, Hardening)
Other
FTP integration
Academics
University of Management and Technology
(UMT)
B.S SE
Major: Software Engineering
Certifications
AWS Certified Cloud Practitioner - (C4CTLNDKB1EE1Q3J)