Summary
Overview
Work History
Education
Skills
Profile Links
Timeline
Generic

VIVEK KUMAR

New Delhi

Summary

Solution-oriented and problem solver with 8 years of experience building and maintaining software and software architecture. Highly skilled in communication, collaboration, and technical documentation. Likes solving problems at scale.

Overview

10
10
years of professional experience

Work History

Engineering Manager

Coding Ninjas
Gurgaon
11.2022 - Current
  • Managing a team of 6 Full Stack developers, delegating tasks and monitoring progress to ensure deliverables are met on time.
  • Created detailed reports for senior management on the status of projects and deadlines.
  • Initiated the task of moving leaderboards to sorted set on redis from aggregation logic resulting in realtime experience to users.
  • Constant coordination with Business, Product and Design team.

Principal Engineer

DOUBTNUT
04.2021 - 11.2022
  • End to end product development
  • Technical support to Product, Business, Content, Marketing and Analytics team
  • Leading the backend team
  • Performing code reviews, guidelines and design architecture
  • Manage 4-5 junior developers
  • Create sprint cycles with agile philosophy using JIRA
  • Maintenance of monolith Api server, Webhook service and liveclass service
  • Create Data pipelines using Kafka
  • Extract liveclass service data from monolith database using Debezium & Kafka
  • It works on Redisgraph
  • Regular performance optimisation of server and databases
  • Worked on optimising video performance and data consumption for user
  • Creating and maintaining the panel for handling studio operations using ReactJs.

Senior Software Engineer

04.2019 - 01.2021
  • Was part of question ask service which uses ElasticSearch
  • Worked on scaling the infrastructure from 5000 Daily active users to 1M active users
  • Collaborate with other developers on product features.

Full Stack Engineer

04.2018 - 01.2019
  • Re-wrote the legacy api server in Nodejs
  • Implemented load balancing, logging, db replication, indexing, caching, cdn integration, security
  • User feed design using Redis
  • Legacy bug fixes in PHP based server.

Full Stack Engineer

IDEATIONZ PVT. LTD.
08.2017 - 03.2018
  • End to end handling of client requirements
  • Re-wrote front-end of client named Sukam with optimised code using AngularJs
  • Cricket-betting platform for client
  • Wrote front-end panel and back-end of the project
  • Write Backend scripts

Software Engineer

IFLYLABS
03.2014 - 07.2017
  • Worked on Web application written ReactJs
  • Wrote the JS SDK, used to communicate with Sockets
  • Wrote on Audio/Video/screen share calling module using WebRtc, NodeJs
  • Contributed in creating development system for the team
  • Worked on server side modules like Token authentication, API server and messaging.

Education

Bachelors in Mechanical Engineering -

Delhi College of Engineering
01.2013

Skills

  • Front-end and back-end development
  • Code structure and architecture
  • Performance optimization
  • Programming languages - Javascript, PHP, Ruby

Profile Links

https://www.linkedin.com/in/vivek29kumar, https://github.com/v29neil

Timeline

Engineering Manager

Coding Ninjas
11.2022 - Current

Principal Engineer

DOUBTNUT
04.2021 - 11.2022

Senior Software Engineer

04.2019 - 01.2021

Full Stack Engineer

04.2018 - 01.2019

Full Stack Engineer

IDEATIONZ PVT. LTD.
08.2017 - 03.2018

Software Engineer

IFLYLABS
03.2014 - 07.2017

Bachelors in Mechanical Engineering -

Delhi College of Engineering
VIVEK KUMAR