Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

SHUBHAM BADOLA

Bangalore

Summary

Adaptable Software Engineering Manager keen to wrangle multiple simultaneous projects into streamlined, cohesive and profitable efforts. Firm believer in holistic and collaborative management strategies. Thrives on providing exceptional oversight and hands-on guidance guaranteed to improve throughput figures and quality metrics.

Overview

9
9
years of professional experience

Work History

Engineering Manager

Zenadmin.ai
09.2022 - Current
  • Cultivated partnerships between engineering, product and UX personnel to create holistically designed final products.
  • Collaborated with cross-functional teams to integrate specific features into finished products.
  • Led development on 3 simultaneous projects, multi-tasking across several deliverables while remaining in direct control of development paths.
  • Directly interacted with high-level customers to verify satisfaction and integrate feedback on in-process development projects.
  • Mentored junior software engineers, providing careful guidance of development strategies and education on innovative development techniques.
  • Created proofs of concept for innovative new solutions.
  • Developed robust, scalable, modular and API-centric infrastructures.

Tech Lead

Stack
10.2020 - Current
  • Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure
  • Demonstrate database technical functionality, such as performance, andsecurity, Develop database architectural strategies at the modelling, design, and implementation stages to address business or industry requirements
  • Streamlined and enhanced the corporate accounting and operations system
  • Built application platform foundation to support migration from client-server product lines to enterprise architectures and services
  • Consistently met deadlines and requirements for all production work orders
  • Monitor program performance to ensure efficient and problem-free operations
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments
  • Perform security analyses of developed or packaged software components
  • And reliability
  • Created Stack from scratch from the very first folder
  • Leading a team of 10 devs
  • Created a system that can handle the load of up to 50k requests per sec
  • Tech Used: Node.js, Go, Flutter, Redis, Kafka, ECS, ECR

Software Engineer

Byjus
10.2019 - 10.2020
  • Changed Byjus monolithic architecture to microservices arch (LMS- Loan management system, POMS- Post order management system,) Created an event-driven system using choreography saga pattern Integrated with different loan vendors (ICICI, HDFC, etc) Dockerized the system so we can use AWS ECS
  • Tech Used Backend (Kafka, Redis, MongoDB, Node.js, Golang, Docker, Elasticsearch, Kibana, Logstash, AWS)

Software Engineer

Wyzebulb
11.2018 - 11.2019
  • Set up a core Arch of our main service that is automating the complex workflows (Ex Taking Data from Facebook about comments, likes, etc and sending to google sheet-like this connecting 1000s of different Apps to each other) Error Monitoring/Alert System (Basically to check if all the APIs are working fine or not ) Visualizations(Dashboards) of our whole profit/loss and the service cost etc for the company
  • Set up the whole automatic deployment process on Jenkins
  • Tech Used Backend (Redis, MongoDB, Kafka, Node.js, Elasticsearch, Logstash, Kibana, Jenkins, Git)

Software Engineer

Medibox Digital Solutions
01.2016 - 10.2018
  • Notification System (Send SMS, Email, Mobile push notifications with a single click of a button to our more than 58k customers ) Order Management System (Maintain orders and keep the inventory up to date so that order processing goes smoothly ) Tech Used Backend (Redis, MongoDB, Node.js, Kafka, Grunt.js, Gupshup API to send SMS, Firebase) Frontend (Angular.js, Handlebars)

Education

BE - Computer Science

Andhra University
Visakhapatnam, Andhra Pradesh
06.2015

Skills

  • Elastic Search
  • Go
  • Redis
  • JavaScript
  • Performance Optimization
  • Product Management
  • Kafka
  • Mongo Db
  • Node js
  • Stakeholder Management

Timeline

Engineering Manager

Zenadmin.ai
09.2022 - Current

Tech Lead

Stack
10.2020 - Current

Software Engineer

Byjus
10.2019 - 10.2020

Software Engineer

Wyzebulb
11.2018 - 11.2019

Software Engineer

Medibox Digital Solutions
01.2016 - 10.2018

BE - Computer Science

Andhra University
SHUBHAM BADOLA