Resume / Experience

A little about me.

Hi, I'm Harsh Rao.

I'm a software developer and lifelong learner passionate about distributed systems, AI, and LLMs. I enjoy understanding how complex systems work under the hood and learning by building, experimenting, and contributing to open-source projects.

Outside of development, you'll often find me solving problems on Codeforces and LeetCode or competing in Kaggle competitions.

Download resume

01 / Timeline

Work experience

  1. Sep 2025 – Present

    Research Assistant

    Santa Clara University

    Built scalable ETL pipelines, data preprocessing workflows, and RAG-based systems for data analytics.

    ETL pipelinesRAGData analytics
  2. Jan 2024 – Jul 2024

    Software Developer Intern

    Creatosaurus

    Developed AI-powered AR applications using computer vision.

    Artificial intelligenceAugmented realityComputer vision
  3. Jul 2023 – Jan 2024

    Student Researcher

    Indian Institute of Information Technology

    Optimized Graph Neural Network training and experimented on molecular diffusion models.

    Graph neural networksModel optimizationDiffusion models
  4. Apr 2023 – Jul 2023

    Software Engineering Intern

    Jio

    Built backend infrastructure for CI/CD observability and monitoring.

    Backend infrastructureCI/CDObservability

02 / Education

Education

  1. Master's

    Santa Clara University

    Master's degree

    Computer Science and Engineering

  2. Bachelor's

    Indian Institute of Information Technology Surat

    Bachelor of Technology (B.Tech)

    Computer Science and Engineering