Author Image

Sanjay Kumar


About Me

I am a 4th year CSE student and an aspiring Software Developer from IIT Kanpur, Batch'22. I completed my schooling from JNV. I bagged the scholarship for a two year IIT-JEE preparation program from "Dakshna Foundation". I am highly interested in Software Development and Machine Learning. Whenever possible I try to automate things with Python.

I am working at TomTom as a software engineering intern. I am always open to learn new things. Apart from study, I love to play cricket. Even, I follow cricket so much.

Education

Institute Degree Year
Indian Institute of Technology, Kanpur B.Tech 2018-Present
Jawahar Navodaya Vidyalaya, Banglore Urban Intermediate 2016-2018
Jawahar Navodaya Vidyalaya, Auraiya High School 2011-2016

Software Engineer Intern | TomTom

  • Worked with mapshare reports team which is responsible for optimizing maps based on users feedback.
  • Analyze different maps services such as Google Maps, Open Street Maps through SWOT analysis and compared them with TomTom maps.
  • Identified gaps in the Tom Tom maps product that were resulting in bad user experience.
  • Recommended solutions for closing the loop holes in order to provide better customer experience and satisfaction.
  • Worked with Angular Framework and implemented map zoom and map move events for two reports.

Cross Compiler

  • Source language was C and Python is used as implementation language.
  • Build a lexer and parser in Python using Python's PLY package.
  • Created abstract syntax tree after semantic analysis.

Software Development Project

  • Created a Web App aimed at reducing manual checking of students data using Automation.
  • Developed a login based system using Python's web framework Flask.
  • Implemented the SQLite database and the app was deployed on Heroku.

Introduction to CP

  • Introduction to Competitive Programming.
  • Learned algorithms like BFS, DFS on graph and new data structures like Sets and Vectors.
  • Started competitive coding on online judges like Codeforces, Codechef, Hackerrank etc.

Build a game with Pygame

  • Learned how to fetch input from keyboard and mouse using PyGame packages.
  • Used various operations like Load, Transform and Display Images with PyGame.
Message sent successfully!