


































Aditya Arya
Systems + AI infrastructure · RGIPT '27
One System, Not Four Projects
A storage engine, a language, a voice pipeline, a WebRTC gateway. Three of those edges are real code talking to real code — the fourth is just the same habit of building the layer everyone else imports.
StrataKV
330K+ ops/secLSM-tree key-value store, WAL durability, background compaction
Blan
O(1) cache lookupsC++17 language + Go execution backend, deployed cloud platform
Voice Agent Runtime
<1.1s latencyLocal VAD→STT→LLM→TTS pipeline on 4GB VRAM
AetherRTC
gRPC bridgeWebRTC gateway, browser mic to VAR over PCM
About
Final-year CS undergrad at RGIPT, mostly interested in the layer between an idea and the machine that actually has to run it — parsers, storage engines, inference pipelines. StrataKV started as an attempt to figure out what Redis was hiding under the hood; it now takes production traffic. Blan started as "can this be built from a blank file in C++17"; it's deployed with its own execution cache. The voice agent came from asking why local inference felt slow and finding out the bottleneck was buffering, not compute. Also an open-source contributor on the LFDT Hiero SDKs under the Linux Foundation — numbers get checked before they get written down anywhere on this site.
Experience
Contributor & Committer (C++, Python, Go)
Oct 2025 – PresentLFDT Hiero (formerly Hedera)
- –Contributing across the Hiero C++, Python, and Go SDKs since October 2025 — 48 merged pull requests spanning transaction APIs, JSON-RPC/TCK conformance endpoints, client abstractions, and CI tooling.
- –Promoted to Committer, the project's trusted-review tier — now reviewing incoming pull requests and onboarding new contributors alongside continued authoring work.
AIML Intern
May 2026 – Jul 2026NextFlyt Aerospace
- –Built a semantic segmentation pipeline (ResNet50-UNet) on aerial drone imagery for terrain classification, reaching 85.6% pixel accuracy across 24 classes; diagnosed a spatial-downsampling bug causing small-object classes to vanish before reaching the encoder.
- –Compressed the segmentation model via FP16 quantization, cutting model size 66.5% (373MB→125MB) and inference time 14% (765ms→661ms) with 99.91% prediction agreement to the FP32 baseline.
- –Profiled a ViT-based (DINOv2 backbone) 3D reconstruction model on 4GB VRAM hardware; identified the hard memory ceiling causing throughput collapse and authored a feasibility report with INT8 quantization and cloud-based distillation as viable paths forward.
AI Developer Intern
Jun 2025 – Aug 2025AmberFlux EdgeAI Private Limited
- –Improved retrieval relevance by 20–25% by redesigning a RAG pipeline’s ranking stage with query classification and hybrid scoring (Reciprocal Rank Fusion + normalized vector/BM25 combination).
- –Built an evaluation suite on RAGAS Faithfulness and Context Precision metrics to catch retrieval regressions before deployment.
LLM Engineer Intern
May 2025 – Sept 2025ToeHo AI Private Limited
- –Fine-tuned Gemma-3-1B-IT via Unsloth for a bilingual (English/Hindi) assistant; implemented memory tracking and state management to resolve multi-turn context loss.
- –Engineered automated scripts using Playwright and Selenium to scrape and curate large-scale social media content (from X, Insta, etc.) for model training. Applied machine learning techniques to analyze YouTube data (transcripts, comments) to extract key audience engagement patterns and content preferences.
Skills
GitHub Activity
Open Source
Eight pull requests scored highest for complexity out of 48 merged across the Hiero C++, Python, and Go SDKs under the Linux Foundation. See all 48 merged PRs.
Refactored the TckServer to separate JSON-RPC protocol handling from the HTTP transport.
Added Client factory methods (from_env) and simplified SDK examples.
Implemented the topic-transaction TCK endpoint suite for the C++ SDK's conformance tests.
Improved exception type safety and structured error context across the Python SDK.
Added the TCK server's unit test suite.
Added Key support to AccountUpdateTransaction in the Python SDK.
Implemented opt-in receipt/record query failover to alternate nodes.
Fixed the /assign bot to stop blocking contributors from skill levels they'd already cleared.
Projects
Blog
I Removed Redis and Replaced It with a Storage Engine I Built From Scratch
A walkthrough of building StrataKV, an LSM-tree-inspired key-value store in Go with WAL durability, Bloom filters, and compaction, from the moment I got tired of treating Redis as a black box.
I Wrote a Language From a Blank File in C++17, and Actually Shipped It
A walkthrough of building Blan, a Turing-complete interpreted language with a hand-written lexer, recursive descent parser, and memory-safe AST in C++17, then going further by wrapping it in a Go backend, deploying it on the internet, and wiring in a custom key-value store for execution caching.
I Built a WebRTC Gateway So My AI Could Talk Back, and It Nearly Broke Me
What happens when you vibe-code a WebRTC pipeline, get three different AIs to help, and somehow end up debugging a 7-second silence that turned out to be a mute gate with a subframe remainder bug.
Wiring a Browser to a Local Voice AI: The AetherRTC Integration
Wiring a real browser microphone into a local voice AI over WebRTC, and the string of bugs (a hardcoded sample rate, VAD that gave up early, audio arriving all at once) that stood between a demo and something that actually works.
From Walkie-Talkie to True-Duplex: The VAD way
Voice activity detection is trivial in a demo and breaks constantly in production. The 4-state debounce machine that stopped the agent from cutting people off mid-sentence.
Implementing True-Duplex for AI Voice Agent
A voice agent that has to finish talking before it can listen isn't having a conversation, it's taking turns. What it took to make interruption actually work.
Fresher’s condition - A beggars Plea.
200+ applications, a 6.5/10 resume score from a chatbot, and the sinking feeling that luck outweighs skill for a fresher right now. Not a tutorial, just a rant.
Get in Touch
Open to opportunities, collaborations, and interesting conversations.