Welcome to my vibrant portfolio repository! This README provides an overview of my skills, experience, and projects.
I'm Aman Gupta, a passionate and dedicated Full Stack Developer with expertise in web technologies and cloud services. I have a strong background in JavaScript, React.js, Node.js, MongoDB, and cloud platforms like AWS and Heroku.
- ๐ง Email: amangupta201497@gmail.com
- ๐ Location: Mumbai, India
- ๐ LinkedIn: LinkedIn Profile
- Role: Software Engineer
- Responsibilities:
-
I have been working as a Software Engineer at Invock Digital Private Limited since October 2021. In this role, I have been responsible for optimizing frontend and backend applications, solving bugs, handling errors, and implementing various improvements to enhance software performance and user experience. Notable achievements during this period include:
-
Frontend Optimization: Resolved bugs, implemented error handling, and introduced data validation before sending data to the backend. Employed ReactJs Hooks to prevent unnecessary re-renders, resulting in smoother user interfaces.
-
Backend Optimization: Addressed backend bugs and enhanced error handling, leading to a more robust backend infrastructure. Additionally, optimized the aggregation pipeline to significantly reduce runtime.
-
Application Server Migration: Successfully migrated application servers from Heroku to AWS, resulting in reduced software expenses and improved overall performance.
-
Full-text Search Migration: Managed the migration from Algolia to MongoDB Atlas Search, resulting in improved search performance, reduced expenses, and simplified platform management.
-
CI/CD Automation: Automated the deployment pipeline using GitHub Actions, enabling efficient continuous integration and deployment processes.
-
- Degree: Bachelors of Technology in Electronics and Communication Engineering
- CGPA: 7.76/10
- Duration: Aug 2017 - June 2021
- ๐ Location: Bhopal, India
- Programming Technologies: JavaScript (Node.js, React.js, Redux, Redux Thunk, Express, Loopback.io)
- CSS Frameworks: Material UI, Bootstrap
- Cloud Services: AWS (S3, EC2, EBS), Heroku, Render, Netlify
- DevOps: Git, GitHub, Bitbucket, Linux
- Database & DB Features: MongoDB, Atlas Search, Aggregation Pipeline
-
Price Comparison Website with Flipkart API Integration
- Demo: TechSilva Price Comparison
- Description: This project integrates the Flipkart API to create a price comparison website.
-
Portfolio Website
- Demo: Aman Gupta Portfolio
- Description: My personal portfolio showcasing my projects, skills, and experience.
- Reading Tech Blogs ๐
- Traveling
โ๏ธ - Gaming ๐ฎ
- Amicable ๐
- Keen Learner ๐ง
- Logical Thinking ๐ค
- Honest ๐ค
Feel free to reach out to me through my email or connect with me on LinkedIn and GitHub. I'm always excited to collaborate on new projects and explore the world of technology!