About

Hi, I am Aarush Verulkar. I am a software engineer who recently graduated with a master's degree in Computer Science from USC, after completing my bachelor's in Computer Engineering at the University of Mumbai.

My work focuses on full-stack engineering with a touch of machine learning, mostly using Python, TypeScript, AWS and GenAI to build tools people can actually use. In the past, I engineered an LLM-powered mental health chatbot from scratch for the Viterbi School of Engineering, built backend microservices and fast data pipelines for a startup, and published research on a blockchain health system.

I am currently looking for full-time roles in software engineering and machine learning where I can help build reliable, meaningful products. Outside of work, I love playing table tennis, cooking, traveling, and reading history.

Projects

DormSC

Student housing platform for USC — helping students find verified, affordable housing near campus.

QuantSpot

Quantitative finance platform for researching markets, tracking portfolios, and exploring trading strategies.

RaftKV

Distributed key-value store using the Raft consensus protocol for replication, leader election, and fault tolerance.

Others

Connect