CV

Devansh Agarwal - Senior Machine Learning Engineer at AWS, Cornell Ignite Fellow, and published researcher in AI and HCI.

General Information

Full Name Devansh Agarwal
Email thedevanshagarwal@gmail.com
Current Position Senior Machine Learning Engineer, AWS
Location San Jose, CA, 95136
Languages English, Hindi

Education

  • 2023
    Master's in Computer Science
    Cornell University, Ithaca, NY
    • GPA: 4.08/4.0
  • 2020
    Bachelor of Technology in Computer Science & Engineering
    Indian Institute of Technology (IIT) Hyderabad, India
    • GPA: 9.14/10 (Dept Rank: 1)
    • Institute Silver Medal for securing the highest GPA in department

Professional Experience

  • 2024 - Present
    Senior Machine Learning Engineer
    AWS (Amazon Web Services)
    • Built AWS Transform, a B2B agentic service that modernizes .NET enterprise applications. Leveraged advanced prompting, fine-tuned LLMs, self-correcting loops, and RAG to transform 50M+ lines of code and modernize thousands of workloads.
    • Developed a GNN-based clustering system to analyze and group processes running in customers’ EC2 instances, enabling automated modernization recommendations at scale.
  • 2023 - 2024
    Founder (Cornell Ignite Fellow)
    EchoTrack
    • Built an end-to-end machine learning platform for acoustic image data, including data collection, processing, developing a new foundational model, and real-time inference
    • Developed ConvNets, RNNs, and Transformers for recognizing human body poses, speech, facial expressions, and activities using acoustic signals, achieving 90%+ accuracy
    • Deployed models on cloud, smartphones and CNN accelerator hardware
    • Secured 240,000 dollars in funding from Cornell University and 50,000 dollars from National Science Foundation
  • 2020 - 2022
    Software Engineer II
    Amazon
    • Proposed and developed a machine learning recommendation tool for auto-filling customers' preferred delivery dates, reducing clicks from 5 to 1 for single-click checkout
    • Created a widget for Amazon's mobile homepage that serves 1600 transactions per second with 20 ms latency, decreasing customer anxiety for service orders by 2% and saving ~$1 million in support costs
    • Migrated notifications platform to AWS, implemented an S3-based request and response tracking framework
  • 2019
    Software Engineer Intern
    Amazon
    • Designed and engineered an invoice generating tool for a new B2B2C Amazon business using DynamoDB, EC2, Angular, HTML, CSS and JS
    • This tool helped save around ~40 SDE hours per month
  • 2018
    Software Engineer Intern
    SmartVizX
    • Integral part of the team that developed India's 1st VR platform for the construction Industry, Trezi
    • Built the cloud stack and integrated it with the VR app for Trezi, enabling real-time download of textures and models
    • Enabled Trezi to create a multi-million-dollar VR marketplace

Teaching Assistant

  • 2022-2023
    Cornell University
    • Computer Vision (CS 5670)
    • Computer Networks (CS 5456)
  • 2016-2020
    IIT Hyderabad
    • Statistics (MA 2140)
    • Probability (MA 2110)
    • Vector Calculus (MA 1130)
    • Data Structures (CS 1353)

Honors and Awards

  • 2024
    • Outstanding Reviewer ACM IMWUT 2024, and ACM UIST 2024
    • Best Paper Honorable Mention, EchoGuide (ACM ISWC 2024)
  • 2023
    • Ignite Fellowship, received 240,000 dollars as startup funding from Cornell University
    • National Science Foundation I-Corps Award (50,000 dollars)
    • Best Paper Honorable Mention, HPSpeech (ACM ISWC 2023)
  • 2020
    • Institute Silver Medal for securing the highest GPA in my department at IIT, Hyderabad
  • 2019
    • Academic excellence award at IIT Hyderabad

Technical Skills

  • Machine Learning: AWS SageMaker, Bedrock, PyTorch, PyTorch Lightning, Scikit-Learn, LangGraph, LangChain, Transformers
  • Programming Languages: C, C++, C#, Java, Python, JavaScript, TypeScript, Matlab, Swift, PHP, SQL
  • SDKs/Environments: Unreal Engine, Unity, Visual Studio, Eclipse, VS Code, ARKit, Google VR, PlatformIO, Arduino
  • Cloud Technologies: AWS Lambda, SNS, SQS, ECS, EC2, DynamoDB, S3, Kafka, Git, CI/CD
  • Web Technologies: Next.js, Node.js, Angular, React