Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Sumit Maheshwari

Bangalore

Summary

With over 12 years of hands-on experience in early-stage and public companies, I am a seasoned technical leader specializing in engineering high-performance, scalable software solutions. I thrive on mentoring and guiding teams to achieve engineering excellence, ensuring robust and innovative outcomes.

Overview

14
14
years of professional experience

Work History

Principal Software Engineer

Bicycle.ai
04.2020 - Current

Build distributed scalable Integration frameworks from scratch

  • Supports collecting data from any sources like Kafka, Big Query, Snowflake etc.
  • Supports transformation of data at run time. You can almost write a complex java code as transformation.
  • Supports ingesting backfill (historical) data in quick time to Druid event store.
  • Supports auto mapping of data by identifying important fields, data types, transformations using AI.
  • With this framework writing a new integration takes 2/3 days.

Lead the Platform Stability Initiative

Ensuring efficient measures were implemented to ensure platform stability like:

  • Blocking queries based on High CPU Usage or High Remote Time Calls
  • Autoscale the systems based on KEDA framework
  • Avoiding sending false alerts when system is down.

Lead the cloud cost reduction effort

  • Helped in significantly reducing cloud cost of running connector using practices like like using bigger common node pool, usage of spot nodes etc.

Principal Software Engineer

AppDynamics (Acquired by Cisco)
03.2016 - 04.2020

Bootstrapped Java Agent Framework team in India

  • Java Agent framework team was set up in India with 2 Engineers including me. Within a year there was team of 6 members, most of them were freshers. I was responsible for mentoring them and ensuring they are able to deliver without much guidance.
  • Brought down Java Frameworks backlog by 50% within year

Data Pipeline Monitoring

  • Co-initiated a new project with the Technical Architect to monitor data-first applications, addressing the gap in monitoring transactions for data-driven applications.
  • Proposed and developed an approach to monitor applications utilizing Big Data technologies like Kafka, Cassandra, and Elasticsearch. This initiative was the first of its kind from the India office, starting from scratch.

Lead Software Engineer

Informatica
04.2010 - 02.2016
  • Working on designing & developing Informatica's next-gen Business Glossary product.
  • Made few small enhancements to Informatica Data Explorer product that empowers business analysts and data stewards to easily profile data and monitor data issues on ongoing basis.

Education

MS - Computer Science in Data Engineering, Data/Web Mining

IIIT-Hyderabad
Hyderabad

Bachelor of Technology - Computer Science Hons.

IIIT-Hyderabad
Hyderabad

Skills

  • Java
  • Kafka
  • Spring Boot
  • Kubernetes

Accomplishments

  • Fast track promotion to Senior Software Engineer (1.5 years) and Lead Software Engineer (2.5 years).
  • Chosen to represent my team in Informatica World 2014 conference held in Las Vegas.
  • Chosen to represent my team in Appdynamics in Appshpere 2018.
  • Promoted from SSE to Principal Engineer in Appdynamics (Cisco) within 3 years.
  • Won multiple Hackathon awards in Appdynamics and Bicycle.
  • Lead Bicycle Bangalore center when Bangalore Center lead left and ensured zero attrition.

Timeline

Principal Software Engineer

Bicycle.ai
04.2020 - Current

Principal Software Engineer

AppDynamics (Acquired by Cisco)
03.2016 - 04.2020

Lead Software Engineer

Informatica
04.2010 - 02.2016

MS - Computer Science in Data Engineering, Data/Web Mining

IIIT-Hyderabad

Bachelor of Technology - Computer Science Hons.

IIIT-Hyderabad
Sumit Maheshwari