Summary
Overview
Work History
Education
Skills
Timeline
Generic

Surya Cherukuri

Sunnyvale

Summary

Passionate and results-driven Software Developer with a strong focus on building scalable, maintainable, and well-documented backend systems. Experienced in both collaborative, cross-functional team environments and independently driving projects end to end. Excited to contribute to a product-driven organization where engineering excellence and impact meet.

Overview

8
8
years of professional experience

Work History

Software Engineer

Walmart
07.2024 - Current
  • Engineered a scalable and high-throughput Crawl Dispatcher service to intelligently route competitor URLs based on domain, page type, and crawl type; optimized to handle ~110 transactions per second across 11 domains, 5 page types, and 8 crawl types.
  • Refactored and modernized a 26K-line backend codebase, improving modularity and testability; increased unit test coverage from 30% to 90% by upgrading libraries and introducing better testing practices.
  • Built an automated regression testing tool to support migration to a new crawler architecture, enabling side-by-side crawl result comparisons and report generation to validate system behavior and data integrity.

Software Developer

Amazon
06.2020 - 03.2023
  • Designed and implemented API specifications to integrate Garage devices into the Ring App, improving success rate from 50% to 90% by analyzing pilot test results and addressing critical edge cases (e.g., error handling, timeouts, and fail-safe logic to prevent garage doors from being left open).
  • Led cross-functional collaboration with Android, iOS, QA, and backend teams to launch support for Genie Garages on the Ring App, driving feature delivery end to end.
  • Developed a scalable backend system for an incentive program that credited Amazon gift card balances to eligible users; designed the solution to handle multiple incentive types and support ~400K customers in a single run.
  • Built a frontend widget service to dynamically determine eligibility for Amazon Prime, Grocery, and Fresh deliveries based on ZIP code.
  • Optimized AWS Lambda resource allocation by simulating production traffic in a beta environment and analyzing latency vs. memory trade-offs, resulting in a 50% memory reduction with no performance impact—yielding ~$30K/year in cost savings.

Software Engineer

Samsung Research Institute
07.2017 - 07.2018
  • Implemented Working Screen feature for meeting room solution to browse through opened files and apps in a FLIP device
  • Performed POC on file sharing and event synchronization between two flip devices on the same network using TCP/IP protocol to send/receive files and to synchronize the actions on both flip devices

Software Developer Intern

AdmitKard
02.2017 - 06.2017
  • Designed a model for student applicationʼs classification (Admit or Reject) using about 1M student applicationʼs to train the dataset
  • Achieved an accuracy of 85%
  • Built a tool to monitor the changes on the webpages at regular intervals of time and send a weekly report using cron job
  • Monitored ~20,000 university webpages
  • Decreasing 60 hours each week in manual monitoring of the webpages

Education

Master of Science - Software Engineering

Arizona State University
Tempe, AZ
05-2020

Bachelor of Science - Electrical, Electronics And Communications Engineering

Indian Institute of Information Technology, Allahabad
05-2017

Skills

  • Python (Django)
  • C
  • Java (Spring)
  • SQL (PostgreSQL, MySQL)
  • Cloud (AWS, GCP)
  • JavaScript (ES6, React, Nodejs)
  • Typescript
  • HTML/ CSS
  • CI/CD

Timeline

Software Engineer

Walmart
07.2024 - Current

Software Developer

Amazon
06.2020 - 03.2023

Software Engineer

Samsung Research Institute
07.2017 - 07.2018

Software Developer Intern

AdmitKard
02.2017 - 06.2017

Master of Science - Software Engineering

Arizona State University

Bachelor of Science - Electrical, Electronics And Communications Engineering

Indian Institute of Information Technology, Allahabad
Surya Cherukuri