Summary
Overview
Work History
Education
Skills
ORGANIZATIONS
Timeline
Generic
Utsav  Kumar

Utsav Kumar

Senior Software Engineer (Frontend)
Bangalore

Summary

6.5 Years of experience in web technologies (Frontend) and developing rich web based applications. The core responsibilities are coding and designing. Always getting indulged in brainstorming about any product or feature from a user's point of view. Get much involved with designers while handoff of the feature.

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer.

Cuemath
Bangalore
01.2021 - Current
  • Role is to come up with solutions through product, brainstorming with designers and other developers and deliver. Also decide cohorts on which product pilots should be made live. Constantly monitor data of the users after launch, for quantitative analysis, and then take user interviews to validate the data behavior.
  • Solved many problems with our worksheet experience in the class. Enhanced the experience by thinking and productizing several solutions.
  • Created a live tab where a student and teacher can view a student and teacher can view a worksheet in real time. Whatever a student is doing on the worksheet should be visible to the teacher without refreshing the page. This was really appreciated by the teacher's as their effort of looking at the student screen was saved.
  • Productized and developed an entirely new product PTM (Parent teacher meeting). On the product side, brainstormed and came up with all the product flows, closed all the open loops in the product flow then developed the AV and slides presentation part of it as well.
  • Created an entire frontend package for analytics purpose, this package can handle multiple plugins like webengage, mixpanel, appsflyer, and our own analytics.
  • Also came up with an architecture of how we can send analytics events from backend microservices using cloudwatch and flask logger and Lambda. Already used by most of the teams in Cuemath.
  • Created a collaborative whiteboard for student and teachers to interact in an online classroom using react and pubnub websocket, later migrated it to Mathigon.
  • Created system health check for student and teachers before they could join the class using webrtc.
  • Worked on several revamps suggested by Redantler when we had to launch our programs to people outside India. In the process created several generic atomic modules like buttons, dropdowns, modals etc.
  • Mentorship of other software developers and their thorough code reviews.

Software Development Engineer II

Cuemath
Bangalore
02.2020 - 01.2021


  • Role is to deliver interactive and user friendly UI modules or components after having a detailed and prompt analysis with the backend, curriculum and product team.
  • Worked on both mobile and website applications.
  • Created the coding course flow for the students to work on the sheets integrated with Code.org.
  • Created the enrolment flow for high grade students for a program called Intel.
  • Worked on creating our own code.org kind of a platform, for which i created games using Blockly a block based programming interface.

Software Development Engineer

Paytm
Bangalore
12.2018 - 02.2020

Role was to develop functionally accurate and a very interactive User interface after discussion with the Backend and product team.

Worked on multiple projects in travel like Train, Bus, Admin panel for growth team. Worked on cancellation refund flow for trains and bus.

Worked on several flows and features including the live train tracking feature on mobile web and merchant cancellation refund flow for trains .

Worked on Travel pass feature from the admin side where the growth team can add remove and edit the travel passes and details.

Worked on several revamp tasks including SRP and confirm page for Trains. Technologies :Javascript (ES5, ES6) , ReactJs, Redux, HTML, CSS

Software Development Engineer

Itron India Pvt. Ltd.
Bangalore
07.2016 - 12.2018
  • Role was to provide and maintain a dashboard for the clients to monitor and interact with the metering devices.
  • Added several new devices in the system, like new water meters, Intellis meters. Technologies : Javascript (ES5, ES6) , AngularJs 1.x, HTML, CSS

Education

B.Tech - Computer Science And Engineering

Indian Institute of Technology (ISM)
Dhanbad
07.2012 - 05.2015

Intermediate Board Examination - Mathematics

Central Board of Secondary Education
04.2009 - 05.2011

Skills

    Javascript

undefined

ORGANIZATIONS

     

National Payments Corporation of India (NPCI) (05/2015 - 07/2015) 

Project:Secure DataTransmission via SMS for Bank Transactions Proposed the idea to implement an android app which will work as a platform for inter-bank transactions via SMS only. For this purpose analysed the performance of RSA and ECIES algorithm and proposed the idea to use ECIES encryption algorithm for better performance.Technology: Elliptic Curve Cryptography, Tokenization, RSA Encryption. 


Dept. of Mining Engineering (IIT Dhanbad) 

Under: Dept. of Computer Science and Engineering Project:Wireless Sensors Network and its application in Coal Mines Designed a Smart Helmet using Arduino board that can real time monitor the parameters inside the mines, and can communicate with the other beacon in case. Also the helmet will reduce the noise in the mines, and thus can protect the miners from different kind of hearing problems. Technology: Arduino, Embedded C, Zigbee, Various Sensors. 

Timeline

Senior Software Engineer.

Cuemath
01.2021 - Current

Software Development Engineer II

Cuemath
02.2020 - 01.2021

Software Development Engineer

Paytm
12.2018 - 02.2020

Software Development Engineer

Itron India Pvt. Ltd.
07.2016 - 12.2018

B.Tech - Computer Science And Engineering

Indian Institute of Technology (ISM)
07.2012 - 05.2015

Intermediate Board Examination - Mathematics

Central Board of Secondary Education
04.2009 - 05.2011
Utsav KumarSenior Software Engineer (Frontend)