Skip to main content
Manish DewanganMD
Open to opportunities

Manish Dewangan

@manishdewangan1

I build high-performance Go storage engines and distributed infrastructure.

India
Message

What I'm looking for

I'm looking to work on performance-critical, open-source infrastructure, storage engines, and distributed systems, where I can contribute to production-grade database systems and continue deepening my understanding of systems engineering.

I've contributed production reliability and performance improvements to Kubernetes, Weaviate, and LocalAI. In Kubernetes, I fixed a critical nil pointer panic in kubeadm reset to prevent crashes during cluster teardowns.

At Weaviate, I optimized HNSW memory allocation during node insertion, added safeguards against index-growth OOM crashes, and built dynamic HNSW commit-log configuration based on GOMEMLIMIT. I also contributed frontend routing and JSON schema validation improvements to LocalAI.

I'm building KVDB, a Pebble-inspired LSM-tree storage engine in Go, including WAL recovery, MemTables, SSTables, compaction, atomic batched writes, internal keys, profiling, and an interactive CLI. I'm focused on performance engineering, Linux internals, storage engines, and production-grade database systems.

Experience

Work history, roles, and key accomplishments

PP

KVDB — Log-Structured Key-Value Storage Engine

Personal Project

Built a complete LSM-tree storage engine in Go from first principles, including WAL, MemTable, SSTable, and compaction. Implemented batched writes, crash recovery, and a CLI for testing.

LocalAI logoLO

Full Stack Contributor

LocalAI

Debugged and resolved 404 routing errors on the API menu link by modifying frontend logic to correctly point to index.html. Added JSON schema specifications for gallery models to improve data validation.

Weaviate logoWE

Performance Engineer

Refactored HNSW graph algorithm to optimize memory allocation during node insertions, reducing footprint and improving indexing efficiency. Implemented sanity checks for index growth to prevent OOM crashes and engineered dynamic configuration for HNSW commit logs based on GOMEMLIMIT.

Kubernetes logoKU

Backend Contributor

Kubernetes

Diagnosed and fixed a critical nil pointer panic in kubeadm reset, preventing runtime crashes during cluster teardowns. Engaged with CNCF maintainers to ensure code compliance and wrote rigorous unit tests.

Education

Degrees, certifications, and relevant coursework

JC

J.Y Chhattisgarh College

Bachelor of Science, Mathematics

Graduated with a Bachelor of Science in Mathematics in 2024.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan