Harshit Singh
9628283035 # [email protected] 1 Portfolio ï linkedin § github
EDUCATION
University School of Information, Communication and Technology, GGSIPU Sep. 2022 – May. 2024
Master of Computer Application (Software Engineering) — Grade: 8
PGDAV College (Day), Delhi University Jul. 2017 – Aug. 2020
B.Sc. (Hons) Computer Science — Grade: 6.86
City Montessori School Balrampur Jul. 2016 – June. 2017
12th (PCM)— Percentage: 88.2%
TECHNICAL SKILLS
Languages: C, C++
Frontend/Client Side: HTML, CSS, Javascript
Backend: Node.js, Express.js, Mongoose
Frameworks/Libraries: Tailwind, ReactJS, Redux
Database: SQL, MongoDB
Tools/Technologies: Postman API Testing, VS Code, Git, Github, Firebase
PROFESSIONAL EXPERIENCE
Office Sahayogi Aug. 2024 – Sept. 2024
SOFTWARE DEVELOPER TRAINEE Link
• We developed and optimized the entire frontend using Vite React, and Tailwind CSS for styling
• Working with senior developers to understand business requirements and translate them into technical solutions that
align with project goals.
Kalpvaig Technology June. 2023 – Dec. 2023
SOFTWARE DEVELOPER INTERN Link
• Successful completion of internship encompassing JavaScript, MongoDB, MySQL, Express.js, Node.js.
• Earned commendation for professionalism and skillful contributions to software and data endeavors.
PROJECTS
UrbanBay: A E-Commerce Website | JavaScript, React.js, Express.js, Redux, Node.js, MongoDB Link
• The project focuses on the user interface (UI) aspect of an e-commerce shop, built using React.
• Used Redux, to handle the application’s state and facilitate data now between components.
• Includes features to add products to a shopping cart, update quantities, and remove items.
• Built a secure and scalable backend using Express.js and Node.js, ensuring optimal performance and maintainability.
Realtime Chat App | React.js, JavaScript, HTML, TailwindCSS, Firebase Link
• Updates the UI in real-time for new messages or when users join/leave the chat.
• Employs the state management for handling complex state logic.
• Handles events like user connection, disconnection, and message sending.
• Uses token-based authentication for user verification.
Sorting Algorithm Visualizer | HTML, CSS, Javascript Link
• Designed an interactive web application to visualize sorting algorithms, including merge sort, quick sort, selection sort,
bubble sort, and insertion sort, with dynamic bar graph animations.
• Engineered a real-time comparison feature using optimized JavaScript, which enhanced user engagement,leading to a
measurable increase in customer satisfaction across the platform.
ACHEIVEMENTS AND CERTIFICATIONS
∗ Solved 250 + questions across various coding platforms.
∗ Secured 4th position in Machine Learning Workshop at P.G.D.A.V College in association with Aakaar-2019 IIT-Bombay.
Link
∗ AIR-713 in the NIMCET exam. Link
∗ Solved 250+ LeetCode Problems. Recognized for solving 1000+ doubts with step-by-step explanations at Chegg India and
Bartleby Technologies Pvt Ltd as a Subject Matter Expert.