About

I’m Sumit Narayan, a passionate Full-Stack Web Developer with a strong foundation in Computer Science and Engineering. My journey in web development is fueled by a relentless curiosity and a drive to create impactful and user-friendly digital experiences.

I have hands-on experience in building dynamic web applications, leveraging my skills in JavaScript, React, Node.js, Express.js, and database management with Prisma, MySQL, and MongoDB. My educational background at Sant Longowal Institute of Engineering and Technology, combined with practical experience from internships at Solitaire Infosys and ThinkNext, has equipped me with a well-rounded technical and practical skill set.

As a Headstarter Software Engineering fellow, I thrive in collaborative environments and am committed to project management, teamwork, and meeting deadlines. I am always eager to tackle new challenges and contribute to innovative solutions in the ever-evolving tech landscape. By the way, check out my awesome work.

Experience

Full-Stack Web Developer

ThinkNext, Mohali | May 2024 - July 2024

  • Implemented robust authentication and authorization mechanisms to secure APIs.
  • Utilized caching strategies to optimize database queries and enhance application performance.
  • Developed RESTful APIs following best practices and industry standards.
  • Integrated third-party APIs to extend functionality and improve user experience.
  • Conducted code reviews and collaborated with team members using Git and GitHub for version control.

Web Developer Trainee

Solitaire Infosys, Punjab, India | July 2023 - July 2023

  • Developed dynamic and user-friendly websites using HTML, CSS, JavaScript, and React.js.
  • Focused on front-end development, implementing UI/UX designs, layouts, and client-side scripting.
  • Enhanced collaboration and reduced code conflicts by 40% through proficient use of Git for version control.
  • Demonstrated strong problem-solving skills and attention to detail in debugging code and resolving technical issues.

Projects

Netflix-gpt: AI-Driven Movie Recommendation System

  • Built a responsive and intuitive user interface with React and Tailwind CSS, ensuring seamless user interaction.
  • Used Redux for efficient state management, enabling smooth data flow and synchronization.
  • Integrated OpenAI's ChatGPT to provide conversational recommendations, enhancing personalization.
  • Developed a recommendation algorithm combining user preferences, viewing history, and ChatGPT’s context.
  • Connected frontend with various APIs to fetch movie data and user information, ensuring real-time updates.
  • Conducted rigorous testing to ensure application stability and performance.

food-hive: Dynamic Food Ordering Platform

  • Created a visually appealing and functional food ordering website using React, Redux, and Tailwind CSS.
  • Implemented components such as menus, item listings, cart functionality, and checkout processes.
  • Added features like filtering, search, and sorting to improve user experience.
  • Utilized state management libraries to manage application state and data flow efficiently.
  • Integrated backend services to retrieve and update data in real-time.
  • Employed modern web development practices like code splitting, lazy loading, and performance optimization.

Skills

HTML

60%

CSS

70%

JavaScript

90%

React

85%

Bootstrap

70%

Node.js

75%

Express.js

85%

MongoDB

80%