Hi, I'm Sourav Pati

Software Development Engineer at Amazon, Seattle. I build scalable systems and apply algorithmic principles to solve real-world problems.

Sourav Pati

About

I am a Software Development Engineer at Amazon based in Seattle, Washington. I hold a Master's degree in Computer Science from the University of Southern California, where I focused on applying mathematical modeling and algorithmic principles to build intelligent computing systems.

My work spans scalable distributed systems, real-time architectures, and applied machine learning. I have experience with large language models (LLMs), graph processing frameworks, and high-performance computing. I am passionate about solving complex engineering challenges and building systems that operate reliably at scale.

Outside of work, I have a background in competitive programming, having represented my university at ACM ICPC Asia Regionals. I also enjoy chess and have competed at the state level.

Location
Seattle, Washington
Company
Amazon
Education
M.S. Computer Science, USC
Languages
English, Hindi, Odia

Experience

Software Development Engineer Amazon Seattle, WA
  • Building scalable distributed systems and real-time architectures at Amazon
  • Leading cross-organizational projects involving large language models (LLMs) and real-time systems
  • Recognized for technical depth and cross-team leadership
Software Development Engineer Audible (Amazon) Cambridge, MA
  • Developed software solutions at Audible, an Amazon company
  • Contributed to the audio content platform serving millions of users
Research Assistant University of Southern California Los Angeles, CA
  • Developed GPOP: a scalable cache- and memory-efficient framework for Graph Processing Over Partitions
  • Conducted research on high-performance graph algorithms and parallel computing
Summer Research Fellow Indian Academy of Sciences India · 2015
  • Selected for the prestigious Indian Academy of Sciences Summer Research Fellowship

Education

M.S. in Computer Science
University of Southern California
2017 – 2019 · Los Angeles, CA
Coursework: Analysis of Algorithms, Artificial Intelligence, Machine Learning, Information Retrieval & Web Search Engines
GPA: 3.9 / 4.0
B.Tech in Computer Science
Undergraduate Institution
2013 – 2017 · India
ACM ICPC India Finalist, Summer Research Fellow at Indian Academy of Sciences, Competitive Programming

Projects

Selected open-source work and research

GPOP

A scalable cache- and memory-efficient framework for Graph Processing Over Partitions. Designed for high-performance graph analytics on large-scale datasets.

C++ 8
Approximation Algorithms

A project report on 4-factor approximation algorithms. Research on theoretical computer science and algorithm design.

TeX
Competitive Programming

Solutions to competitive programming problems from Codeforces. Covers algorithms, data structures, and problem-solving techniques.

C++
Wave Portal

Smart contract UI project built with Solidity and JavaScript. Explores blockchain development and decentralized applications.

JavaScript

Skills

Languages

C++ Java Python JavaScript SQL

Systems & Infrastructure

Distributed Systems AWS Linux Docker Microservices

AI & Machine Learning

Deep Learning LLMs NLP Information Retrieval

Algorithms & Theory

Graph Algorithms Parallel Computing Approximation Algorithms Data Structures

Awards & Honors

🏆

ACM ICPC India Finalist

Ranked 25th in Asia Regionals · 2017

🤖

Halite AI Hackathon

Artificial intelligence programming competition · 2017

🎓

Summer Research Fellow

Indian Academy of Sciences · 2015

🦾

Robotics Competition Winner

University robotics competition · 2013

🏅

SBI Merit Scholarship

State Bank of India academic scholarship · 2013

State Chess Championship

2nd place, Under-15 category · 2007

Certifications

📚

Neural Networks and Deep Learning

Coursera (deeplearning.ai)

📚

X-Series in Big Data

edX · Apache Spark, Scalable ML, Data Science

📚

Intro to Computer Science & Programming

edX (MITx)

Get in Touch

Feel free to reach out if you'd like to connect, collaborate, or just say hello.