Rithvik as a cardboard cutout on a popsicle stick

Work

Co-founder & CTO · since February 2026

Centura Property Compliance

AI agents that file rental licenses for landlords.

~100
properties covered
60+
property-manager interviews before building
1
engineer: I built the platform and its agents

Every city writes its rental-license rules differently. Centura does the filing so landlords don't have to learn them. Two agents do the work:

  1. The research agent reads a city's rules and writes a playbook for filing there.
  2. The filing agent follows that playbook to draft the application, quoting the evidence behind each answer.

To keep them honest, a test environment hands the agents mock license renewals and scores how accurately they file. Beyond the code, I helped take Centura from idea to a working business: forming the company, hiring the filing team and onboarding customers.

Visit centuraproperty.com →

Before Centura

Summer 2025

Verition Fund Management

Intern, Global AI Team

16×faster risk dashboard

Rebuilt the P&L and risk dashboard's data backend on Apache Arrow and Hazelcast: ~8s down to ~0.5s. Then tested vendor MCP servers against what the quants needed, found ~10 gaps, and built the in-house one that lets LLMs read and explain SEC filings.

Summer 2024

TIAA

Data Science Intern

356code-scan issues fixed

Cleaned up a Java customer-data system: 8 security vulnerabilities and 356 code-scan issues fixed, and its release versioning put right.

Spring 2024

Art Sentry

AI Software Engineer

Livemuseum camera alerts

Built a PyTorch CNN that spots people moving in live museum camera video and raises theft and vandalism alerts in real time.

Things I've built

Agent Voice

Say "Hey Houston" and talk to your agent. Wake word, speech-to-text and streaming text-to-speech, all running on your own machine.

  • Voice
  • Local
See the code →

HermesCamera

Gives an agent eyes on a real Insta360 Link: it aims the pan-tilt-zoom camera, records, and describes what it sees.

  • Hardware
  • Vision
See the code →

agent-core

A deterministic agent runtime in TypeScript: typed turns, event streams and sessions that are safe to retry. On npm as vanna-agent-core.

  • TypeScript
  • npm
See the code →

Club Penguin Computer Pet

A Club Penguin desktop pet that reacts to whatever your coding agent is doing.

  • Desktop
  • Fun
See the code →

ReelAutomation

Takes a short-form video from first idea to published post, on its own.

  • Agents
  • Video
See the code →

Beyond Vector Search

My ICLR 2026 workshop paper: a knowledge graph that makes every financial answer traceable to its source.

  • Paper
Read it →