Summary
Overview
Work History
Education
Skills
Websites
Awards
Extra Curricular Experience
Team Projects
Timeline
Generic

Harjit Singh

Kapurthala

Summary

Adept Software Engineer with a proven track record at Nirvana Solutions, where I optimized software output and enhanced user satisfaction through expert debugging and innovative problem-solving. Skilled in C++, Java, and React, I excel in both technical prowess and effective communication, ensuring seamless project executions.

Overview

4
4
years of professional experience

Work History

Software Engineer

Nirvana Solutions
Gurugram
03.2021 - Current
  • Provided technical support and troubleshooting assistance for software users.
  • Analyzed code and corrected errors to optimize output.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.

Education

B.Tech - Computer Engineering

University of Petroleum And Energy Studies
Dehradun
03-2021

Senior Secondary -

M.G.N Public School
Jalandhar, Punjab
04.2017

Secondary Education -

G.N.P.K.S Public School
Nadala, Punjab
04.2015

Skills

  • C, C
  • Core Java
  • Javascript,HTML,CSS,Tailwind
  • DBMS/MySQL
  • Data Structures
  • React
  • Algorithms
  • Eclipse
  • NodeJS
  • MongoDB
  • Visual Studio
  • Code debugging

Awards

  • Gold badge in problem solving in HackerRank.
  • LeetCode 2 star and CodeChef 2 star.
  • Participated in Coding-Ninjas event and secure 687th rank.

Extra Curricular Experience

  • Participated in various events in college.
  • Cluster player of Cricket and played ASCL league.

Team Projects

  • Bagpacking Solution, 09/01/19, 11/01/19, This Project is a C language based and in this implementing the Knapsack application., Dynamic Knapsack algorithm is implemented for this problem., In this project solve the weight constraint problem when user plans for trip. Passengers cannot decide which items they should take with them. This help passengers to maximize the items in bag using Dynamic Knapsack algorithm.
  • Peer to Peer File Sharing System, 01/01/20, 04/01/20, Centralized Architecture where multiple clients are connected to each other for file sharing., Use the Socket programming for client-server connection and threads are implemented so multiple clients connected to server and perform independent tasks.
  • Color Identification Game, 05/01/20, 06/01/20, In this game RGB parameters are provided and six different colors are provided. Players have to choose the right box of color on the basis of RGB parameters., HTML, CSS, Javascript is used in this project. It makes the game responsive and styling.
  • Clinic Management System : To get hands-on experience with React, create a mini project. In this project React framework and Tailwind CSS used for styling.Multiple hooks used in this project React router hook is used for navigation and State is maintained for particular component. Doctor and Patient can create an account and get the historic information.

Timeline

Software Engineer

Nirvana Solutions
03.2021 - Current

B.Tech - Computer Engineering

University of Petroleum And Energy Studies

Senior Secondary -

M.G.N Public School

Secondary Education -

G.N.P.K.S Public School
Harjit Singh