PROFILE
Aspiring backend developer with expertise in Node.js, Express.js, MongoDB, and TypeScript, seeking an
opportunity to build scalable web applications and optimize backend systems. Passionate about RESTAPI
development, authentication, and cloud computing with AWS and GCP.
Personal Project/s
Project Name :
Ecommerce with Admin and User Mangement
Description :
The platform uses Passport.js (Local Strategy) for secure authentication. Users can register, log in, and reset passwords with bcrypt.js hashing for security. Session-based authentication with Express-session and cookies replaces JWT. Admin access is restricted using Role-Based Access Control (RBAC), with Passport.js protecting admin-only pages
Project Name :
Echo Talk AI Voice Chatbot
Description :
Implemented a sophisticated Technical Interviewer AI voice chatbot using OpenAI Chat model (GPT-3.5-turbo), Whisper-1 audio model, and Elevenlabs AI voice. Integrated FastAPI for voice decoding and Eleven Labs for text-to-speech. Customized model responses through Prompt Engineering, added humor to enhance engagement, and developed feature-rich chatbot interface using React, including JSON-based logging, reset button, Tailwind CSS
styling, and React Media Recorder and Blob URL for audio playback. Ensured smooth data transfer with Axios
Project Name :
YouTube Text Data Analysi
Description :
Conducted sentiment analysis on YouTube text data, identifying positive and negative words using the Matplotlib package. Executed robust ETL exploratory data analysis on ensuring data quality and streamlined processing.
Analyzed YouTube data relationships using advanced visualization techniques such as regression plots and heatmaps
Project Name :
Next For You
Description :
Developed a movie recommender system web application with a frontend built using Streamlet, resulting in a user-friendly interface and improved user experience. Created a recommendation model using the K-Nearest Neighbors (KNN) algorithm, leveraging the TMDB-5000 movie dataset for training, resulting in accurate and personalized movie
recommendations for users. Successfully deployed the web application on Heroku for public access, allowing users to easily access and benefit from the movie recommender system.
Experience/s
Company :
Webskitters Technology Solution Pvt. Ltd.
Designation :
Back-End Development Trainee
Description :
• Successfully completed foundational training in HTML, CSS, and Bootstrap by developing a project titled Crypto Card, a dynamic cryptocurrency landing page showcasing responsive design, JavaScript-powered interactions, and Font Awesome icons.
• Acquired advanced skills in JavaScript, including ES6+ concepts, through a rigorous curriculum featuring a viva exam and a written coding test.
• Gained hands-on experience in back-end development using Node.js, Express.js, EJS, MongoDB, and TypeScript. Developed CRUD functionality, RESTful APIs, and product filtering features. Created dynamic EJS templates for server-side rendering, designed Mongoose schemas, managed session handling with cookies, and implemented
Role-Based Access Control (RBAC) using Passport.js to enhance security and user management.
EDUCATION
Secondary Education (56%)
Higher Secondary Education (56%)
Bachelor of Technology in Computer Science and Engineering (CGPA-7.60)