About
Highly motivated MCA student with a robust foundation in Data Structures, Algorithms, and Object-Oriented Programming, actively seeking opportunities in full-stack web development. Proven ability to design and deploy scalable web applications using Node.js, Express, SQL, and MongoDB. Demonstrated strong problem-solving and analytical skills by successfully solving over 200 coding problems on platforms like LeetCode, GFG, and HackerRank.
Work
→
Summary
Developed a full-stack travel web application, enabling users to add places, upload images, leave reviews, and manage authentication for a seamless user experience.
Highlights
Implemented secure user login/signup with robust authentication and authorization mechanisms, enhancing data integrity and user trust.
Integrated MongoDB Atlas for scalable database management and Cloudinary for efficient image hosting and retrieval.
Designed a responsive user interface with EJS templates and RESTful routing, optimizing user experience and application maintainability.
→
Summary
Engineered a full-stack blog post management web application utilizing Express.js and EJS for efficient server-side rendering and dynamic content management.
Highlights
Implemented comprehensive CRUD (Create, Read, Update, Delete) operations using in-memory data storage, enabling dynamic content management.
Utilized `method-override` to support PATCH and DELETE requests in forms, improving API flexibility and compliance with REST principles.
Designed clean UI components with EJS templates and modularized routes, enhancing scalability and user experience.
Education
→
Master of Computer Applications (MCA)
Computer Applications
Courses
Data Structures & Algorithms
Database Management Systems
Web Technologies
Operating Systems
Computer Networks
Problem-Solving
Full-Stack Development
Software Engineering Principles
Languages
English
Hindi
Skills
Programming Languages
Java, C, JavaScript (ES6+), HTML, CSS.
Core CS Concepts
Data Structures & Algorithms, Object-Oriented Programming (OOP), Database Management Systems (DBMS), Operating Systems, Computer Networks.
Web Development
Node.js, Express.js, EJS, SQL, MongoDB, Bootstrap.
Developer Tools
Git, GitHub, VS Code, Hoppscotch.
Platforms
Windows, Linux.
Problem Solving
Algorithmic Thinking, Competitive Programming, Debugging, Analytical Skills.
Project Management
Rapid Prototyping, Teamwork, Client Communication.
Creative Skills
Video Editing, Content Creation.