Anupam Ghosh
Male
Bengaluru, Karnataka, India
Software Engineer Dialpad
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]
Easy Ticket
Feb 2015 - May 2015 - (4 months)
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

Skills

kubernetes
MySQL
Jsp
pandas
Networking
Node.js
socket.io
vim
eclipse
visual studio
bootstrap 3
Drupal
Java 8
Regex
parsing
tcl
batchfile
powershell
Scala
data-structures
algorithm
Go
tomcat
tomcat7
ubuntu
Python 3
PHP
shell
CSS
HTML
JavaScript
C
Java
Python
Achievements
CounterCode CodeSprint — 253 out of 5338
Hackerrank
Aug, 2015
Leaderboard: https://www.hackerrank.com/contests/countercode/leaderboard
GoDaddy Hackathon — 40 out of 1097
Hackerrank
Oct, 2015
Leaderboard : https://www.hackerrank.com/contests/godaddy-hackathon/leaderboard