Aarush Verulkar
About
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
- Parsely2026
LLM-powered invoice extraction with human sign-off — upload a PDF or image, let a vision model pull the structured fields, then review and approve before exporting.
- Python
- FastAPI
- Next.js
- PostgreSQL
- Claude Haiku
- Docker
- DormSC2025
Student housing platform for USC — helping students find verified, affordable housing near campus.
- React
- TypeScript
- Node.js
- MongoDB
- OpenAI GPT-4o
- Leaflet
- RaftKV2025–2026
Distributed key-value store using the Raft consensus protocol for replication, leader election, and fault tolerance.
- Go
- gRPC
- BoltDB
- Raft Consensus
- Write-Ahead Logging
Others
- Uptime Monitor
Real-time uptime checks and incident detection.
- Intellihealth
Blockchain health system with IPFS and ML imaging.
- NeatPDF
Browser-based PDF merge, split, and edit tools.
Connect
Open to full-time software engineering and ML roles — the fastest way to reach me is email.