Ramakanth Putta

Software Engineer

Sunnyvale, California, United States11 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in AdTech and ML platforms.
  • Led projects contributing to significant revenue increases.
  • Expert in designing scalable distributed systems.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer specializing in AdTech and Machine Learning solutions.

Contact

Skills

Core Skills

Distributed Systems ArchitectureScalable System DesignMl PlatformSoftware InfrastructureSearch AdvertisingSoftware Design

Other Skills

Architectural DesignScalabilityScalaJavaGCPKubernetesDockerAzureWCNPSplunkMleapDruidFeast.devSpring WebfluxAmazon Web Services (AWS)

About

With over 10 years of professional experience, currently contributing to Walmart Global Tech's AdTech platform as a Staff Software Engineer. Focused on designing and integrating scalable, distributed systems, enabling advanced capabilities like Dynamic Bidding, AutoPilot, and Brand Conquesting for Sponsored Products. By leading the development of foundational systems in the team, I contributed to a measurable potential increase in annual ad revenue. Past roles at Amazon and Adobe reinforced expertise in ML platforms, retrieval systems, and optimization algorithms. Known for driving impactful solutions, operational efficiency, and innovation, including saving substantial costs and improving system performance. Dedicated to advancing the field of AdTech through collaboration and cutting-edge engineering. Built an Android app with more than 1.8 Million+ downloads. Specialties: • Distributed Systems Architecture (AWS EC2, ECR, Batch, Cloud Formation, CDK, Lambda, Fargate, GCP, Kubernetes, Docker, CI/CD etc.,) • Distributed Storage Systems (AWS DDB, RDS, AzureSQL, Cassandra, PostgreSQL) - Spark, AWS Athena, Glue, Kafka, AWS SNS/SQS, Step Functions, Hive, Hadoop • Scalable System Design • Algorithm Design and Implementation (Java / Python / C++) • Monitoring (AWS Cloudwatch, Grafan, OLAP - Druid / Turnilo)

Experience

11 yrs 9 mos
Total Experience
2 yrs 11 mos
Average Tenure
3 yrs 5 mos
Current Experience

Walmart global tech

Staff Software Engineer

Jan 2023Present · 3 yrs 5 mos · Sunnyvale, California, United States · Hybrid

  • AdTech - Sponsored Products
  • Lead design, implementation & integration of foundational system for Dynamic Bidding, AutoPilot, TROAS Bidding etc., for Sponsored Products(US Patent application in progress), contributing to potential increase of 5-8% (around 120M USD) in annual Ad revenue
  • Lead design, implementation & integration of Darwin, new retrieval service with 1B req/day (10K QPS) using event driven Spring Webflux framework (resource utilization halved saving 200k USD / year) to decouple retrieval logic from ranking, scoring and filtering functionality of Abram, Retrieval and Ranking service.
  • Lead design, implementation & integration of Brand Conquesting for Sponsored Products, to allow advertisers to conquest competitor keyword search.
  • Lead design, implementation & integration of Cold start for Sponsored Products, contributing to 50% boost in under-performing adItem impressions with less than 0.5% drop in Ad revenue.
  • Designed, implemented other features like Solr A/B test tuning, Feature level caffeine cache refresh
  • Tech Stack : Scala, Java, GCP, Kubernetes, Docker, Azure, WCNP, Splunk, Mleap, Druid, Feast.dev
  • (MLOps)
Architectural DesignScalabilityScalaJavaGCPKubernetes+9

Amazon

Senior Software Engineer

Apr 2020Jan 2023 · 2 yrs 9 mos · Sunnyvale, California, United States

  • Universal Image Feature Catalog (UIFC) - ML Platform (Classification & Policy Platform)
  • Lead design, implementation, onboarding & integration of AlexaAI team’s ShopTheLook, CPP team’s
  • ProductType classification use cases to UIFC ML platform using Protobuf schemas.
  • Lead implementation for Precache API in ImageRetriever to cache downloaded image & metadata to
  • reduce MSA (Tier-1 service) API calls by 75%
  • Lead operational improvements like saving 600K+ USD/yr (88% reduction) in DDB storage costs using
  • compression, serialization and trimming etc.,
  • Designed, re-architected, and implementated DSL schema (protobuf) for optimizing feature storage &
  • SerDes times for Facade, Feature store & Precompute services (part of UIFC ML Platform)
  • UIFC ML platform productionizes ML models (250+ so far) provided by applied scientists, runs ML
  • models and stores generated features (for 20B+ catalog images), serving 100K+ TPS traffic
  • Tech Stack : Java, AWS (SageMaker, Batch, DynamoDB, CDK, Lambda, SNS/SQS, Step Functions, API Gateway, CloudAuth, Hydra, Kinesis, ECS/Fargate), Protobuf, Google Guava/Guice, Micro ser-
  • vices
  • Associate Data Services (Affiliate Marketing)
  • Worked on migrating data of around 3 Billion records of Associates data from RDS to DynamoDB
  • Acted as Lead SDE for our team (with 24 clients) during 2021 Peak and carried out scaling, disaster
  • recovery planning, chaos testing etc., to ensure a successful peak
  • Designed & implemented asynchronous workflow (Firehose) using SNS & SQS messages for supporting
  • Global StoreId project & GDPR compliance efforts.
  • Tech Stack : Java, Micro services, AWS (RDS, DynamoDB, Glue, Athena, Data Pipeline, Lambda,
  • SNS/SQS, Hydra), ANDES data lake
Software DesignAmazon Web Services (AWS)JavaProtobufMicro servicesML Platform+1

Adobe

Computer Scientist 1

Jan 2016Mar 2020 · 4 yrs 2 mos

  • Ad Experience Cloud - Search & Display Advertising
  • Adobe Media Optimizer
  • Owned, re-architected and optimized execute module (that applies keyword bids to Search engine) of
  • Adobe Media Optimizer (Search Ads) team and implemented YDN (Yahoo Ads) execute.
  • Designed & implemented hybrid optimizer that combines Adobe Adcloud bid optimization and pub-
  • lisher platform (Google Ads) advertiser goal optimization.
  • Improved process syncing keywords, clicks from Google Ads, Bing Ads to run 50% faster by imple-
  • menting new hashing mechanism. Resolved bottlenecks in adding new SE entities.
  • Helped gain 1M+ USD revenue to AMO in Jan 2019 by enabling Google optimized campaigns and
  • increasing Ad spend on Google managed campaigns.
  • Optimized a critical module ’materialize ads’ to run 10x faster, it handles millions of keywords daily
  • to generate search-engine agnostic bid units.
  • Implemented APIs for assigning campaigns, adgroups, keywords to portfolios from new AngularUI.
  • Designed & implemented ’Events’, that automates the budget allocation of campaigns and keywords
  • during the peak holiday season based on bid history.
  • Tech Stack: Python, Flask, PostgreSQL, Kafka, AirFlow, Splunk, Prometheus
PythonFlaskPostgreSQLKafkaAirFlowSearch Advertising+1

Samsung india

Senior Software Engineer

Jul 2014Dec 2015 · 1 yr 5 mos

  • Implemented modules for Tizen TV mobile web browser being developed from scratch using WebKit-efl
  • & Chromium-efl, EFL graphics libraries and C++.
  • Contributed to KPI improvement of Canvas, CSS3 and JS modules of Chromium-efl & WebKit-efl.
  • Fixed several issues related to WebKit-efl, Chromium-efl rendering engines for TV and mobile.
  • Tech stack: C++, Webkit, Chromium, EFL, Java, MySQL, Embedded-systems
C++WebkitChromiumJavaMySQL

D. e. shaw india private limited

Software Intern

May 2013Jul 2013 · 2 mos

Education

Indian Institute of Technology, Roorkee

Master of Technology (M.Tech.) — Computer Science & Engineering

Jan 2013Jan 2014

Indian Institute of Technology, Roorkee

Bachelor of Technology (B.Tech.) — Computer Science & Engineering

Jan 2009Jan 2013

Sri Chaitanya Junior College, Gudavalli, Vijayawada

Intermediate (XI & XII)

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Distributed Systems Architecture & Scalable System Design

Explore similar profiles based on matching skills and experience