Building • Automating • Deploying • Learning
I am a Computer Science student passionate about DevOps Engineering, Cloud Computing, Automation, and Software Engineering.
I am currently focused on understanding how modern software systems are developed, automated, deployed, and maintained. My goal is to build strong practical skills and grow into a DevOps Engineer capable of working with cloud infrastructure, CI/CD pipelines, containers, and scalable systems.
A hands-on project focused on understanding professional Git workflows and collaboration.
Key areas:
- Repository initialization and cloning
- Branching and merging
- Git stash and recovery
- Interactive rebase
- Commit management and squashing
- Remote repositories
- Merge conflict resolution
- GitLab collaboration and protected branches
Technologies: Git GitLab
A practical project focused on packaging an application into a container and managing its runtime environment.
Key areas:
- Dockerfiles
- Docker images
- Container management
- Environment variables
- Port mapping
- Networking
- Docker Compose
Technologies: Docker Python
A project focused on automating the software development and deployment workflow.
Code → GitLab → Build → Test → Docker → Deploy
Key areas:
- GitLab CI/CD
- Automated builds
- Testing
- Docker image creation
- Pipeline stages
- Deployment automation
Technologies: GitLab CI/CD Docker
A project focused on deploying and managing applications within AWS cloud infrastructure.
Key areas:
- EC2
- IAM
- VPC
- Security Groups
- S3
- CloudWatch
- Application deployment
Technologies: AWS Linux
A project focused on provisioning cloud infrastructure through code rather than manual configuration.
Key areas:
- Terraform configuration
- Providers and resources
- Variables and outputs
- State management
- Infrastructure provisioning
- AWS resource automation
Technologies: Terraform AWS
A project focused on deploying and managing containerized applications using Kubernetes.
Key areas:
- Pods
- Deployments
- Services
- ConfigMaps
- Secrets
- Namespaces
- Scaling
- Application updates
Technologies: Kubernetes Docker Helm
A project focused on monitoring applications and infrastructure and understanding system performance.
Key areas:
- Metrics collection
- Dashboards
- Application monitoring
- Infrastructure monitoring
- Alerts
- Performance analysis
Technologies: Prometheus Grafana
I am building my DevOps skills through hands-on projects, internship experience, cloud labs, technical experimentation, and continuous learning.
I believe the best way to learn DevOps is:
Each project represents a step toward understanding how modern applications move from development to production.
My goal is to become a skilled DevOps Engineer capable of designing reliable development and deployment workflows, automating infrastructure, managing cloud environments, and improving the reliability and scalability of applications.
Cloud Infrastructure • CI/CD • Automation • Kubernetes • Infrastructure as Code • DevSecOps

