Shashank Sati
@shashanksati
Backend engineer building high-performance distributed systems and reactive databases.
What I'm looking for
I’m a backend-focused engineer with a strong foundation in distributed systems, databases, and low-latency performance, currently pursuing a Bachelor+Master in Technology at Jawaharlal Nehru University.
In my projects, I built a distributed, reactive in-memory database with Raft-based deterministic subscriptions. I drove performance to 123k ops throughput with p50 0.11ms / p99 0.35ms latency, validated durability with crash-recovery benchmarks, and engineered Raft-backed primitives like a durable WAL and client resume mechanisms.
Alongside systems work, I develop practical tools and applied ML—implementing a TF-IDF local search engine with optimized indexing and low-latency queries, building collaborative editing with real-time voice via WebSocket/WebRTC, and contributing to OSS like gRPC callback support in FlatBuffers and health/startup improvements for KubeVirt. I’m motivated by reliability, determinism, and engineering clarity that holds under failure.
Experience
Work history, roles, and key accomplishments
FlatBuffers gRPC Callbacks
Extended FlatBuffers compiler (flatc) to support gRPC CallbackService with a reactive, non-blocking execution model to reduce thread overhead versus traditional synchronous architectures. Generated callback-based server/client stubs (reactor-based unary and streaming APIs) with compile-only validation for modern gRPC async callback compatibility.
Local Search Engine Builder
Khoj
Implemented a TF-IDF-based local search engine with an optimized inverted index for low-latency developer workflows. Indexed 859 files in 3.54s and sustained 519 QPS over 10s with 1.68ms average query latency.
Distributed Database Engineer
SevenDB
Built a distributed reactive in-memory database with Raft-based deterministic subscriptions, surviving single- and multi-node failure benchmarks. Delivered 123k ops throughput with p50 0.11ms / p99 0.35ms latency and 11.4ms Raft failover, with zero lost emissions and sub-1ms client resume after crashes.
Real-Time Code Editor Developer
Teach-Code
Built a collaborative code editor with shared whiteboard and real-time voice chat for peer study of algorithms. Implemented WebSocket sync (Next.js + Go) with sub-50ms edit propagation and integrated WebRTC voice with sub-200ms end-to-end latency.
KubeVirt StartupProbe Support
KubeVirt
Implemented native StartupProbe support for VirtualMachine deployment on Kubernetes to eliminate initialization race conditions. Added host–guest health verification via QEMU Guest Agent using gRPC over Unix sockets for faster failure detection with dynamic failure thresholds.
VSCode MSSQL Global Search
Microsoft
Developed Global Object Search for the VSCode-MSSQL extension, enabling users to search SQL tables, views, stored procedures, and functions directly from the VS Code window.
Education
Degrees, certifications, and relevant coursework
Jawaharlal Nehru University
Bachelor+Master in Technology, Electronics and Communication Engineering
2021 - 2026
Activities and societies: Coursework: Data Structures, Design & Analysis of Algorithms, Digital Logic Design, Computer Architecture, Semiconductor Devices, Machine Learning/Deep Learning, and Artificial Intelligence; projects include distributed DB, TF-IDF local search, and a collaborative code editor with real-time voice.
Pursuing a Bachelor+Master in Technology in Electronics and Communication Engineering at Jawaharlal Nehru University (Aug 2021–May 2026) with coursework spanning algorithms, digital logic, computer architecture, and ML/DL/AI.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
github.com/shankelevenJob categories
Interested in hiring Shashank?
You can contact Shashank and 90k+ other talented remote workers on Himalayas.
Message ShashankFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
