Charith Purushotham

About Me

Get to know me better

Charith Purushotham

Charith Purushotham

Data Scientist & ML Engineer

Academic Focus

I am a passionate Machine Learning Engineer and Software Developer currently pursuing my Master of Science in Computer Science at the University of Colorado Boulder (GPA: 3.93/4.00). With expertise in Machine Learning, Deep Learning, and AI Systems, I specialize in building production-ready ML pipelines, real-time inference systems, and scalable data infrastructure. Currently, I'm working at Owl AI on real-time sports analytics using computer vision, temporal modeling, and probabilistic methods, while also serving as a Teaching Assistant for Distributed Systems.

Professional Experience

My professional experience includes ML engineering internships at Owl AI (building real-time snowboard analytics with TensorRT and MediaMTX) and Idaho National Laboratory (developing segmentation models for nuclear materials using SAM/SAM2 and HPC infrastructure). Previously at Phamax, I co-architected Ariya, a Microsoft-certified Teams SaaS assistant with RAG capabilities, and optimized data pipelines using Azure Cognitive Search, Databricks, and Spark. Currently, I serve as a Teaching Assistant for Distributed Systems at CU Boulder, supporting Prof. Mark Zhao. I'm also actively involved in hackathons, winning 3rd place in T9-MediHack 2025 and 7th place in AWS Jam, and contribute as a Technical/Data Consultant at Data Buffs and Co-Founder of Layers Club.

Academic Qualifications

Educational background and achievements

University of Colorado Boulder

Master of Science

Computer Science
CGPA: 3.9/4.0
Aug 2024 – May 2026 (Expected)

KEY COURSES

Deep Learning NLP Systems for ML Computer Vision

Dayananda Sagar College of Engineering

Bachelor of Engineering

Computer Science
CGPA: 9.68/10.0
Aug 2018 – Jun 2022

KEY COURSES

AI/ML DSA DBMS OOP OS Big Data

Technical Skills

Programming & Development

Python Java React.js Node.js C Flask REST APIs MySQL MongoDB Git

Cloud & Infrastructure

Microsoft Azure AWS Docker CI/CD Kafka GCP Snowflake Azure Boards

Data & Machine Learning

PyTorch TensorFlow Scikit-learn OpenCV Databricks RAG LlamaIndex HuggingFace Tableau

Software & Tools

OOP System Design Jira Postman Bot Framework

Hobbies & Interests

What I love to do in my free time

Gym

Staying fit and building strength

Football

Team spirit and strategy

Cricket

Passion for the gentleman's game

Biking

Exploring and adventure

Staying Active: These activities help me maintain a healthy work-life balance, keep my mind sharp, and build discipline that translates into my professional work. Whether it's the strategic thinking in cricket, the teamwork in football, or the endurance in gym and biking, each hobby contributes to my personal growth.