Yuvraj Singh Chauhan
Computer Science and Engineering (Cyber Security)
Education
Degree/Certificate Institute/Board Year
B.Tech. Indian Institute of Information Technology, Una 2024-Present
Experience

Founding Chairperson

IIITU ACM Student Chapter | On-site | Feb 2026 - Present

  • Established and chartered the university's ACM student chapter, building organizational structure, bylaws, and governance from the ground up.
  • Spearheaded technical programming across AI/ML research, cybersecurity, software engineering, systems design, and competitive programming - serving a cross-disciplinary student body.
  • Led a chapter identity and branding initiative, establishing vision, tagline, and outreach materials to position the chapter within the broader ACM community.

Security Operations Center - Developer Intern

Indian Institute of Technology Bombay - TrustLab | On-site | May 2025 - July 2025

  • Engineered a full-stack cybersecurity visualization platform using React (TypeScript) and Node.js (Express) with Neo4j and ELK Stack integration, enabling real-time graph-based threat analysis and monitoring.
  • Designed and deployed a secure microservice architecture (11 services) with Docker Compose, TLS/SSL encryption, ensuring end-to-end encrypted inter-service communication.

Backend and DevOps Lead

Indian Institute of Information Technology Una | On-site | Mar 2025 - Present

  • Lead the code refactoring effort post government mandated security audit to harden the codebase against cyber threats.
  • iiitu-website: Led a dynamic, backend-driven refactor eliminating hardcoded school routes and static data for scalability in future.
  • iiitu-admin: Standardized static file handling and access control for key modules, improving permission hygiene.

Projects / Open Source

Git -- Upstream Contributions

git@vger.kernel.org mailing list | Mar 2026 - Present

  • Fixed a NULL pointer dereference in path-walk.c's add_tree_entries(): null-checked o was immediately dereferenced in the error message causing a segfault; replaced &o->oid with &entry.oid.
  • Traced actual reachability of the !o path through lookup_blob()object_as_type(); authored a test using a corrupt tree (blob entry pointing to a commit OID) to trigger the type-conflict path.
  • Sent a 2-patch series on t7412-submodule-absorbgitdirs.sh: fixed a typo in test_description and replaced 11 raw test -f/-d/-e calls with test_path_is_file, test_path_is_dir, test_path_is_missing for better failure diagnostics.
  • Multi-round review with Junio C Hamano, Derrick Stolee, D. Ben Knoble, and René Scharfe.

Podman -- Container Documentation

containers/podman | Feb - Mar 2026

  • Enhanced systemd/Quadlet documentation by clarifying protocol support for PublishPort, addressing issue #28146 (merged PR #28163).
  • Note: Also contributed to Red Hat GoCourse by adding Go present tool installation instructions (merged PR #192).

Linux Kernel -- Staging Driver Patches

linux-kernel & linux-staging mailing lists | Jan 2026 - Present

  • Resolved a resource leak in the octeon ethernet driver: fixed a dev_id mismatch between request_irq and free_irq; patch merged into staging-testing by Greg Kroah-Hartman.
  • Removed a redundant MAC address macro (MAC_ARG) from the rtl8723bs staging driver; merged into staging-next and queued for the next mainline release.

Apache Software Foundation -- Open Source Contributions

Apache Superset, APISIX-Dashboard, incubator-Devlake | Oct 2025 - Jan 2026

  • Apache Superset: Bug-fixes (#36075, #35848), validation improvements (#36076), documentation (#35723).
  • Apache APISIX-Dashboard: Implemented password masking for sensitive fields (#3251).
  • Apache incubator-Devlake: Implemented GitHub refresh tokens to allow data collection sessions beyond 1 hour (#8667); bug acknowledged within 12h, reproduced in 3 days, fix raised within 2 weeks.

4K Youtube Video Downloader

Personal Project | Oct. 2023

  • A CLI program using pytube to download YouTube videos in any quality up to 4K.
  • Used ffmpeg to merge separately downloaded audio and video streams required for 4K quality; added playlist support.

Python-SQL Connector and UI-Dashboard

Personal Project | May. 2023

  • Developed a 100% Python-based application for managing local SQL databases.
  • Wrote scripts to handle backend database connections and display data through a GUI.

Technical Skills

Programming Languages

C/C++, Python, Go

Frameworks

Python (Flask, FastAPI, Django)

Others

Gitflow & Trunk-Based Development, Docker, Microservices Architecture, Neo4j, ELK Stack, Cloudflare DNS & Workers, Git and Github

Positions of Responsibility

Development Head

AAVESH, IIIT Una

Dec. 2025 - Present

Achievements

NeuroHack Challenge 2026 - IITG.ai

Secured Rank 54 - 54 out of 817 registered teams nation wide

2026

FSF40 Hackathon - Free Software Foundation

Worked on the openproject - mattermost plugin closing 4 issues

2025

Digital Innovation Symposium 2025 - IIT Guwahati

Invited for on-site presentation of our idea: AI system to generate 2D drawings from 3D models

2025

Regional Mathematical Olympiad Qualified

HBCSE: First step for team India selection for IMO

2019