baudhya - Overview
Hi π, I'm Siddharth Baudh
Scientist at DRDO India | Ex-IISc | Systems & ML Infra Enthusiast
π M.Tech in Computer Science, Indian Institute of Science (IISc), Bangalore
π¬ Scientist, Defence Research and Development Organisation (DRDO), India
πΌ Former Software Engineer @ Finoit Technologies
π« Reach me: siddharthbaudhya6216@gmail.com | LinkedIn
π οΈ Interests & Specialties
- Systems Programming: eBPF, Kernel Internals, OS-Level Instrumentation
- Compilers & Security: LLVM FunctionPass, syscall tracing, sandboxing
- Machine Learning Infra: CUDA, AVX512, parallel training, PyTorch, Ring-AllReduce
- High-Performance Systems: Branch predictors, simulation (ChampSim), memory checkpointing
- Languages & Tools: C++, Python3, eBPF, CUDA, Docker, Git, FastAPI, Celery
π Highlight Projects
- π§© Memory Checkpointing with eBPF β Checkpoints heap memory at runtime using syscall-level instrumentation
- π In-Kernel Sandboxing β Combines LLVM IR instrumentation + eBPF for enforcing syscall-level policies
- βοΈ Optimizing Dilated Convolution β CUDA + SIMD (AVX2/AVX-512) version achieving up to 800x speedup
- π Data-Parallel LeNet β Distributed training using Ring-AllReduce; 50% faster with same accuracy
π§ Background
I'm passionate about building robust, high-performance systems at the intersection of systems software, machine learning infrastructure, and computer security. I enjoy working close to the OS and hardware, optimizing performance, and developing infrastructure for future AI systems.
π Letβs Connect
Open to collaborations, research projects, and deep tech discussions in OS, ML systems, compilers, and secure computing.
π¬ Email: siddharthbaudhya6216@gmail.com
π LinkedIn: linkedin.com/in/baudhya