Arslan Asad Qazi

DevOps · Cloud · DevSecOps

I'm Arslan Asad Qazi, and I build the pipelines that get code from a commit to production without breaking or leaking anything along the way.

Final-year Computer Science student at FAST-NUCES Karachi, graduating June 2027. This site is one of the systems I've built, see how below.

Arslan Asad Qazi

About

Arslan is a final-year Computer Science student at FAST-NUCES Karachi, graduating in June 2027. His focus is DevOps, Cloud, and DevSecOps engineering, the practical side of getting software built, tested, secured, and deployed without someone babysitting every step.

He has hands-on experience across CI/CD pipelines, containerization, cloud infrastructure, and security tooling, mostly gained by building real projects. This portfolio is one of those projects. It's deployed the same way he'd deploy anything else.

Projects

A couple of things I've actually built, plus one I'm still working through.

LogSense

Completed

FastAPI · Next.js · Docker · AWS EC2 · GitHub Actions

FastAPI backend running Z-score based anomaly detection, paired with a Next.js dashboard. Deployed on AWS EC2 with Docker and GitHub Actions CI/CD.

View projectGitHub

SentinelForge

In Progress

Jenkins · SonarQube · Trivy · Snyk · Docker · AWS

A secure CI/CD pipeline with scanning and gating built into every stage.

View projectGitHub

This Portfolio

Docker · GitHub Actions · Trivy · GHCR · Ansible · Caddy · Oracle Cloud

You're looking at it. A live case study in the practices below: containerized, scanned, and deployed through its own pipeline.

See how this site is deployed

Skills

DevOps & Cloud

AWS mainly EC2, S3, IAM, and EKS.

Linux
AWAWS
Docker
Kubernetes
Jenkins
Terraform
Ansible
Prometheus
Grafana
Helm
ArgoCD
GIGitOps
Snyk
SonarQube
OWASP ZAP

Computer Science Foundations

  • Discrete Mathematics
  • Data Structures
  • Design and Analysis of Algorithms
  • Object Oriented Programming
  • Programming Fundamentals
  • Software Design and Analysis
  • Operating Systems
  • Computer Networks
  • Database Systems (SQL)
  • Software Engineering
  • Information Security
  • Artificial Intelligence

Experience

Leadership roles alongside the technical work.

PROCOM'26

UI/UX Co-Head

Co-headed UI/UX for PROCOM'26, leading a team of designers and coordinating with developers to ship an event platform used by 5,000+ participants on schedule.

Read more

Developer's Student Club

UI/UX Co-Lead & Instructor

Co-led UI/UX at the Developer's Student Club and co-taught wireframing and lo-fi prototyping to about 25 to 30 students, in person and virtually.

Read more

How this is deployed

This site runs through an actual deployment pipeline rather than a static export pushed to a CDN. Every push to main works through tests, a Docker build, a Trivy vulnerability scan, and a push to GHCR before a deploy is even attempted.

The container image is built once and tagged with the commit SHA, then pushed to GitHub Container Registry, which sits next to the code and reuses GitHub auth instead of a separate registry account. An Ansible playbook handles the actual deploy: it runs on every push, SSHes into a single Oracle Cloud VM, pulls the new image, and recreates the container.

Caddy sits in front of the container as a reverse proxy and handles HTTPS automatically for arslanasadqazi.is-a.dev, with no separate Certbot cron job to maintain. There's no Terraform here either, because provisioning a single VM by hand in the Oracle console is simpler than writing infrastructure as code for one resource. That trade-off flips once there's more than one thing to provision.

The full reasoning behind each of these choices is written up as ADRs in docs/adr/ in the repo.

Certifications

Courses I've completed on DevOps and DevSecOps tooling.

Contact

Open to DevOps, Cloud, and DevSecOps roles and internships. The fastest way to reach me is email.

Built and deployed by Arslan Asad Qazi.