Srinivas Sivaratri

Software Engineer from Bangalore building open source blockchain infrastructure. I contribute to core protocols and create tools that make developers' lives easier.

Experience

Better-Auth
Open Source Contributor · 2025
Authored PR #5973 fixing email enumeration vulnerability in haveIBeenPwned plugin by introducing skipCompromiseCheck flag, ensuring consistent error responses for unknown users. Added regression tests and backward-compatible changes. Contributing to TypeScript authentication framework with 300k+ weekly npm downloads, powering secure user validation for startups and enterprises.
Go-Ethereum
Open Source Contributor · 2025
Contributing to Ethereum's core client implementation. Built freezer truncation features and optimized blockchain data storage for 3,500+ nodes globally.
Accenture
Software Engineer · 2021-2022
Developed ETL pipelines and optimized database performance for enterprise clients. Built automation tools that saved 50+ hours monthly.

Projects

Hoopla
github.com/sivaratrisrinivas/hoopla
Movie search engine combining BM25 ranking and semantic search to find relevant films from large datasets. Features hybrid search with Reciprocal Rank Fusion, RAG-powered query enhancement using Gemini API, and multimodal image-to-movie search with CLIP embeddings.
Fixer
github.com/sivaratrisrinivas/Fixer
AI coding assistant using Google's Gemini API with function-calling capabilities. Terminal-based agent that can read, write, execute code, and debug applications through conversational prompts. Built in Python with sandboxed file system operations.
Rashomon
github.com/sivaratrisrinivas/Rashomon
Social reading platform for real-time discussion and content sharing. Built with Next.js, React, Bun, and Supabase.
ContextClips
github.com/sivaratrisrinivas/contextclips
Chrome extension for intelligent clipboard management. Privacy-first with local-only storage and fast search.
Gator
github.com/sivaratrisrinivas/Gator
Command-line RSS feed aggregator built in Go. Features multi-user support, automatic feed updates with customizable intervals, pagination, and PostgreSQL database integration.

Skills

Python Go TypeScript JavaScript SQL C Next.js React Node.js Bun PostgreSQL SQLite Supabase HTTP Servers HTTP Clients REST APIs Git GitHub Actions Docker Linux CI/CD Data Structures & Algorithms Object-Oriented Programming Functional Programming Memory Management RAG Semantic Search Web Scraping

Education

MS Computer Science
University of Alabama · 2023-2025
BS Computer Science
BV Raju Institute of Technology · 2017-2021

Connect