Shreyas Sunkad

I am currently pursuing a Master's degree in Computer Science at the University of Illinois Urbana-Champaign (UIUC), with an expected graduation in May 2025. I hold a Bachelor's degree in Computer Science and Engineering from RV College of Engineering (RVCE). Professionally, I worked as a Backend Developer at Clumio, where I utilized technologies such as RDS, EC2, and Lambda to develop robust backup and recovery solutions for databases on the public cloud. My main interests lie in Distributed Systems, Databases, and Cloud Systems, and I am passionate about solving real world complex problems using innovative technologies.

Education

University of Illinois,Urbana-Champaign Champaign,Illinois

Masters in Computer Science (MCS) Jan 2024 - May 2025

  • Courses : Database Systems, Distributed Systems, Applied Machine Learning
  • GPA: 4.0

RV College of Engineering Bangalore,India

Bachelors in Computer Science and Engineering (BE-CSE) Aug 2018 - May 2022

  • Courses : Data Structures & Algorithms, OS, Database Design, Computer Networks, AI & ML
  • CGPA: 9.35

Experience

University of Illinois,Urbana-Champaign Champaign,Illinois

Course Assistant, CS411 Database Systems May 2024 - Aug 2024

  • Monitoring and helping a batch of 200 students with their learning, along with course grading and testing/editing course contents. Mainly created assigments in MySQL, MongoDB and Neo4J.

Clumio Bengaluru,India

Member of Technical Staff Jun 2022 - Dec 2023

  • Added visibility for MS-SQL databases on EC2 using the FCI architecture. Integrated support for taking periodic backups and performing restores for FCI databases in the product
  • Enhancing MS-SQL on EC2 product with features such as Easy and Secure product on-boarding with Cloudformation templates, Performing Backups and Restores of AAG databases with secondary replicas, Custom SSM documents providing more flexibility to customers.
  • Introduced support for SCIM protocol, enabling customers to automate Identity Management by syncing user profiles and roles from various Identity Providers to Clumio

Clumio Bengaluru,India

Member of Technical Staff Intern Jan 2022 - May 2022

  • Transitioned RDS record retrieval from an EC2-based to a AWS Lambda-based approach, saving 90% in monthly costs. Developed features for backups and restores of RDS databases with option groups and introduced automated metering to streamline customer billing based on usage.

Projects

Semantic Segmentation of Satellite Images Link

Python, ArcGIS, Tensorflow

  • Trained deep learning based segmentation models such as UNet,ResNet in order to identify various geographical entities in a satellite image for a research project under ISRO
  • Image Preprocessing and Mask Annotation was done using Python wrapper over ArcGIS. Employed Tensorflow for training the models

Automated Invoice Management System Link

Python, Flask, OpenCV, MySQL, MongoDB

  • Worked with a team to develop a machine learning-based web application for invoice data management. Leveraged OpenCV to identify various text regions in the invoice and OCR models in order to recognize characters in the text region
  • Implemented a web interface for end users using Flask. Stored Invoice Metadata in MySQL database and the actual invoice in MongoDB

Distributed Key Value Store Link

Golang

  • Developed a fault-tolerant key/value storage system in Golang using Raft for consensus algorithm, implementing leader election, log replication, persistance and compaction.
  • Built a key-value service on top of the Raft layer to ensure consistent data across distributed nodes.

Neural Machine Translation Link

Python, Tensorflow

  • Designed and implemented a deep learning-based model to translate sentences from English to Hindi. Developed an Encoder Decoder model for the translation. Employed Tensorflow for implementing and training the model.

Technical Skills

Achievements

Contact