Kush Sharma

Software Engineer

Bengaluru, Karnataka, India10 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building high-performance applications.
  • Led teams in competitive pricing strategies at Amazon.
  • Developed scalable data platforms at Raystack Foundation.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Data Engineering and Infrastructure.

Contact

Skills

Core Skills

GoPostgresAmazon Web Services (aws)JavaKubernetesPhpNginxC++

Other Skills

AirflowAlgorithmsApacheApache AirflowApache KafkaBox2DCSSCSS3Data StructuresDatabasesDistributed SystemsDockerGame DevelopmentGame ProgrammingGit

About

~ System architect ~ Highly available high-performance applications

Experience

Google

Staff Software Engineer

Jan 2025Present · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Working on a log-structured file system powering all of Google Persistent Storage.

Rippling

Staff Software Engineer

Jul 2023Jan 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

  • Built next-generation payroll and tax filings engine.
GoTemporalPostgresPython

Amazon

Senior Software Development Engineer

Jan 2022Aug 2023 · 1 yr 7 mos · Bangalore Urban, Karnataka, India · On-site

  • Led teams of 15+ to make Pricing in Amazon competitive.
  • Worked on Amazon Retail Search to optimize for competitively priced products.
Amazon Web Services (AWS)Java

Gojek

2 roles

Lead Engineer

Promoted

Feb 2021Feb 2022 · 1 yr

  • I was Leading an ETL tool Optimus which is a performant workflow orchestrator for data transformations, data modeling, and data quality management. It is horizontally scalable with high availability using raft for consensus. Ships with its own scheduler and executor but also modular to support custom and community-supported like Airflow. It supports distributed tracing, telemetry for visibility, uses GRPC for communication & cloud native for Kubernetes deployment.
  • Worked on a authorisation and authentication server proxy which sits in front of all the internal application and handled comms for server to server and client to server load.
KubernetesGo (Programming Language)open telemetryRAFTgRPCDistributed Systems+2

Product Engineer

Aug 2019Jan 2021 · 1 yr 5 mos

  • Worked on the data lineage service that will provide details about where data originates and moves around during transformations and consumption. This requires the collection of metadata from several services, processing it, and generating lineage graphs that can be queried in near real-time.
  • Worked on data quality service that verifies duplicate data and latency between ocean and warehouse pipelines. Apache beam was used to process messages stored in datastores to compare timestamps/hashes and the result gets sunk to a time-series database.

Raystack foundation

Founding Member

Feb 2020Present · 6 yrs 1 mo · Remote

  • Raystack brings together a fully-integrated suite of open-source products that are required to build an end-to-end data platform for all your needs from ingestion to insights.

Moonware technologies

Founder

Mar 2018Aug 2019 · 1 yr 5 mos · India

  • Started a novel community (rankmynovel.com) which has more than 6k+ novels and 4M+ chapter index.
  • Crawls more than 500+ sites for latest updates every few min, process, filter and list them.
  • The server is load balanced on Nginx with database in MariaDB. Queries are handled by Laravel and Wordpress along with React and jQuery on the frontend.
  • Page & query cache are on Redis. Crawler data is queued on RabbitMQ which then gets processed with workers written in PHP.

Sumo digital ltd

Software Engineer

Nov 2017Dec 2018 · 1 yr 1 mo · Pune Area, India

  • Worked on an AAA game title Team Sonic Racing for Sega.
  • Involved in weapon physics, wwise audio, UI & gameplay programming.
NginxPHP

Autodesk

Software Engineer

Jan 2017Oct 2017 · 9 mos · Pune, Maharashtra, India

  • Worked on the implementation of stroke fonts used to print text through CNC machines.
  • Improved various mesh and sketch features in the product Autodesk Fusion 360 which is used to draw and manipulate models in 3D environment.
  • Enabled the support of lattice generation and cloud solve required for generative designs in Mac.
C++

Glaxosmithkline pharma gmbh

Software Engineer

Aug 2015Jan 2017 · 1 yr 5 mos · Gurgaon, India

C++

Education

Birla Institute of Technology, Mesra

Master of Computer Applications (MCA) — Computer Science

Jan 2014Jan 2017

Jaipur National University

Bachelor of Computer Application — Computer Science

Jan 2011Jan 2014

Stackforce found 100+ more professionals with Go & Postgres

Explore similar profiles based on matching skills and experience