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
- Uptime MonitorReal-time uptime checks and incident detection.
- IntellihealthBlockchain health system with IPFS and ML imaging.
- NeatPDFBrowser-based PDF merge, split, and edit tools.

