Portrait of Karthik Subramanian
About

Karthik SubramanianProduct-Oriented Software Engineer

I currently work on the Merchant APIs and Integrations team at Uber to make it easy for merchants to integrate with Uber Eats. Previously, I worked on the Advertiser Revenue Growth team at Pinterest in a growth engineering setting to enable over 4 million businesses to effectively advertise on Pinterest.

Based in New York, NY. Experienced in building and analyzing A/B experiments, developing customer insights, and applying data-driven learnings to maximize growth. Outside of shipping software, I publish Karthik's Newsletter to share actionable methods to unlock full potential as a software engineer.

Philosophy

Product oriented full stack engineer with a track record of leveraging any tools needed to deliver tangible value. Passionate about tackling complex technical challenges through simple, innovative solutions.

Experienced in building and analyzing experiments, developing customer insights, and applying data-driven learnings to maximize growth.

Outside of work, I write Karthik's Newsletter to share actionable methods to unlock full potential as a software engineer. I also enjoy tennis, hiking, and cooking. Feel free to hit me up with any recommendations

The Toolbox

Programming Languages

Python, TypeScript/JavaScript, Go, Java, SQL

Full Stack

React, Next.js, Node.js, Django, GraphQL, REST APIs, Serverless Stack Toolkit (SST)

Data

Apache Spark, Apache Airflow, Apache Superset, Presto, MongoDB, DynamoDB, Postgres

ML

PyTorch, Pandas, NumPy, Scikit-Learn, Tensorflow, Hugging Face

Developer Tools

Git, AWS, Google Cloud Platform, Claude Code

Practices

Growth Engineering, A/B Experiments, System Design, Data Pipelines, Agile/Scrum

Experience

Feb 2026 — Present
Full-time

Software Engineer Uber

Full Stack Engineer on the Merchant APIs and Integrations team. Builds APIs, integrations, and product solutions to make it easier for merchants on third-party systems (e.g., Toast, Clover) to integrate with Uber Eats.

Tech Stack:GoTypeScriptAPIsMicroservices
  • Engineered merchant onboarding APIs and integration workflows to streamline Uber Eats merchant partner setup.
  • Built backend integration services and data pipelines to support merchant lifecycle events and growth initiatives.
Mar 2025 — Dec 2025 · 10 mos
Full-time

Software Engineer Rippling

Full Stack Engineer on the Permissions Platform team focused on access control for data and apps across Rippling.

Tech Stack:TypeScriptPythonDatadogDistributed Systems
  • Implemented entity-scoped access to the Permissions Service, enabling resolution of a $300K customer churn risk and garnering interest from the Benefits team.
  • Reduced p99 page load time of the User Permission Details Page by 50% (10s to 4s) by optimizing several API endpoints as part of a company-wide performance imperative.
  • Delivered observability improvements by adding tab-load metrics for the Permissions App in Datadog, enabling targeted performance tracking.
Aug 2022 — Mar 2025 · 2 yrs 8 mos
Full-time

Software Engineer Pinterest

Full Stack Engineer on the Advertiser Revenue Growth team improving the advertising expeerinece for over 4M+ business accounts on Pinterest.

Tech Stack:PythonReactAirflowA/B TestingSQL
  • Delivered projected $8.5M incremental revenue by consolidating 4 separate Airflow workflows that select and route high-quality business accounts to Sales into one pipeline.
  • Developed an educational modal to drive general awareness and adoption of the new Performance+ product, which drove 35% of the product's $62M Q4 2024 revenue.Performance+ Product Overview
  • Generated projected $3M incremental annual revenue by expanding the utility of an Airflow workflow to resurrect and route high-quality inactive business accounts to Sales.
  • Implemented 3 A/B testing experiments to assess SMB business adoption rates of recommendation banners within the Campaign Create Flow Page on Ads Manager.
  • Mentored 2 summer interns and an Apprentice Engineer on Advertiser Growth, resulting in successful full-time conversion for the apprentice and a return offer for an intern.
May 2022 — Aug 2022 · 4 mos
Internship

Software Development Engineer Intern Amazon

SDE Intern for Amazon Health and Wellness organization

Tech Stack:ReactKotlinAWS LambdaDynamoDBEventBridgeAWS Batch
May 2021 — Aug 2021 · 4 mos
Internship

Software Development Engineer Intern Amazon

SDE Intern for Amazon Health and Wellness organization

Tech Stack:PythonData PipelinesUnit TestingPerformance Tuning
Jan 2021 — Dec 2021
Research

Undergraduate Researcher Georgia Tech Research Institute

Automated Algorithm Design team researching genetic programming and AutoML algorithms.

Tech Stack:PyTorchAutoMLGenetic ProgrammingNLP
Jan 2021 — Dec 2021
Teaching

Undergraduate Teaching Assistant Georgia Tech

Taught CS 2340 Objects & Design to 500+ undergraduate computer science students.

Tech Stack:JavaAgile/ScrumOOPSOLID/GRASP
Nov 2020 — Jan 2023
Leadership

Director of Content & Consultant Data Science @ Georgia Tech

Director of Content and Consultant

Tech Stack:ReactStripePythonDeepnote