Sidharth Bansal

Sidharth Bansal

Mentor
5.0
(13 reviews)
US$15.00
For every 15 mins
28
Sessions/Jobs
ABOUT ME
Software Engineer | Interview Coach | Mentor
Software Engineer | Interview Coach | Mentor

I am Sidharth Bansal, Gold Medalist from Delhi Technological University in the Software Engineering Branch.

I love helping folks to crack interviews of Amazon, Google, and other MNCs.
I had done an internship at Google, Hyderabad as a Full Stack Software Engineer in Android and Java Backend. I created baseline images package for the Matplotlib FOSS library for Python in one of my internships at Numfocus. My two research papers in the field of Natural Language Processing are under publication phase.

I had worked as a Full Stack Software Engineer at Public Lab, US(Remote) since 2.5 years around. I coordinated various administrative operations and mentorship activities in various FOSS programs like Google Code-In, Google Summer of Code, Outreachy, etc to maintain all the repositories of Public Lab in Ruby on Rails. I also developed many projects like Multi-Party Authentication System, Cross-Domain Authentication System enhancements at Mapknitter and SpectralWorkbench and Multi-Tag Subscription System.

Currently, I am working in a CRM company as a Software Engineer in the field of React Native, NodeJS and Spring.

I want to reveal the secrets to success. With the keen interest in programming as demonstrated with key example above and my github profile, I want to help other people to develop a sound understanding of Software Engineering principles under my mentorship

Hindi, English
Kolkata (+05:30)
Joined July 2020
EXPERTISE
4 years experience
Created Matplotlib baseline images package for the Matplotlib Org under the sponsorship of Google and the umbrella of NUMFOCUS.
Created Matplotlib baseline images package for the Matplotlib Org under the sponsorship of Google and the umbrella of NUMFOCUS.
6 years experience | 1 endorsement
1 year experience
1 year experience

REVIEWS FROM CLIENTS

5.0
(13 reviews)
Removed User
Removed User
November 2020
understood my code, tutored me and walked me through the logic in half an hour. Incredible
Alex Pham
Alex Pham
October 2020
Very smart guy! Would love a friend like this.
Alex Pham
Alex Pham
October 2020
Knowledgeable, quick!
BSEBAT1
BSEBAT1
August 2020
Sidharth is a very nice guy and he is very helpful to me.
Nyoh Mowoh
Nyoh Mowoh
August 2020
Very patient and knowledgeable! Thank you for your help! Would hire again!
Mark Class
Mark Class
August 2020
Very helpful and patient in giving orientation to help my learning, as well as orienting me to further resources.
Mike
Mike
July 2020
Excellent!
SB
SB
July 2020
Sidharth reviewed my resume and conducted a mock interview. Afterwards he gave a lot of important feedback. Thank you Sidharth!
EMPLOYMENTS
Software Engineer
Gameskraft
2020-07-01-Present
Building games to entertain people in the field of Cricket, Basketball, Football and many more
Building games to entertain people in the field of Cricket, Basketball, Football and many more
Java
Node.js
MySQL
View more
Java
Node.js
MySQL
Spring
Redis
TypeScript
React
JavaScript
View more
Software Engineer
Public Lab
2018-08-01-2020-07-01
Coordinated various administrative operations and mentorship activities in various FOSS programs like Google Code-In, Google Summer of Co...
Coordinated various administrative operations and mentorship activities in various FOSS programs like Google Code-In, Google Summer of Code, Outreachy, etc to maintain all the repositories of Public Lab. Build following projects, and many more - Login/SignUp modals at Public Lab's official website - Multi Tag Subscription System - Cross Domain Authentication System enhancements at Mapknitter
Ruby
HTML/CSS
Ruby on Rails
View more
Ruby
HTML/CSS
Ruby on Rails
Node.js
MySQL
PostgreSQL
JavaScript
Rails 5
View more
Software Developer
Google
2019-05-01-2019-07-01
PAN(Taxation Number) information is collected from the user if the total amount claimed by the user through scratch cards in the current ...
PAN(Taxation Number) information is collected from the user if the total amount claimed by the user through scratch cards in the current financial year exceeds PAN_LIMIT. Triggered PAN UI at the time of scratching the reward. Enabled Paisa-Offers to uplift their limit to grant Scratch Cards after crossing PAN_LIMIT.
Android
Java
JUnit
View more
Android
Java
JUnit
Guice
Protocol Buffers
Spanner
View more
PROJECTS
Multi Party Authentication SystemView Project
2018
Introduction of OAuth providers (Facebook, Twitter, GitHub, and Google) to the existing AuthLogic authentication system to increase user ...
Introduction of OAuth providers (Facebook, Twitter, GitHub, and Google) to the existing AuthLogic authentication system to increase user interaction at Public Lab. OmniAuth library is used for standardizing multi-party authentication providers. Code is written in Ruby on Rails with full test coverage with Minitest under TDD and BDD. User can link, unlink providers, sign up and login via providers to their account. Different gems(APIs) such as OpenSSL, Figaro, OmniAuth, etc are used.
Ruby on Rails
View more
Ruby on Rails
View more
Query Expansion using Fuzzified WordNet
2019
Used hyponym and hypernym relations for Query Expansion in the WordNet graph on TREC Question and Answer Dataset. Then applied similarity...
Used hyponym and hypernym relations for Query Expansion in the WordNet graph on TREC Question and Answer Dataset. Then applied similarity measures for fuzzy edge weights. Used connectivity measures to evaluate the expanded query.
Machine learning
NLP
View more
Machine learning
NLP
View more