
Hameedullah Khan
Verified Expert in Engineering
Cloud Automation Engineer and Developer
Dubai, United Arab Emirates
Toptal member since July 11, 2016
Hameedullah is a cloud automation engineer and his main specialty is automating stuff including cloud infrastructure deployments, app deployments, and also simple things like backups. In his free time, he codes web apps either in WordPress or Django.
Portfolio
Experience
- Solution Architecture - 10 years
- Python - 10 years
- Amazon Web Services (AWS) - 10 years
- AWS Certified DevOps Engineer - 8 years
- DevOps - 8 years
- Cloud Security - 7 years
- Serverless - 3 years
- Kubernetes - 3 years
Availability
Preferred Environment
PyDev, Git, Vim Text Editor, Linux, Windows
The most amazing...
...work I've done was to implement an OAuth authentication system for Twitter in Python.
Work Experience
Senior DevOps and Cloud Security Engineer
Freelance
- Deployed machine learning workload on AWS EKS, cost-optimized, and secured them, which allowed thousands of farms to benefit from automated spraying.
- Built a cloud security custom solution for AWS IAM.
- Architected and implemented AWS EKS-based infrastructure for molecule discovery machine learning models.
DevOps Engineer (via Toptal)
Organixx
- Migrated to multi-cloud architecture using AWS and Azure infrastructure.
- Implemented a ChatOps writing custom Microsoft bot builder with Basecamp integration.
- Automated the deployment of infrastructure using AWS CloudFormation and Terraform.
- Implemented CI/CD using Jenkins, Puppet, and CloudFormation custom resources.
- Reduced infrastructure costs by 40% through strategic optimizations and efficient resource management.
- Reduced deployment times from 30 minutes to less than one second.
Cloud and DevOps Automation Engineer
Cisco
- Automated an SDN solution using Ansible and Cisco ACI.
- Implemented CI/CD pipelines for Ansible and Cisco ACI, streamlining automation and deployment processes.
- Architected the virtualization solution for telecommunication customers.
- Created and implemented optimizations for existing Cisco cloud customers.
- Implemented a KVM-based virtualization solution, enhancing resource efficiency and scalability.
DevOps Engineer (via Toptal)
Misk Foundation (via Toptal)
- Secured existing AWS infrastructure by implementing robust security measures and best practices.
- Implemented and deployed end-to-end AWS infrastructure with Terraform.
- Optimized the Jira deployments to improve performance and reduce costs further.
- Implemented CI/CD using Jenkins and the AWS CI/CD toolset.
- Automated the provisioning of operating systems and the creation of AMIS using Ansible.
- Helped the development team with deployment pipelines of the new serverless application.
- Reduced AWS bills by 50% through optimized resource management and cost-saving strategies.
DevOps Engineer
Trunorth Management, LLC. (via Toptal)
- Secured and managed the existing infrastructure on Rackspace.
- Architected the AWS infrastructure as per well-architected guidelines.
- Migrated workloads from Rackspace to AWS, ensuring a smooth transition and enhanced performance.
- Improved the infrastructure to handle hyper launches gracefully without crashing.
- Implemented security practices throughout the organization and AWS infrastructure.
- Reduced deployment times from 30 minutes to less than one second.
- Implemented CI/CD using Jenkins, Puppet, and AWS CloudFormation.
- Set up cross-region high availability (HA) for applications, ensuring resilience and minimizing downtime.
- Cross-trained different teams on AWS, development, and security best practices.
- Worked with developers to implement best development practices to stabilize the application and eCommerce website.
DevOps Engineer (via Toptal)
Curology (via Toptal)
- Redesigned the infrastructure to reduce costs, optimize resource allocation, and improve efficiency.
- Redesigned the infrastructure to increase efficiency.
- Improved the security posture of the whole AWS infrastructure.
- Helped the development team follow best development practices to increase application efficiency and stabilize deployments.
- Deployed CI/CD infrastructure using Jenkins, automating build, test, and deployment processes for greater efficiency.
- Implemented a ChatOps solution with a Slack integration.
Software Engineer
Cisco (via Cloud9 Networks)
- Deployed a Federal Cloud solution using Cisco UCSD, PSC, and ACI.
- Automated the whole customer infrastructure deployment using Puppet and Cisco IAC.
- Created and developed a custom virtual desktop infrastructure solution.
- Automated the deployment of OpenStack for the development team utilizing Vagrant and DevStack.
- Created a custom solution to automate the data center upgrade, including upgrading the configuration of the Cisco network devices using Python and Django.
Lead Systems Engineer
AddKick
- Implemented the complete infrastructure on AWS, including design, deployment, and management for optimal performance.
- Tuned and configured OpenX for best performance at scale to be able to serve ads to millions of users.
- Deployed and configured a monitoring solution, ensuring real-time visibility and proactive management of system performance.
- Wrote a custom alert connector in Python to send network management station alerts to gTalk.
- Built custom backup and backup monitoring scripts in Python for the whole infrastructure.
Senior Technical Consultant
Triana Global
- Provided management with open-source solutions to reduce costs.
- Implemented the whole Triana Global Infrastructure on AWS and migrated Triana Global applications to AWS.
- Migrated the Triana Global Mail service to Zimbra.
- Automated the deployment of applications and backups.
- Implemented bandwidth monitoring to optimize network performance and identify potential bottlenecks.
Senior System Administrator
Online Freelance Agency
- Deployed a Xen-based virtualization solution to host customer virtual machines.
- Wrote custom monitoring scripts to monitor different aspects of infrastructure.
- Assisted the team manager in managing the system administration team.
- Wrote migration scripts to automate the migration of customer applications.
- Improvised and implemented a security policy, enhancing overall security and compliance within the system.
Systems Engineer
PING Systems
- Created a customized Linux distribution for PING System's clients.
- Developed a custom mail-server appliance tailored to meet specific needs and enhance email management capabilities.
- Deployed LTSP solutions for enterprise clients.
- Provided LTSP solutions to clients based on their business requirements.
Experience
Wunderlist Python
https://github.com/hameedullah/wunderlist-pythonAgoraKube
https://github.com/ilkilab/agorakubeElevating Resilience and Performance for SPOORAY
https://spooray.com/Highly Available, Multi-AZ, Fast Delivery Service
I modernized their infrastructure by deploying the front end on Amazon S3 with CloudFront caching and dockerizing the back end on Amazon ECS with Amazon RDS and Amazon ElastiCache.
The updated AWS setup delivered a scalable, secure, cost-effective solution with enhanced performance and lower latency.
Education
Bachelor's Degree in Computer Science
Institute of Business and Technology - Karachi, Pakistan
Certifications
HashiCorp Certified: Terraform Associate
HashiCorp
CKA: Certified Kubernetes Administrator
The Linux Foundation
AWS Certified Developer — Associate (DVA)
AWS
AWS Certified SysOps Administrator Associate
AWS
AWS Certified Solutions Architect — Professional (SAP)
AWS
AWS Certified DevOps Engineer — Professional (DOP)
AWS
Certified Openstack Administrator (COA)
Openstack Foundation
AWS Certified Solutions Architect Associate
AWS
AWS Certified Cloud Practitioner (CLF)
AWS
Puppet Certified Professional
Puppet
Novell Certified Linux Engineer
Novell
Certified Linux Systems Administrator
LPI
Skills
Libraries/APIs
Stripe, jQuery, Wunderlist API, Auth, Azure API Management
Tools
GitHub, GitLab CI/CD, Terraform, Amazon EKS, AWS CloudTrail, MySQL Performance Tuning, OpenTofu, Vim Text Editor, Git, PyDev, Zimbra, Zabbix, Vagrant, Puppet, Chef, Packer, Ansible, Amazon CloudWatch, Amazon Elastic Container Service (ECS)
Languages
Python, JavaScript, PHP, SQL
Paradigms
DevOps, Continuous Delivery (CD), Continuous Integration (CI), Azure DevOps, Automation, DevSecOps
Platforms
Linux, WordPress, Kubernetes, Azure, Google Cloud Platform (GCP), Amazon Web Services (AWS), Amazon EC2, Docker, OpenStack, Windows, Xen, LAMP, Rackspace, AWS Lambda, Databricks, Amazon
Storage
AWS Elastic File System, Amazon DynamoDB, Amazon S3 (AWS S3), Elasticsearch, Databases, Azure SQL Databases, MySQL
Frameworks
Django
Other
Cloud, Software Development, AWS Certified DevOps Engineer, Solution Architecture, Cloud Migration, Amazon RDS, Elastic Load Balancers, Site Reliability Engineering (SRE), CI/CD Pipelines, Elastic Cloud, Elastic Cloud on Kubernetes (ECK), AWS Cloud Security, Cloud Architecture, Architecture, Cloudflare, DNS Configuration, Email Systems, Email Delivery, System Administration, Infrastructure as Code (IaC), SecOps, Decentralized Systems, OAuth, Networking, Pulumi, Monitoring, OpenX, Cisco UCS, Cisco, Cisco Application Centric Infrastructure (Cisco ACI), Consul, Serverless, Cloud Security, Artificial Intelligence (AI), Software, Computer, Security, IT Infrastructure
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring