Shivam

Aspiring Full Stack Developer
Ambala, IN.

Work

Prompt-Flix (Self-Directed Project)
|

Full Stack Developer

Mohali, Punjab, India

Summary

Developed a full-stack movie streaming interface leveraging modern web technologies and AI for personalized recommendations, enhancing user engagement and content discovery.

Highlights

Built a dynamic movie streaming interface using React.js and Redux Toolkit, integrating the TMDB API for comprehensive movie data and Gemini AI for prompt-based recommendations.

Implemented robust Firebase Authentication for secure user login and session management, enhancing login flow consistency by 25%.

Optimized user experience and performance by applying lazy loading and responsive design with Tailwind CSS, reducing initial load time by 20% and improving mobile usability by 30%.

Connectify (Self-Directed Project)
|

Full Stack Developer

Mohali, Punjab, India

Summary

Engineered a real-time chat application with robust backend infrastructure and secure user authentication, facilitating seamless one-on-one communication.

Highlights

Developed a real-time, one-on-one chat application using Socket.IO, successfully supporting and tested with 10+ concurrent users.

Designed and implemented scalable MongoDB schemas for efficient storage and management of user and message data, ensuring smooth CRUD operations.

Secured user data by implementing JWT-based authentication and safeguarding passwords through bcrypt.js hashing.

About

Highly motivated and results-driven B.Tech student with a strong foundation in full-stack development, specializing in React.js, Node.js, and MongoDB. Proven ability to build scalable and secure web applications, demonstrated through impactful projects like a Gemini AI-integrated movie streaming platform and a real-time chat application. Eager to leverage strong problem-solving skills, competitive programming achievements, and a passion for technology to contribute to innovative software development teams.

Education

Chandigarh Group of Colleges - CGC Landran
Mohali, Punjab, India

B.Tech

Computer Science and Engineering

Grade: CGPA 8.7

Courses

Data Structure and Algorithms

Computer Networks

OOPS Concept

Operating System

Database Management System

Software Engineering

Government Polytechnic Ambala
Ambala, Haryana, India

Diploma

Computer Science and Engineering

Grade: CGPA 8.4

Awards

2nd Place - Coding Competition

Awarded By

Fusion Club

Secured second place in a challenging coding competition, showcasing advanced problem-solving skills and efficient code implementation.

1st Place - Coding Competition

Awarded By

Phoenix Club

Achieved first place in a competitive coding event, demonstrating superior algorithmic problem-solving and programming proficiency.

Certificates

Full Stack Development

Issued By

PG Tech, Chandigarh

Git & Github Bootcamp

Issued By

Udemy

Python for Beginners

Issued By

Udemy

Skills

Databases

MongoDB, SQL, Firebase.

Frontend Development

React.js, Redux Toolkit, Tailwind CSS, HTML5, CSS3, Responsive Design, Lazy Loading.

Backend Development

Node.js, Express.js, Firebase (Auth).

Programming Languages

C, C++, JavaScript, Python.

Version Control & Tools

Git, GitHub, Postman, VS Code, Chrome DevTools.

Testing & Optimization

Jest.

Core Computer Science

Data Structures and Algorithms, Computer Networks, OOPS Concept, Operating Systems, Database Management Systems, Software Engineering.

Problem Solving & Competitive Programming

DSA, LeetCode (1100+ problems), GeeksforGeeks (1100+ problems), HackerRank (3-star rating), Competitive Coding.

AI Integration

Gemini AI.