Staff Software Engineer · Cisco Meraki · San Francisco Bay Area
Avinash Gosavi
15+ years building production systems at enterprise scale — I care most
about distributed systems, API design, and reliability,
and enjoy the unglamorous work that makes platforms feel solid:
data modeling, integration paths, performance, and being useful when
things break. These days that means Rails, React, Kafka, and Kubernetes
by day; off hours I build privacy-first AI tools and
write about the craft of software engineering.
Writing New Paper TL;DR on HNSW, the layered neighbor graph behind most vector search, including the one VaultMem switches to past 1,000 memories. The glossary and VaultMem Part 2 now link to it. →
Engineering Search results can now be narrowed to just posts, projects, papers, events or pages (the choice stays in the shareable URL), and you can walk the results with the arrow keys and clear the box with Esc. →
Engineering The deploy-time accessibility check now also catches vague link text like "click here", new-tab links missing rel=noopener, and tables without header cells. The "Read more" links on /research now tell screen readers which paper they lead to. →
A Python memory library where the platform running the agent cryptographically cannot read what users store. Client-side encryption, encrypted semantic search, PII sanitization. Published on PyPI with a preprint on Zenodo.
Built for the Gemini Live Agent Challenge 2026 — a health companion you talk to instead of tapping through logging screens. Gemini Live, Veo 2, and Google ADK.
Paper: Yu. A. Malkov & D. A. Yashunin, Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs (arXiv, f...
Paper: Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäsc...
VideoOnly Browser is one of my side projects: a small desktop browser (Electron, so Chromium underneath) for watching a video on a page without the rest of t...