Rahul Surti
(847) 770-5977
rahulsurti97@gmail.com
Education
University of Washington
M.S. Computer Science & Engineering
Sept 2021 - Present
University of Illinois at
Urbana-Champaign
B.S. Computer Engineering, May 2019
Honors
Dean's List
Skills
Core Programming
C++
C#
Java
Python
Graduate Coursework
  • CSEP 590: Security Engineering
  • CSE 519: Current Research in Computer Science
  • CSE 520: Computer Science Colloquium
Undergraduate Coursework
  • CS 525: Advanced Distributed Systems
  • ECE 428: Distributed Systems
  • ECE 391: Computer Systems Engineering
  • CS 398: Applied Cloud Computing
  • CS 440: Artificial Intelligence
  • ECE 408: Parallel Programming
  • ECE 374: Algorithms
Follow Me
See my projects on my github.com/rahulsurti97
Check my career profile on linkedin.com/in/rahulsurti97
See my hackathon projects at devpost.com/rahulsurti97
Experience
Microsoft, Azure Storage
Software Engineer
Aug 2019 – Present
  • Designed, developed, and own validation process for Azure Storage Managed Disks, covering $300 million monthly revenue
  • Successfully handled migration of billing jobs in distributed data processing framework
  • Created and own distributed jobs responsible for catching storage anomalies and preventing failures in billing jobs
  • Supported team's on-call rotation, handled customer and automated incidents, and improved team's monitoring and alerting
Microsoft
Software Engineering Intern
May 2018 – Aug 2018
  • Created virtual assistance experience for Microsoft Sales Experience (MSX)
  • Integrated Microsoft Speech Cognitive Services with an in-house chatbot
  • Virtual assistant served as demo for MSX at Microsoft Ready 2018
GSI Group
Software Engineering Intern
Aug 2018 – Apr 2019
Aug 2017 – May 2018
  • Developed custom augmented reality experience using Microsoft HoloLens
  • Project served as demo of barn ventilation technology for World Pork EXPO
  • Organized AGCO's first-ever hackathon with 70 participants, 14 projects, and 4 winning teams with applications directly affecting AGCO's business impact
Involvement
Growth Groups @Microsoft
Leadership Team Member
Mar 2020 - Dec 2020
  • Hackathon Coordinator, Keynote Speaker Coordinator for internal startup
  • GG is a community of 1000+ early-in-career Microsoft employees
  • Held 2 hackathon showcases with 5 and 14 projects, respectively
  • Co-hosted 6 keynotes with high profile speakers
Research & Related Projects
CS 525: Advanced Distributed Systems Research
Spring 2018
  • Researched cutting edge of distributed systems space
  • Built system for sharded logfile compression and query, and wrote whitepaper
  • System is able to search files directly without decompression
  • Search latency 97% faster than grep while maintaining 50% compression
Distributed Graph Processing Engine
Fall 2017
  • Built custom GPE in Java implementing distributed graph algorithms, single-source shortest paths and pagerank
  • Able to process graphs with 2 million nodes, 3 million edges in seconds
Fault Tolerant Distributed File System
Fall 2017
  • Built distributed file system with integrated failure detector using heartbeat mechanism
  • DFS was able to maintain file redundancy while tolerating machine failures
Unix-based Operating System
Spring 2017
  • Built OS from scratch in C