Hi, my name is
I build secure and scalable backend systems
An aspiring Backend & Cloud Engineer with hands-on experience deploying full-stack applications on AWS. I love turning ideas into production-ready solutions.
Hi! I'm Gaurav Sharma, an aspiring Backend & Cloud Engineer currently pursuing B.Tech in Information Technology at Indira Gandhi Engineering College.
I love taking ideas and turning them into real, deployable projects. From hosting portfolio websites on AWS EC2 to building live chat applications and secure REST APIs — I'm constantly exploring how things work behind the scenes.
What drives me is the excitement of learning every day and building things that actually run in the real world. My goal is to grow into a role where I can work on cloud infrastructure, backend systems, and scalable APIs.
Currently focused on:
A production-ready cloud file storage application with AWS S3 integration. Features include secure user authentication with JWT, file upload limit of 10 files per user with size validation (10MB max), direct S3 uploads using multer-s3, signed URL generation for secure downloads, real-time file count tracking, and complete CRUD operations. Deployed on AWS EC2 with PM2 for process management, Nginx reverse proxy, and HTTPS via Let's Encrypt. Implements proper IAM roles, bucket policies, and CORS configuration.
A full-featured multi-user blogging platform with secure authentication and authorization. Implements JWT-based session management, bcrypt password hashing, protected routes with custom middleware, and complete CRUD operations for blog posts. Deployed with PM2 and Nginx for production-ready performance.
A full-stack multi-user notes application with secure authentication and authorization. Features JWT-based auth, bcrypt password hashing, protected routes with middleware validation, and RESTful CRUD operations. Deployed on AWS EC2 with HTTPS.
A lightweight real-time chat interface using vanilla JavaScript and WebSocket logic. Implemented event-driven architecture for handling multiple concurrent users and message broadcasting. Deployed on AWS EC2 with proper security configurations.
A responsive personal portfolio website showcasing projects and technical skills. Configured Nginx web server on AWS EC2 for optimal performance and static content delivery. Implemented responsive design principles ensuring cross-device compatibility.
I'm currently looking for remote internship opportunities in Backend Development, Cloud Engineering, or DevOps. Whether you have a question or just want to say hi, feel free to reach out!
Say Hello