Software Engineer

I build the systems
that stop attackers.

I'm a passionate software developer working on solutions that protect millions of users & endpoints worldwide.

Featured Posts

Systems engineering and security, written as I go

March 31, 2026 Engineering

Why I Built a Cross-Language Bloom Filter (And What Byte-for-Byte Compatibility Actually Takes)

Building a Bloom filter with byte-for-byte identical serialization between Java and C — what it takes to make two runtimes agree on every single bit.

Java C Systems Engineering

Featured Projects

Open-source work and real engineering

Cross-Language Bloom Filter

A language-agnostic Bloom filter with byte-for-byte identical serialization between Java and C. Write in Java, read in C, and extend to Python, Go, and Rust. Zero dependencies and MIT licensed.

Java C Data Structures Systems Engineering

About Me

Building the systems that stop attackers

I'm Ashwath — a software engineer with 4+ years building backend systems in endpoint security and threat detection.

I've been involved in building threat intelligence pipelines, detection infrastructure, phased rollout systems, and most recently agentic AI for autonomous threat investigation using LangGraph.

My work is primarily Java on the backend, with a focus on high-availability, low-latency systems that have to be fast, correct, and secure under real-world pressure.