Hameedullah Khan, Developer in Dubai, United Arab Emirates
Hameedullah is available for hire
Hire Hameedullah

Hameedullah Khan

Verified Expert  in Engineering

Cloud Automation Engineer and Developer

Dubai, United Arab Emirates

Toptal member since July 11, 2016

Bio

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

Freelance
Amazon EKS, Amazon Web Services (AWS), DevOps, Cloud Security, Azure...
Organixx
Amazon Web Services (AWS), Docker, Solution Architecture, Cloud Migration...
Cisco
Amazon Web Services (AWS), Cisco Application Centric Infrastructure (Cisco ACI)...

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

Part-time

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

2019 - PRESENT
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.
Technologies: Amazon EKS, Amazon Web Services (AWS), DevOps, Cloud Security, Azure, Google Cloud Platform (GCP), SQL, Azure SQL Databases, WordPress, Django, GitLab CI/CD, AWS Elastic File System, Amazon DynamoDB, Amazon RDS, Amazon S3 (AWS S3), Elastic Load Balancers, OpenTofu, Pulumi, Databricks, Site Reliability Engineering (SRE), CI/CD Pipelines, Continuous Delivery (CD), Continuous Integration (CI), Databases, Monitoring, Azure DevOps, Elastic Cloud, Elastic Cloud on Kubernetes (ECK), Elasticsearch, Automation, Amazon EC2, AWS Cloud Security, Cloud Architecture, Architecture, Cloudflare, DNS Configuration, Email Systems, System Administration, Infrastructure as Code (IaC), JavaScript, DevSecOps, SecOps, Stripe, Decentralized Systems

DevOps Engineer (via Toptal)

2018 - 2019
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.
Technologies: Amazon Web Services (AWS), Docker, Solution Architecture, Cloud Migration, Azure, Site Reliability Engineering (SRE), Azure API Management, Amazon EC2, AWS Cloud Security

Cloud and DevOps Automation Engineer

2017 - 2019
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.
Technologies: Amazon Web Services (AWS), Cisco Application Centric Infrastructure (Cisco ACI), Ansible, Cloud, Cisco, Automation

DevOps Engineer (via Toptal)

2016 - 2019
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.
Technologies: Amazon Web Services (AWS), Ansible, Terraform, Packer, Serverless

DevOps Engineer

2016 - 2018
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.
Technologies: Amazon Web Services (AWS), Packer, Consul, Puppet, Rackspace, LAMP

DevOps Engineer (via Toptal)

2016 - 2016
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.
Technologies: Amazon Web Services (AWS)

Software Engineer

2012 - 2016
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.
Technologies: Cisco Application Centric Infrastructure (Cisco ACI), Cisco, Kubernetes, Chef, Puppet, Python, Vagrant, Docker, OpenStack, Linux, Cisco UCS, Artificial Intelligence (AI), WordPress, JavaScript

Lead Systems Engineer

2009 - 2011
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.
Technologies: OpenX, Python, Zabbix, MySQL, Linux

Senior Technical Consultant

2007 - 2009
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.
Technologies: Amazon Web Services (AWS), Zimbra, Xen, Python, Linux, MySQL

Senior System Administrator

2007 - 2008
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.
Technologies: Xen, PHP, Linux, Python

Systems Engineer

2005 - 2007
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.
Technologies: Python, Linux

Experience

Wunderlist Python

https://github.com/hameedullah/wunderlist-python
Developed a Wunderlist API implementation in Python, streamlining task management and automation processes. This solution significantly boosted productivity by enabling seamless integration with various Python-based applications, facilitating efficient task tracking and management.

AgoraKube

https://github.com/ilkilab/agorakube
Contributed to the Kubernetes distribution AgoraKube, enhancing its functionality and performance through code improvements and optimizations. This involvement helped advance the project's capabilities and stability in managing containerized applications.

Elevating Resilience and Performance for SPOORAY

https://spooray.com/
Redesigned infrastructure with resilient, multi-AZ auto-scaling, improved security with encryption at rest, and optimized resources. Implemented CI/CD pipelines and IaC tools for consistent deployment.

Highly Available, Multi-AZ, Fast Delivery Service

IOOGO provides seamless bookkeeping and tax filing services for individuals and small businesses. IOOGO’s outdated AWS infrastructure required improvements in content delivery, high availability, fault tolerance, and security.

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

2001 - 2005

Bachelor's Degree in Computer Science

Institute of Business and Technology - Karachi, Pakistan

Certifications

JULY 2020 - JULY 2022

HashiCorp Certified: Terraform Associate

HashiCorp

NOVEMBER 2019 - NOVEMBER 2022

CKA: Certified Kubernetes Administrator

The Linux Foundation

FEBRUARY 2019 - FEBRUARY 2022

AWS Certified Developer — Associate (DVA)

AWS

JANUARY 2019 - JANUARY 2025

AWS Certified SysOps Administrator Associate

AWS

JANUARY 2019 - JANUARY 2022

AWS Certified Solutions Architect — Professional (SAP)

AWS

JANUARY 2019 - JANUARY 2022

AWS Certified DevOps Engineer — Professional (DOP)

AWS

DECEMBER 2018 - DECEMBER 2020

Certified Openstack Administrator (COA)

Openstack Foundation

JUNE 2018 - JANUARY 2025

AWS Certified Solutions Architect Associate

AWS

MAY 2018 - MAY 2021

AWS Certified Cloud Practitioner (CLF)

AWS

APRIL 2014 - APRIL 2016

Puppet Certified Professional

Puppet

SEPTEMBER 2007 - SEPTEMBER 2010

Novell Certified Linux Engineer

Novell

JANUARY 2006 - JANUARY 2009

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring