Summary
Overview
Work History
Education
Skills
Timeline
Generic
Varun Singh

Varun Singh

Software Engineer
Bengaluru

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

11
11
years of professional experience
6
6
years of post-secondary education

Work History

SOFTWARE DEVELOPER

MINDTICKLE
5 2021 - Current
  • I designed and developed a robust system that synchronizes CRM data from Salesforce to a PostgreSQL database, creating and synchronizing custom data related to video call meetings. The system is optimized to process up to 1,000 meetings per minute and is equipped to handle rate limiting errors from external APIs. To ensure reliability, I implemented request throttling mechanisms and made the system fault-tolerant. Additionally, the system is integrated with Datadog for efficient error monitoring and tracking.
  • Automated the asynchronous refresh token updating process for GoToMeeting integration utilizing RabbitMQ, Python, and PostgreSQL, while overseeing event monitoring through DataDog.
  • Spearheaded the development of a company-wide export service from inception, employing event-driven design architecture with SQS, Lambda, and microservices on a new data platform, and ensured robust alerting, monitoring, and extensive unit testing with a 95% code coverage.
  • Designed and engineered a high-performance gRPC Microservice using Golang, pivotal in generating analytical data by processing business events, alongside implementing real-time health monitoring with Datadog alerts, maintaining an average P99 value of 67ms over a 7-day period.
  • Enhanced system performance by transforming synchronous email data enrichment, including URL generation, into an asynchronous process, resulting in a notable 345ms reduction in processing time, thereby significantly improving user experience.
  • Designed and developed a new analytics product from scratch leveraging Snowflake DB, enhancing data analysis capabilities for the organization.

ASSOCIATE SOFTWARE ENGINEER

HARMAN INTERNATIONAL
01.2020 - 10.2021
  • Designed and implemented a custom automation framework tailored to the unique testing requirements of BMW's Harman Connected Car audio system
  • This framework streamlined the testing process, enabling the team to conduct thorough and efficient audio testing for this automotive technology.
  • Worked on improving test coverage of overall team codebase from 65% to about 92%.

MASTER OF TECHNOLOGY: COMPUTER SCIENCE

National Institute Of Technology Karnataka - Surathkal
07.2018 - 01.2020

BACHELOR OF TECHNOLOGY: COMPUTER SCIENCE

University of Allahabad
01.2013 - 01.2017

Education

MASTER OF TECHNOLOGY - COMPUTER SCIENCE

National Institute Of Technology Karnataka - Surathkal
Mangalore, Karnataka
07.2018 - 05.2020

BACHELOR OF TECHNOLOGY - COMPUTER SCIENCE

University of Allahabad
Allahabad, Uttar Pradesh
08.2013 - 05.2017

Skills

Java

Golang

Python

C

C

Cubejs

REST

Scala

Spring Boot

Play

GraphQL

Sumologic

AirFlow

Datadog

Terraform

JUnit

Locust

Metabase

Timeline

ASSOCIATE SOFTWARE ENGINEER

HARMAN INTERNATIONAL
01.2020 - 10.2021

MASTER OF TECHNOLOGY: COMPUTER SCIENCE

National Institute Of Technology Karnataka - Surathkal
07.2018 - 01.2020

MASTER OF TECHNOLOGY - COMPUTER SCIENCE

National Institute Of Technology Karnataka - Surathkal
07.2018 - 05.2020

BACHELOR OF TECHNOLOGY - COMPUTER SCIENCE

University of Allahabad
08.2013 - 05.2017

BACHELOR OF TECHNOLOGY: COMPUTER SCIENCE

University of Allahabad
01.2013 - 01.2017

SOFTWARE DEVELOPER

MINDTICKLE
5 2021 - Current
Varun SinghSoftware Engineer