Hey! I am

Suraj Singh

I'm a

About

About Me

Hi, I am Suraj Singh, a pre-final year undergraduate student at the Computer Science and Engineering Department, Lovely Professional University. I have experience in competitive programming, genetic algorithms, deep learning, Front-End web design and development. I have worked on a number of projects with various groups picking up teamwork and software skills along the way. I am a tech enthusiast who likes creating new things and experimenting with them.

Experience

01/2021 - Present

Teaching Assistant

classroomStudy

Tasks :

  • Teach : c++, Data Structures and Algorithms.
  • Taking : Drought classes.
  • Introducing students to competitive programming

06/2019 - 06/2020

Front-End Developer and Event Manager

MSP Developer Community Punjab

I performed various technical and non-technical tasks like developing technical content, managing events, handling audience, bringing in sponsors, interacting with and motivating the juniors. I was a part of the below mentioned events:

  • Git and Github Session
  • Hacktoberfest
  • Data analytics workshop
  • Developer Day
  • Full-Stack Web Development Training 2019

Certificate Recommendation letter

Projects

10/2020 - 11/2020

Smart Rockets

Watch Live

It is a web-based project using P5.js framework, HTML and CSS.
This project is a visualization of individuals learning to reach a target by avoiding walls and obstacles using genetic algorithm.
Fitness of each individual = 1 / ((d + 1) * t)
where d is the distance between the target and the position where an individual died and t is the time for which that individual was alive(individual die if it hits a wall or obstacle or target).

08/2020 - 10/2020

Cat image classification using neural networks

Github Repository

Logistic regression classifier to recognize cats using single hidden layer neural network.
Used sigmoid function : sigmoid(z) returns (1.0 / (1.0 + np.exp(-z)))
Cost Function : ( (Y * log(A)) + ((1 - Y) * log(1 - A)) )

  • Y : actual output
  • A : predicted output

05/2019 - 08/2019

School Management System (Front-End)

Teacher View Student View

A web based school management system Front-End.
Technologies used:

  • HTML5
  • CSS
  • javaScript
  • Basic Jquery

Skills

c++

75%

Data Structures

75%

Algorithms

65%

C

70%

OOPS

70%

Genetic Algorithms

72%

JAVA 8

55%

Python

51%

CSS

75%

javaScript

55%

HTML

60%

Neural Networks

50%

Data Analysis

48%

Education

2018 - Present

Bachelor of Computer Science and Engineering

Lovely Professional University

7.43 CGPA

2016 - 2017

XII

Army Public School, Mamun Cantt

74.6%

2014-2015

X

Army Public School, Sri Ganganagar

8.2 CGPA

Achievements

  • Competitive Programming

    Solved over 1500+ problems on various competitive platforms.

    CodeChef (4*) CodeForces StopStalk Geeksforgeeks

  • CodeVita Season 9

    Cleared Pre-Qualifier Zonal Round.
    Ranked in top 3% amoung 250k+ participants.

    Certificate

  • Secured 170 rank out of 2783

    Certificate of Appreciation for securing 170 rank out of 2783 in Project Code 2.0 hosted by INFINITE LOOP in association with CodeChef on 05/06/2020.

    Certificate

Contact

Contact Me