Dockerized Voting Application
Containerized a Flask-based voting application and deployed it on an AWS VM. Configured Docker networking, port exposure, Linux firewall rules and Nginx-related deployment requirements.
Repository ↗Building reliable infrastructure, automating deployments, and turning cloud & DevOps concepts into practical solutions.
$ whoami
Hasnain Ahmad Khan
$ role
DevOps / Cloud Engineer
$ skills --core
Docker · Ansible · Jenkins · Linux
Azure · AWS · GitHub · GitLab
$ status
● Always learning & building
$_
I’m Hasnain Ahmad Khan, a DevOps-focused learner and engineer working with cloud platforms, Linux systems, containers, automation and CI/CD.
My hands-on work includes Dockerized applications, Ansible deployments, Jenkins pipelines, GitHub/GitLab workflows, AWS infrastructure and Linux administration. I’m continuously expanding my cloud and automation skill set.
A practical DevOps toolkit built through projects and continuous learning.
Cloud administration, Linux workloads, virtual machines and infrastructure fundamentals.
Containers, images, networking, ports and multi-container application deployments.
Automation, inventories, playbooks and repeatable server deployments.
CI/CD concepts, pipelines, webhooks and automated deployment workflows.
Version control, repositories, branches, webhooks and project workflows.
Repository management, authentication, branches and DevOps workflows.
Linux administration, services, networking, permissions and troubleshooting.
Command-line automation, system tasks and deployment-oriented scripts.
Monitoring and observability concepts for infrastructure and applications.
Selected hands-on projects across containers, automation, CI/CD, cloud and monitoring.
Containerized a Flask-based voting application and deployed it on an AWS VM. Configured Docker networking, port exposure, Linux firewall rules and Nginx-related deployment requirements.
Repository ↗Automated deployment of an Nginx web application using an Ansible inventory and playbook. Worked with Docker containers, service ports, UFW rules, curl testing and troubleshooting.
Repository ↗Built a Jenkins workflow connected to GitHub and configured webhook-driven automation. Practiced source control integration, pipeline execution and Docker-based deployment.
Repository ↗Practiced professional Git workflows by managing repositories, branches, authentication, remote URLs and pushing project work between GitHub and GitLab.
Repository ↗Created a Docker Compose architecture for a Django application with Nginx, container networking and service orchestration. Practiced logs, configuration and multi-container troubleshooting.
Repository ↗Worked with Prometheus, Node Exporter and Grafana to explore infrastructure monitoring, system metrics, service status and observability fundamentals.
Repository ↗A collection of certificates earned through continuous learning and skill development..
Have a project, opportunity or collaboration in mind? Let’s connect.