Hi, my name is

Sanjay Gorur

Software Engineer & AI Researcher

I'm currently exploring opportunities in software engineering and machine learning research.

Sanjay Gorur

About Me

I recently graduated from UT with a degree in Computer Engineering.

My interests lie at the intersection of software engineering and machine learning. I enjoy building scalable systems, working with distributed computing frameworks, and applying ML techniques to solve real-world problems.

During my free time, I enjoy playing basketball and chess. I'm always open to tackling new challenges and embracing new opportunities. Feel free to reach out!

My Work

Projects

Group

Ultimate Guitar · Song-based decomposition

Full process: feedback, reflection, Figma, and the five-part case study (background, research, inspirations, prototyping, testing).

Individual

Programming intro · micro-learning

Individual entry: design rationale (topic, flow, decisions, learnings) and prototype media for each major feature.

Graph CNN for Patient Mortality

Novel GCN algorithm for predicting patient risk from EHR data using graph clustering.

Federated Learning Framework

In-network aggregation system with adaptive routing for distributed ML training.

Open Source Projects

Contributions to various open-source projects in ML, backend systems, and full-stack development.

Skills

Languages

Python 9/10
Java 8/10
JavaScript 7/10
C++ 7/10
Go 6/10

Frameworks

PyTorch 8/10
TensorFlow 7/10
React 7/10
Node.js 7/10

Tools

Docker 8/10
Kubernetes 7/10
AWS 7/10
Git 9/10

ML/AI

Graph Neural Networks 8/10
Federated Learning 7/10
Deep Learning 8/10

Let's Connect

I'm currently looking for software engineering opportunities, particularly in backend systems, ML infrastructure, or distributed computing. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Say Hello