Dipit G.

Software Engineer

Bengaluru, Karnataka, India12 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable distributed systems.
  • Proven track record in data engineering projects.
  • Strong leadership in technical team environments.
Stackforce AI infers this person is a Backend-focused engineer with expertise in Cloud Computing and Data Management.

Contact

Skills

Core Skills

Distributed SystemsData ProcessingData Engineering

Other Skills

Amazon Web Services (AWS)AngularJSApache KafkaApache PigBatch ProcessingC++ETLElastic Stack (ELK)GitGo (Programming Language)HadoopJavaJavaScriptKubernetesMicroservices

About

Past experience summary: * Built low-latency, high-throughput distributed services spread across the following systems * Java based digital payments / core-banking / accounting platform * C++ based Petabyte scale data processing platform * C based Network File System implementation * Golang based data extraction and ETL platform * Java based application framework layer handling cross-microservice concerns * Java, Python and C# based backends for varied business use-cases * Data engineering projects spread across the following domains * Big data processing * Batch scheduling * Stream processing * ETL platform Areas of interest: * Distributed systems, scalability, data structures and algorithms * Leadership, business strategy, product design, consumer behavior

Experience

Google

Technical Lead

Jan 2023Present · 3 yrs 2 mos · Bangalore Urban, Karnataka, India · Hybrid

  • My contributions are spread across --
  • Google Cloud FileStore data-plane team to build the next version of NFS offering.
  • Google Core-Data team's PB-scale data processing platform, serving multiple Google products.
Distributed SystemsJavaC++Data Processing

Nfs-ganesha

Open Source Developer

Jan 2023May 2024 · 1 yr 4 mos

  • https://github.com/nfs-ganesha/nfs-ganesha

Uber

Senior Software Engineer

Aug 2022Jan 2023 · 5 mos · Bangalore Urban, Karnataka, India · Hybrid

  • As a part of Uber's Search platform team, I upgraded the major version of underlying Search framework across all platform components, bringing in functional and performance enhancements.

Cohesity

Staff Software Engineer

Mar 2021Aug 2022 · 1 yr 5 mos

  • Improved uptime, reliability and robustness of the data extraction service enabling data ETL for critical business use-cases
  • Introduced a framework for scaling internal batch scheduling/processing use-cases
  • Built a generic data-consistency validation framework for data replicated across multiple datasources
  • Led a part of the Cohesity Data Management charter focused on delivering multiple internal supportability and monitoring projects
Distributed SystemsData Engineering

Directi

3 roles

Principal Engineer

Promoted

Aug 2019Mar 2021 · 1 yr 7 mos

  • Contributed towards building next-gen scalable, reliable and robust digital payments platform at Zeta.

Technical Lead

Promoted

Oct 2017Aug 2019 · 1 yr 10 mos

  • Contributed towards building next-gen scalable, reliable and robust digital payments platform at Zeta.

Platform Engineer

Nov 2016Sep 2017 · 10 mos

  • Contributed towards building next-gen scalable, reliable and robust digital payments platform at Zeta.

Iqlect

Member of Technical Staff

Dec 2015Sep 2016 · 9 mos · Bengaluru Area, India

  • As part of the early stage startup, I worked as a full stack developer to build the first public version of a real-time analytics platform from ground up.

Amazon

Software Development Engineer

Aug 2014Nov 2015 · 1 yr 3 mos · Bengaluru Area, India

  • As part of the Consumer Marketing Analytics team, I worked on building an end-to-end system that attributes a customer's purchases and site-wide actions to different traffic channels, using a variety of rule-based and machine learning models.

Microsoft

2 roles

Software Development Engineer

Jul 2013Jul 2014 · 1 yr · Bengaluru Area, India

  • As part of Microsoft Display Advertisements BI team, I worked on building tools for campaign management and reporting for advertisers and publishers.

Intern as Software Development Engineer

May 2012Jul 2012 · 2 mos · Bengaluru Area, India

  • As part of Microsoft Adcentre, I built a web application for monitoring and displaying the performance of advertisements served on Microsoft platforms.

Education

Indian Institute of Technology, Roorkee

Bachelor's Degree — Computer Science

Jan 2009Jan 2013

I.C.L. Public School, Rajpura

Class 12 (CBSE)

Jan 2007Jan 2009

Holy Angels School, Rajpura

Class 10 (ICSE)

Jan 1996Jan 2007

Stackforce found 100+ more professionals with Distributed Systems & Data Processing

Explore similar profiles based on matching skills and experience