Aarush Verulkar

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.

  • 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
  • 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.

Open to full-time software engineering and ML roles — the fastest way to reach me is email.