Summary
Overview
Work History
Education
Skills
Timeline
Generic

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

4
4
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.
  • Led the development of company-wide export service that gathers business analytical data and sends notifications to users. Designed the system using an event-driven architecture, integrating Amazon SQS, Snowflake, and microservices on a new data platform. Ensured the system is robust, reliable, fault-tolerant, and highly scalable. Load tested on 60k users data.
  • Designed and engineered a gRPC microservice to generate business data for a data mesh framework, enabling comprehensive analytics. Implemented real-time health monitoring with Datadog alerts, maintaining an average P99 latency 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.

ASSOCIATE SOFTWARE ENGINEER

HARMAN INTERNATIONAL
10.2020 - 05.2021
  • Designed and implemented a custom automation framework tailored to the unique testing requirements of BMW's Harman Connected Car audio system
  • Worked on improving test coverage of overall team codebase from 65% to about 92%.

Education

MASTER OF TECHNOLOGY - COMPUTER SCIENCE

National Institute Of Technology, Surathkal
Karnataka
07.2018 - 05.2020

BACHELOR OF TECHNOLOGY - COMPUTER SCIENCE

University of Allahabad
U.P.
08.2013 - 05.2017

Skills

AWS

REST / SOAP

OOPS

Low Level Design

Microservice

Snowflake / NoSQL

Mysql

Postgres

Kafka

RabbitMq / SQS

Design Pattern

C / C

Java

Golang

SpringBoot

JS

Python

Problem-Solving

Programming

Software Development

Agile development methodologies

Testing and debugging

Timeline

ASSOCIATE SOFTWARE ENGINEER

HARMAN INTERNATIONAL
10.2020 - 05.2021

MASTER OF TECHNOLOGY - COMPUTER SCIENCE

National Institute Of Technology, Surathkal
07.2018 - 05.2020

BACHELOR OF TECHNOLOGY - COMPUTER SCIENCE

University of Allahabad
08.2013 - 05.2017

SOFTWARE DEVELOPER

MINDTICKLE
5 2021 - Current
Varun SinghSoftware Engineer