Institute of Engineering & Management, Kolkata
Recent badges
Python language Badge
Explorer Badge
data structures - Data Structures - 2 Stars badge
math - Math - 3 Stars badge
algorithms - Algorithms - 3 Stars badge
Explorer Badge
Level
Explorer
Points
1890
Contest ratings
0
Problem solved
99
Solutions submitted
258
Practice badges
No badge awarded
Basic Programming
20
Data Structure - Data Structures - 2 Stars Badge
Data Structure
14161 120
+1 more badges
30 Points
Algorithms - Algorithms - 3 Stars Badge
Algorithms
9936 310
+2 more badges
90 Points
30 Points
Math - Math - 3 Stars Badge
Math
1334 300
+2 more badges
90 Points
30 Points
Badges earned
Python language Badge
Java language Badge
Education
Institute of Engineering & Management, Kolkata
Bachelor of Technology (B.Tech.) , Computer Science
2011 - 2015
CGPA : 8.37
JULIEN DAY SCHOOL GANGANAGAR
XII , Science
2009 - 2015
Percentage : 81.29
JULIEN DAY SCHOOL GANGANAGAR
X , Science
2007 - 2009
Percentage : 79.43
Work experience
Software Engineer
Dialpad , Bengaluru, Karnataka, India
Aug 2019 - Present - (5 years and 11 months)
Senior Software Developer
Applied research works India pvt. ltd. , Sector V, Kolkata, West Bengal, India
Mar 2016 - Jul 2019 - (3 years and 5 months)
Programmer Analyst Trainee
Cognizant Technology Solutions , Kolkata, West Bengal, India
Dec 2015 - Feb 2016 - (3 months)
Projects
Sudoku Solver
Nov 2015 - Present - (9 years and 8 months)
This Sudoku solving algorithm uses bit manipulation hence instead of searching for an unused column and checking which number [1-9] can be placed in a particular cell, this algorithm iterates through all the valid cells and puts number [1-9] that can be placed such that row, column and mini-grid contains one of each number [1-9]
Website design for online unreserved ticket booking following the MVC pattern (4th year)
o View: The web part had HTML pages (created from JSP), designed using Bootstrap
o Controller: Servlets to update the model's state & send commands to its associated view to change the view's presentation
o Model: MySQL database to store the data. JDBC API for querying and updating data in the database