Sushant Lokhande

Software engineer across full stack, ML, and the systems underneath. I'm at my best turning messy, ambitious problems into software that's fast, reliable, and genuinely usable.

Open to full-time Software, ML, and AI Engineering roles across the US. Let's build something together.

01 — projects

Things I've built.

Proxima

The index that beats the libraries

Everyone imports a vector search library. I wrote my own in C++ and made it win. It answers nearest neighbor queries 1.8 times faster than hnswlib and 2.5 times faster than FAISS, at 0.999 recall, on a single thread.

  • C++17
  • SIMD/AVX2
  • pybind11
  • CMake
  • Python

view case study →

Relay

The LLM gateway that remembers

A gateway that remembers what your model already said. It matches prompts by meaning, not exact text, so 78 percent of requests skip the model entirely and the typical answer comes back in 44 milliseconds. The memory runs on Proxima.

  • Python
  • FastAPI
  • asyncio
  • SQLite
  • Proxima (C++)

view case study →

Autograde AI

The TA that never sleeps

The grading platform I designed after 400+ Java and Python submissions landed on my desk as a TA. Six specialized agents grade in parallel under Temporal orchestration, a confidence gate routes only the shaky grades to a human, and it runs local-first, so student work never leaves the machine.

  • Python
  • FastAPI
  • Temporal
  • Kafka
  • gRPC

view case study →

Image-Based Malware Classification

Malware Mugshots

My thesis. I turned malware files into pictures and taught three vision models to recognize the family on sight. They vote together and agree 94 percent of the time across 17 families. It became a co-authored paper, now under review.

  • Python
  • PyTorch
  • OpenCV
  • ViT
  • Docker

view case study →

Reel Rank

Describe a vibe, get movies

A two-stage hybrid movie recommender, built the way production systems are. A two-tower neural model retrieves candidates through Proxima, my own C++ vector search engine; a neural ranker reorders them. It answers free-text requests like 'a slow-burn sci-fi like Arrival but funnier' and includes movies in theaters this week.

  • PyTorch
  • FastAPI
  • React
  • TypeScript
  • Proxima (C++ HNSW)

view case study →

Graph Connect

Six Degrees

A social platform that thinks in relationships. It keeps 50 thousand connections in a graph database and answers who knows who in two hops, with profiles and content living in their own store alongside.

  • Python
  • FastAPI
  • TypeScript
  • Neo4j
  • MongoDB

view case study →

AI Learning Aggregator

Cited, Not Guessed

A study assistant that refuses to make things up. Every answer is pulled from real source material and arrives with citations, and it stays quiet when it genuinely does not know.

  • Python
  • FastAPI
  • OpenAI
  • Vector embeddings
  • Docker

view case study →

Melody Metrics

What makes a song a hit

A million messy music records that shared no common keys. I joined them with C++ MapReduce on a Hadoop cluster, then asked the clean data what actually makes a song popular.

  • C++
  • Python
  • Hadoop
  • MapReduce
  • Hive

view case study →

Multimodal Palmprint Authentication

Show of Hands

Contactless identity from the palm of your hand. Four models study every scan and vote on the verdict, and together they reach 99.75 percent AUC.

  • Python
  • PyTorch
  • OpenCV
  • FastAPI
  • Docker

view case study →

Kairo

Zero to shipped in a week

An AI patient assistant that talks back, in text and in voice. I took it from an empty folder to a shipped product in under a week, working entirely AI native.

  • Python
  • FastAPI
  • React
  • TypeScript
  • OpenAI

view case study →

TCP Sliding Window Simulator

TCP, from Scratch

I rebuilt TCP by hand over raw sockets. The handshake, the sliding window, the retransmissions when packets vanish, all of it, with a live dashboard watching every packet move.

  • Python
  • Sockets
  • TCP

view case study →

02 — experience

Where I've worked.

  1. Aug 2025 — May 2026

    Graduate Assistant · San José State University

    ML Research · Malware Classification · TA for ML, AI & Programming Paradigms

    • Built a PyTorch malware-classification pipeline over 100K+ image samples, combining handcrafted CV features, CNN embeddings, and a custom CNN into an ensemble that reached 94% accuracy through soft voting.
    • Engineered GPU-accelerated training infrastructure with Dockerized environments, profiling, and automated regression checks, cutting experiment iteration time by 3×.
    • Built reproducible benchmarking workflows with automated preprocessing, experiment validation, and documentation to support research and publication.
    • Co-authored a paper on malware-classification methods and created reusable evaluation frameworks for future experiments.
    • Developed automated grading systems for 400+ Java and Python submissions across 3 courses, cutting manual evaluation effort by 35% and speeding up feedback.
    • That grading workload became Autograde AI: a local-first multi-agent grading platform designed around six specialized grader agents, Temporal workflows over a Kafka event bus, confidence-gated human review, and local LLMs served through Ollama — run against synthetic coursework only, never live student data.
    • Mentored 250+ students through debugging sessions, code reviews, and structured technical guidance.
    • Python
    • PyTorch
    • CUDA
    • Docker
    • pytest
  2. Jun 2022 — Oct 2023

    Software Engineer · Turito

    EdTech Platform · 70K+ Users

    • Scaled live-class infrastructure to handle 2M+ daily events by moving synchronous workflows onto message-queue-based async processing, ending the peak-hour timeouts that hit during exam season.
    • Built the real-time streaming layer for live classes, WebSocket and SSE fan-out pushing quizzes, polls, and presence updates to thousands of concurrent students with sub-second delivery, holding steady through exam-season peaks.
    • Cut student dashboard p95 latency from 8s to 1.2s, an 85% drop, through PostgreSQL query-plan tuning, indexing, and distributed caching, for 70K+ students.
    • Shipped an adaptive practice module end to end with React, FastAPI, and PostgreSQL that tuned question difficulty to each student’s performance, lifting engagement.
    • Built production observability with structured logging, dashboards, and alerting, taking incident detection from hours to minutes and resolving 20+ issues on a 4-person on-call rotation.
    • Built automated CI/CD with GitHub Actions and grew test coverage to 90%, shrinking release cycles from days to under an hour.
    • React
    • FastAPI
    • PostgreSQL
    • WebSockets
    • AWS EC2
    • CI/CD
  3. Nov 2021 — Jan 2022

    Software Engineer Intern · Trivia Softwares

    B2B SaaS Platform

    • Designed a secure multi-tenant SaaS architecture with PostgreSQL row-level security, keeping each customer’s data isolated across shared backend services.
    • Built 8+ REST APIs and webhook integrations so enterprise customers could connect their own systems without custom platform forks.
    • Productionized ML inference by deploying Flask model APIs over Pandas/NumPy preprocessing pipelines on 500K+ records, cutting downstream inference errors by 40%.
    • Built 15+ configurable analytics dashboards with role-based access, giving enterprise clients self-service monitoring of their business metrics.
    • Added automated data validation and pytest pipelines that caught malformed inputs before they reached production ML, reducing client-reported issues.
    • Python
    • Django
    • Flask
    • PostgreSQL
    • PL/SQL
    • DBA
    • Pandas
    • pytest

03 — education

Where I studied.

San José State University

San José State University

GPA 3.8 / 4.0

MS, Computer Science

Aug 2024 — May 2026

  • · Machine Learning, Artificial Intelligence, Advanced Algorithms
  • · Computer Communication Systems, Database Systems, NoSQL, Biometric Security with AI
  • · Thesis on image-based malware classification
  • · Awarded the Spartan Scholar Scholarship for academic excellence
University of Mumbai

University of Mumbai

GPA 3.9 / 4.0

BE, Computer Engineering

Aug 2019 — May 2023

  • · Data Structures, Algorithms, Operating Systems, DBMS
  • · Computer Networks, Computer Architecture, Compilers, Distributed Computing
  • · Machine Learning, Artificial Intelligence, Cryptography & System Security

research & honors

Paper · under review

Image-Based Techniques and Ensemble Soft Voting for Malware Classification

S. Lokhande, F. Di Troia, M. Stamp · 2026

Conference

Comprehensive Big Data Analytics Dashboard on Chats

Presented at ICICN 2023, Mumbai, India

04 — skills

What I work with.

Languages

  • Python
  • C++
  • TypeScript
  • JavaScript
  • SQL
  • Java
  • C
  • Swift

Machine Learning

  • PyTorch
  • scikit-learn
  • OpenCV
  • NumPy & Pandas
  • CNNs
  • Ensemble learning
  • CUDA (PyTorch)

LLM & GenAI

  • RAG
  • Vector embeddings
  • Multi-agent orchestration
  • OpenAI & Anthropic APIs
  • Ollama & vLLM
  • Semantic caching
  • Prompt engineering
  • Hugging Face

Web, Mobile & APIs

  • React
  • React Native
  • Next.js
  • FastAPI
  • Flask
  • Django
  • Node.js
  • REST & webhooks
  • GraphQL
  • gRPC
  • asyncio
  • JWT auth
  • SSE streaming

Data & Storage

  • PostgreSQL
  • PL/SQL
  • DBA
  • MongoDB
  • Neo4j
  • Qdrant
  • Redis
  • SQLite
  • MinIO (S3)
  • Hadoop, Hive & HBase

Systems & Tooling

  • Docker
  • Kubernetes
  • Kafka
  • Temporal
  • AWS (EC2)
  • CI/CD
  • Linux
  • OpenTelemetry
  • Prometheus & Grafana
  • pybind11 & CMake
  • pytest
  • Cursor & Claude Code

05 — about

A little about me.

Sushant Lokhande

I'm fascinated by the gap between a great idea and a system that actually holds up at scale. That gap is where I like to work, building software where performance, reliability, and intelligence meet.

I recently finished my Master's in Computer Science at San José State University. My research on image-based malware classification became a co-authored paper, now under review, and somewhere in that work I fell for building intelligent systems that survive the real world, not just the lab.

Before grad school I was a Software Engineer on an EdTech platform serving 70K+ users, building Python microservices, chasing down latency, and shipping features that thousands of learners actually used. The problems I enjoy most sit right where tough engineering constraints meet a simple, intuitive experience.

Outside of work I like taking systems apart to really understand them. Lately that meant writing a vector search engine from scratch in C++ and an LLM gateway that runs on top of it, just to learn how modern AI infrastructure works under the hood. I ship something small almost every day; building is how I learn.

I'm looking for full-time Software, Machine Learning, and AI Engineering roles where I can build scalable systems that solve real problems. Based in the San Francisco Bay Area and open to relocation.