
benzo
I build products at the intersection of AI, security, and developer tooling. I enjoy creating fast software, solving difficult engineering problems, and competing in cybersecurity competitions.
Hi, I am Tushar 👋
I focus on building and breaking complex systems. As a Software Engineer, I design robust architectures ranging from minimal, highly-responsive user interfaces to scalable backends. My primary AI research and engineering efforts are concentrated around AI Systems, LLM Agents, RAG pipelines, and Multi-Agent Orchestrations.
On the security front, I research Web App Security, Cloud Security, and offensive operations. Balancing full-stack engineering and security audits allows me to construct applications that are high-fidelity, high-performance, and resilient against modern attack layers.
Current Focus
Building AI Developer Tools
Developing next-generation code analysis utilities and static checkers integrated with reasoning models.
Researching Agentic Systems
Structuring safe state machines and routing graphs for multi-agent loops to eliminate looping traps.
Cybersecurity Research
Auditing application dependencies and analyzing novel vector injection paths inside distributed networks.
Competing in CTFs
Actively solving high-difficulty challenges and engineering attack/defense targets for competitive arenas.
Indie Product Dev
Shipping minimal, high-utility tools addressing developer problems with quick iteration cycles.
Technical Writing
Documenting deep-dives on systems architecture, cybersecurity remediations, and performance logs.
Featured Projects
EHAX CTF Platform
activeA highly resilient, containerized cybersecurity capture-the-flag platform designed to handle thousands of concurrent players.
Latest Writing
Understanding std::unordered_map Internals: How Hash Tables Really Work
A deep dive into the inner workings of C++ std::unordered_map, exploring hash functions, bucket allocation, separate chaining, load factors, and rehashing.
Building a Minimal gRPC Server and Client in Go
Learn how to build your first gRPC application in Go by creating a simple server and client that communicate using Protocol Buffers.
Understanding gRPC & Protocol Buffers
Learn what gRPC and Protocol Buffers are, how they work together, and why they have become the preferred communication technology for modern microservices and cloud-native applications.
Suricata: A Complete Guide to Modern Network Threat Detection
A comprehensive guide to Suricata, its architecture, rules, deployment modes, and integration with modern SIEM platforms.