Arjun Bharat

Software Engineer

Chennai, Tamil Nadu, India7 yrs 7 mos experience
Highly Stable

Key Highlights

  • Significant contributions to data migration at Google.
  • Led large teams for tech events at IIT Madras.
  • Expertise in software development for trading systems.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

Software DesignEngineeringSoftware DevelopmentTechnical Writing

Other Skills

Software InfrastructureC++Python (Programming Language)React.jsNode.jsSQLMachine LearningPostgreSQLJavaScriptNASMOCamlProlog

About

I am an enthusiastic and dedicated individual with a keen interest in Computer Science and Mathematics. My top 3 qualities are technical rigour, crisp communication and impactful decision making with stakeholder collaboration. My top skills outside the professional domain are racquet sports, writing and team leadership. I currently work on engineering solutions for personalised user recommendations at Google. I am also skilled at software development for systematic commodity trading, with a focus on cutting-edge market data APIs, interaction with SQL/MERN stack and Python trading systems. My main academic interests are Compiler Design, Algorithms and Automata Theory. My undergraduate research project on Compiler Design focused on object-related optimisations in Java. I enjoy being part of a team and contributing to novel ideation and process improvement from the grass-root level.

Experience

Google

Software Engineer III

Aug 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Software Engineer 2 (internally L4) in the Kansas Team, of the Core Data organization. Kansas is a globally available high-latency key-value store that offers data freshness and optimal storage for personalization of user data profiles.
  • Onboarded rapidly, identifying and correcting usages of Kansas test servers across various client tests within my first quarter.
  • Contributed significantly to the migration of Moana (Google’s internal offering for personalized profile building) to Kansas, by migrating many corpora and documenting Moana usage for clients in detail. This saved nearly 30PB of HDD usage, and improved model training time by 65%.
  • Migrated Moana-sourced user contribution data to Kansas using an in-house Data migration design based on CDC and postwrite server notifications. This built on the previous migration and improved model quality due to data freshness.
  • Designed an approach for data quality improvements on Moana corpuses, which increased data availability by 10% for 200M+ users.
Software DesignEngineeringSoftware InfrastructureC++

The d. e. shaw group

3 roles

Senior Member of Technical Staff

Promoted

Dec 2022Aug 2024 · 1 yr 8 mos

  • Senior Member of Technical Staff, handling software development, execution and operations of the Quantitative Commodities Team. Focusing on Data Quality and facilitating trade execution.
  • Overseeing the smooth operation and execution of critical scripts
  • Optimized tradelist generation and order execution
  • Maintaining the principal dashboard for market data
  • Maintaining a firmwide API for market data.
  • Maintain documentation for the above tool
  • Enhanced the order-placement mechanism by using a Python-Java interface
C++Python (Programming Language)React.jsTechnical WritingNode.jsSQL+1

Member of Technical Staff

Jul 2021Dec 2022 · 1 yr 5 mos

  • Member of the quantitative commodities division of the energy project group, focusing on quantitative strategies for energy resources such as coal, natural gas, crude oil, and petroleum.
  • Developed a new dashboard to visualize portfolio data for the business unit
  • Performed script migrations to modernize legacy scripts to use latest recommended APIs
  • Took up Python type hints addition to existing library code
  • Received a superstar promotion which is awarded to the top 10% of all eligible employees
Python (Programming Language)React.jsNode.jsSQLSoftware Development

Software Engineer

May 2020Jun 2020 · 1 mo · Hyderabad, Telangana, India

  • Worked as a software developer intern in the quantitative trading team with a focus on energy commodities.
  • Worked on Monte Carlo simulations using Python for options and futures contracts to estimate the portfolio risk.
  • Worked on the visualization of price distributions of options and futures and studied their variations.
  • The APIs for risk computation were moved to firmwide production shortly afterward.

Shaastra, iit madras

3 roles

Events Core

Promoted

Apr 2020May 2021 · 1 yr 1 mo

  • Lead a team of 200 to organize events aimed at promoting technological innovation, research, and subject knowledge across India.
  • Lead the publication of a tri-weekly blog on science and technology for school and college students, called Techshots.
  • Successfully oversaw the conduction of 5 Events and workshops for Shaastra Juniors: a technical festival for school children across India with almost 4000 participants.
  • Conducted 43 Events and 25 workshops at a total budget of INR 1,400,000 during Shaastra for a footfall of nearly 20,000 students across India.

Events Head,Coding and Logic

Promoted

May 2019Mar 2020 · 10 mos

  • Lead a team of 17 coordinators and 36 volunteers to organise a total of 13 events in Shaastra 2020: an addition of 5 new events compared to the previous edition.
  • Organised events with a total budget of around INR 600000, more than double the previous edition.
  • Initiated and executed a plan to distribute customized T-shirts for five events across India thereby increasing Shaastra’s brand name and credibility.
  • Organised and oversaw the execution of 4 Industry-sponsored Hackathons and a workshop on Deep Learning.
  • Organised 8 events relating to various domains of coding and puzzle-based events.

Event Coordinator

Jun 2018Apr 2019 · 10 mos

  • Prepared problems for and organized a nation-wide programming contest on Codechef which saw the participation of more than 800 teams across India.
  • Came up with a new initiative to distribute T-shirts across India to nationwide finalists.

Motorq

Software Engineer

Jun 2019Jul 2019 · 1 mo · Greater Chennai Area

  • Upgraded the documentation from Swagger 2.0 to OpenAPI Specification 3.0, to allow for an expanded query pattern in the query API used by customers.
  • Performed extensive load tests on TimescaleDB, the time series extension to PostgreSQL using asynchronous programming in JavaScript.
  • Tested the emerging distributed database CitusDB by simulating parallel data consumption and production mechanisms.

Saarang

Event Coordinator

Apr 2018Apr 2019 · 1 yr · Tamil Nadu, India

  • Organised speaking events at Saarang 2019, the cultural festival of IIT Madras. Witnessed an increase in participation of over 1.5x compared to the previous years.
  • Organized workshops on debating and public speaking throughout the semester.

Centre for innovation (cfi)

Coordinator

Apr 2018Apr 2019 · 1 yr · Tamil Nadu, India

  • Organized institute-wide programming contests to further the spirit of competitive programming.
  • Instructed sessions on advanced Data Structures during the summer school on programming.
  • Maintained a blog on basic algorithms to educate freshers on programming.

Inter iit sports meet

Committee Member

Sep 2017Dec 2017 · 3 mos · Tamil Nadu, India

  • Organized badminton matches among talented sportsperson from IITs across India, across a week-long sports festival.
  • The only freshman to be a part of the organizing team of 2017.

Education

Indian Institute of Technology, Madras

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

National Institute of Open Schooling

12th Standard

Jan 2015Jan 2017

Sishya

10th Standard

Jan 2002Jan 2015

Stackforce found 100+ more professionals with Software Design & Engineering

Explore similar profiles based on matching skills and experience