Summary
Overview
Work History
Education
Skills
Timeline
Generic
Abhishek Onkar

Abhishek Onkar

Bangalore,Karnataka

Summary

Abhishek is a Software Engineer with a demonstrated history of designing and building Software Products, holds a Bachelor of Engineering (B.E.) degree focused in Computer Science and has a strong understanding of Data Structures, Algorithms, System Design (LLD & HLD) and Distributed Systems.

Overview

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

Work History

Software Engineer

Google
Bangalore
1 2022 - Current
  • Working on building Datastream - Datastream is a GCP Product for streaming data from cloud, on-premises, and SaaS data sources to data destinations such as GCS and PubSub.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Analyzed proposed technical solutions based on customer requirements.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Optimized algorithms for faster processing, reducing overall computation time.
  • Mentored junior developers, sharing knowledge and expertise to support their professional growth and development within team.

Member of Technical Staff - 3

VMware
03.2020 - Current
  • Worked on building multi-tenant, highly scalable, and resilient Azure IoT-based Observability as a Service (OaaS), i.e., Monitoring, Notification, Alerting, and Remediation products for VMware Horizon.
  • Developed innovative solutions to complex technical problems, improving overall efficiency and productivity of the team.
  • Optimized code quality through diligent testing and debugging, resulting in improved system reliability and stability.

DC Staff 2 Engineer

Deloitte Consulting USI
07.2017 - 03.2020
  • Worked on designing and developing the Application Modernization products suite, which helps our clients move away from the Legacy Mainframe systems to the Cloud.

Software Developer

Accenture Technology
01.2016 - 06.2017
  • Worked on Customer Onboarding product (Customer Facing, Front Office) for Commercial Banking customers of JP Morgan Chase & Co., which is a highly scalable, event-driven, and distributed microservice architecture system.
  • Involved in designing and developing this product from the ground up.

Programmer Analyst

Cognizant Technologies Solutions
02.2014 - 12.2015

Worked on a complex T3 Index System, an index calculation engine that collects stock price, calculates, and disseminates custom as well as standard indices to clients. The tasks involve using scheduled capture by flux engine from sources such as Reuters, Bloomberg, IDC, etc.

Education

Bachelor of Engineering - Computer Science and Engineering

New Horizon College of Engineering
Bangalore
08.2009 - 07.2013

Skills

JAVA

Go

Python

JavaScript

TypeScript

J2EE

SQL

PL/SQL

Object-Oriented Programming

Java Reactive Programming

Restful API

Spring Framework

SpringBoot

Project Reactor

Spring WebFlux

Spring Security

Oracle DB

MongoDB

JDBC/JPA/Hibernate

Angular

Docker

Kubernetes

Kafka

Zookeeper

Data Structures

Algorithms

Design Patterns

System Design

Micro-services Architecture

Restful Webservice

gRPC

protobuf

Distributed Systems

Google Cloud Platform

Timeline

Member of Technical Staff - 3

VMware
03.2020 - Current

DC Staff 2 Engineer

Deloitte Consulting USI
07.2017 - 03.2020

Software Developer

Accenture Technology
01.2016 - 06.2017

Programmer Analyst

Cognizant Technologies Solutions
02.2014 - 12.2015

Bachelor of Engineering - Computer Science and Engineering

New Horizon College of Engineering
08.2009 - 07.2013

Software Engineer

Google
1 2022 - Current
Abhishek Onkar