DEVOPS PORTFOLIO

Hi, I'm Ayush Asthana.
I build and deploy applications.

Computer Science graduate focused on DevOps and cloud technologies. I have built a containerized Flask application and implemented an automated CI/CD pipeline using GitHub Actions, Docker Hub and Microsoft Azure.

Explore My Project Contact Me

About Me

I am interested in building reliable application delivery workflows, learning cloud infrastructure and automating repetitive deployment tasks. My project experience includes containerization, automated testing, image publishing and cloud deployment.

Cloud & Deployment

Deployed a Flask application to Azure Container Apps and configured a custom domain with HTTPS.

Automation

Created a GitHub Actions workflow to run tests, build a Docker image and automate deployment.

Problem Solving

Practiced Linux commands, application troubleshooting and verification of deployment results.

Technical Skills

Technologies used in my project and technical practice.

DevOps & CI/CD

  • Git and GitHub
  • GitHub Actions
  • CI/CD pipeline automation

Containers & Cloud

  • Docker
  • Docker Hub
  • Microsoft Azure Container Apps

Development & Testing

  • Python and Flask
  • Unit testing with unittest
  • HTTP endpoint verification

Linux & Other Skills

  • Ubuntu on WSL
  • Linux commands and permissions
  • Basic SQL and Power BI

Featured Project

End-to-End DevOps CI/CD Pipeline

Developed and deployed a Python Flask web application using Docker and Microsoft Azure. Automated the delivery workflow with GitHub Actions to run unit tests, build and validate the container image, publish versioned images to Docker Hub, and deploy updates to Azure Container Apps.

  • Created a Dockerfile to package the Flask application.
  • Added automated unit tests to validate application behavior.
  • Configured GitHub Actions for continuous integration and deployment.
  • Published Docker images with commit-based tags and a latest tag.
  • Configured Azure deployment using GitHub Actions and OpenID Connect.
  • Connected a custom domain and configured an Azure-managed HTTPS certificate.
Python Flask Linux Docker GitHub Actions Docker Hub Microsoft Azure CI/CD

View Source Code on GitHub →

Education

Computer Science / Information Technology

MCA | Galgotias University (7 cgpa) | BCA | VBSPU (8 cgpa)

Let's Connect

I'm interested in entry-level DevOps, cloud engineering and system engineering opportunities. Feel free to connect with me.

GitHub: github.com/Ayux1

LinkedIn: https://www.linkedin.com/in/ayush-asthana-11168b210/

Email: in.ayush17@gmail.com