Sahasraditya Thyadi
I'm a software engineer who loves to build cool stuff. As a CS grad at CU Boulder, I specialize in building creative tools and turning them into production-ready systems.
Whether I'm architecting backend systems, training ML models, or crafting full-stack applications, I focus on building software that's both technically robust and innovative. I work across the entire stack with React, Python, and GCP, leveraging modern tools like LangChain, Docker, and Kubernetes to ensure systems scale seamlessly from prototype to production.
Work Experience
Analyst
Merkle
2022-2024
Trainee Intern
Bharat Electronics
2022
Education
Master of Science, Computer Science
University of Colorado Boulder
2024-2026
Bachelor of Engineering, Electronics and Communication
Ramaiah Institute of Technology
2018-2022
Recent Work
Cine-stellation
- Implemented collaborative filtering and content-based algorithms using scikit-learn and NumPy
- Built REST API with Flask/FastAPI for real-time recommendation serving
- Processed 50K+ movie dataset using Pandas with feature engineering on genres, ratings, and metadata
- Deployed vector similarity search with cosine distance for constellation mapping visualization
- Integrated D3.js frontend for interactive constellation rendering and user interaction
Text 2 Comic
- AI-powered application that transforms written text into engaging comic strips automatically
- Used OpenAI and Stable Diffusion to convert text to storylines, and storylines to comic strips.
- Integrated a Message Queue using Google Pub/Sub for async communication and Redis for caching previously generated comics.
- Perfect tool for educators, content creators, and storytellers
CricScout
- An analytics app for cricket enthusiasts.
- Used Ball-by-Ball data of 10 years of a cricket tournament to create a PostGreSQL Database.
- Created interactive visualizations for batter-bowler matchups with filtering.
- Created a chart to compare batter metrics(strike rate and boundary %) vs different kind of bowlers in different phases of the game.
- Batters are grouped based on their relative performance.
Get In Touch
I am currently looking for new opportunities, and my inbox is always open.