Yuvraj Singh Chauhan
Hey there 👋
Yuvraj Singh Chauhan
Computer Science Student | Open Source Contributor | Systems Development & Automation
B.Tech student at IIIT Una passionate about system design, core Computer science and contributing to open source projects. Experienced with Linux kernel, Git internals and Python Backend Development.
Get in touch View on GitHub
Featured Work </>
Git -- Upstream Contributions

Git -- Upstream Contributions
UPSTREAM

Contributed patches to Git upstream: Fixed NULL pointer dereference in path-walk.c and improved test coverage in t7412-submodule-absorbgitdirs.sh with multi-round review from core maintainers.

Linux Kernel Staging Driver Patches

Linux Kernel Staging Driver Patches
KERNEL

Resolved resource leak in octeon ethernet driver and removed redundant MAC address macro from rtl8723bs staging driver. Patches merged by Greg Kroah-Hartman.

Latest from blog
Threading and Parallelism

Threading and Parallelism
CS Theory

In this post I will document what is threading and how threading can create the illusion of parallelism when threads share a core, but becomes genuine parallelism when threads are mapped to separate physical cores.

© 2026 Yuvraj Singh Chauhan
ysinghc.in
Profile image
  • Home
  • Projects
  • Services
  • Blog
  • CV
  • Contact