My Projects

Explore my portfolio of cloud infrastructure, serverless applications, and DevOps automation projects

Featured Projects

CVault – Secure File Vault (2024)

Cloud-native SaaS for secure file storage and user isolation. Built a serverless SaaS for secure file storage using AWS (Cognito, Lambda, API Gateway, S3, CloudFront). Automated upload/download via presigned URLs and enforced least-privilege IAM policies. Provisioned and managed infrastructure with Terraform for scalable and reproducible deployments. Hosted the frontend SPA on S3 + CloudFront with SSL and custom domain using Route 53 and ACM.

Key Features:
  • Secure file upload and storage using AWS S3 with encryption
  • User authentication and authorization via AWS Cognito
  • React-based Single Page Application (SPA) with modern UI
  • Global content delivery through CloudFront CDN
  • Serverless backend using AWS Lambda functions
  • Infrastructure as Code with Terraform for automated deployment
  • Presigned URLs for secure file access
  • Least-privilege IAM policies for security
  • Custom domain with Route 53 and ACM SSL certificates
React AWS Terraform AWS Cognito S3 CloudFront Lambda Route 53 ACM

Multilingual Document Translation Platform (2023)

Serverless web application enabling real-time document translation. Collaborated in a team project to build a web application that automatically translated uploaded documents into user-selected languages. Developed the frontend with React, providing a responsive user interface for file upload and translation results. Implemented AWS Lambda functions to process uploaded documents and integrate with translation APIs. Hosted the platform on AWS with serverless architecture for scalability and cost efficiency. Ensured automation and security through IAM policies, API Gateway, and monitored execution with CloudWatch.

Key Features:
  • Real-time document translation into multiple languages
  • React-based responsive user interface
  • File upload and translation result display
  • AWS Lambda functions for document processing
  • Integration with translation APIs
  • Serverless architecture for scalability
  • IAM policies for security
  • API Gateway for API management
  • CloudWatch for monitoring and logging
  • Cost-efficient pay-per-use model
React AWS Lambda Serverless API Gateway CloudWatch IAM JavaScript Translation APIs

Expense Tracker – Capstone Project (2023)

Financial management app with income/expense tracking and AWS deployment. Developed a web-based expense management system using Laravel for backend and MySQL for data storage. Deployed the application on AWS Elastic Beanstalk, ensuring scalability and automated environment management. Implemented user authentication, allowing individuals to securely log income and expenses. Designed and integrated category-based tracking for better financial organization and reporting. Applied best practices in database schema design, deployment, and testing within a team-based academic project.

Key Features:
  • Income and expense tracking system
  • User authentication and secure login
  • Category-based financial organization
  • Financial reporting and analytics
  • Laravel backend with MySQL database
  • AWS Elastic Beanstalk deployment
  • Automated environment management
  • Scalable cloud architecture
  • Database schema design best practices
  • Team collaboration and testing
Laravel MySQL AWS Elastic Beanstalk PHP Authentication Database Design AWS