Projects
A complete 3-tier notes application with GitOps CI/CD pipeline using GitHub Actions, Terraform, Ansible, Helm, and ArgoCD on AWS EKS
- Complete GitOps workflow with 4 separate pipelines
- Infrastructure as Code with Terraform for EKS cluster provisioning
- ArgoCD for continuous deployment and GitOps monitoring
- 3-tier architecture: Nginx reverse proxy, Flask API, MySQL database
A highly available, scalable web application infrastructure on AWS with ALB, Auto Scaling Group, and secure multi-AZ network architecture
- Multi-AZ deployment across us-east-1a and us-east-1b
- Application Load Balancer with health checks
- Auto Scaling Group (1-3 instances) based on demand
- Secure bastion host for SSH access to private instances
A production-ready Terraform project that automates the deployment of secure EC2 instances on AWS with real-time monitoring
- Automated EC2 instance provisioning with Terraform
- SSH key generation and secure access configuration
- Real-time monitoring dashboard for instance performance
- 5-minute quick deployment with terraform apply
A complete end-to-end web application deployed on AWS EC2 with production-ready features and monitoring
- Flask-based notes app with full CRUD operations
- Nginx reverse proxy for production traffic
- MySQL database with SQLAlchemy ORM
- Multi-stage Docker builds for optimization
A Go-based web application for note management with Ansible automation and scheduled tasks
- Built with Go for high performance
- SQLite database for lightweight storage
- Cron jobs for scheduled tasks
- Ansible automation for deployment
A full-stack web application for note-taking deployed on AWS infrastructure with EBS backup
- Deployed on AWS EC2 with scalable infrastructure
- Backup system using AWS EBS mounted volumes
- MariaDB database integration through SQLAlchemy ORM
- Full CRUD operations for note management
A 2D platformer game built with Unity and C#, featuring collaborative development and asset integration
- Built with Unity game engine and C# scripting
- Collaborative team development
- Integrated free licensed sounds and assets
- Game physics, player controls, and level design
E-Commerce Platform
Graduation project - A comprehensive e-commerce platform with YouTube integration for product recommendations
- Full shopping functionality
- YouTube video recommendations for products
- Responsive UI with Bootstrap
- SQL Server database management
File Encryption Tool
A Python-based security application implementing encryption and decryption techniques
- Robust encryption using hashing algorithms
- Data integrity and protection
- User-friendly interface for file security
Football Analytics Dashboard
Interactive data visualization dashboard built with Microsoft Power BI for football analytics
- Comprehensive data visualization from Kaggle dataset
- Team history including goals scored and conceded
- Interactive filters and drill-down capabilities
A Java-based LMS with role-based access control for educational institutions
- Teachers can log in and update student grades
- Students have read-only access to records
- Role-based access control for security
A C-based terminal utility for creating and managing file links in Linux environments
- Creation of symbolic and hard links
- Linux environment compatibility (Ubuntu)
- Proper error handling and user feedback