Nippun Sabharwal

Nippun Sabharwal

Computer Engg @ UIUC, AI @ Astrazeneca, Love to build

My Projects

2024Multimodal Robotic World Model
In progress
Project developing a unified sensor and teleoperation AI model designed to accelerate robotic perception and and enable safer, more intuitive human-robot collaboration. This project aims to create robots that can learn complex tasks more efficiently by understanding and interacting with their environment through diverse sensory inputs and human guidance.
2024WallE: VR Based Robot Teleoperation Interface
Link: Demo

Engineered an intuitive VR teleoperation system that enables precise, real-time remote robot control by translating head movements into robot actions and providing immersive 3D visual feedback for enhanced depth perception. Key achievements include:

2024System on Chip: 16-bit CPU Core + Graphics Controller
GitHub: github.com/nippun-live/svcpu

Designed and implemented a 16-bit CPU based on a reduced instruction set, x86-inspired ISA in SystemVerilog, showcasing end-to-end expertise from ISA specification through to FPGA verification. Key features:

2025RISC-V OS Kernel + Filesystem + IO Drivers
GitHub: github.com/nippun-live/riscvos

Developed a UNIX-style operating system kernel and a robust journaling filesystem from scratch for the RISC-V architecture. This project demonstrates helped build my skill in low-level systems programming and OS design. Highlights include:

Physics-Based Dynamic Scene Reconstruction
Submitting to AAAI 2025
Using unsupervised, physics-informed deep learning frameworks to model and compensate for atmospheric turbulence and fluid dynamics in visual data. This research integrates convolutional encoders, optical flow estimation, and advanced digital signal processing (Fourier and wavelet domain filters) with physical optics simulations and 3D geometric scene reconstruction. The goal is to accurately predict and correct refractive and flow-induced distortions in real-world imagery, with model training conducted on parallel supercomputing clusters. This work has the potential to revolutionize imaging in challenging environmental conditions.
2024AI-Accelerated Hardware Design & Benchmarking
Submitted to NeurIPS 2025
Leveraging Large Language Models to automate the generation and verification of SystemVerilog modules for complex hardware design tasks. Developed a comprehensive benchmarking pipeline to evaluate LLM performance in hardware design, featuring automated graders that test LLM-generated modules against testbenches using open-source simulation software. This suite includes a diverse array of tasks, varying in complexity and domain-specific requirements, to thoroughly assess and advance LLM capabilities in the hardware engineering lifecycle.
2023DoorGuardian: Autonomous Security System
Repository: https://github.com/nippun-live/DoorGuardian-Autonomous-Security-System
Contributors: Nippun Sabharwal, Vayun Gupta, Siddarth Natarajan

Developed an innovative autonomous security system to modernize access control, addressing the inefficiencies of traditional key/card-based systems.

2018PotterMost Platform
Website: https://bit.ly/pottermost
This was my first project! Successfully cultivated and scaled a vibrant Harry Potter fan community to over 12,500 registered users and 4,000+ social media followers. Led and coordinated a team of 30 volunteers to develop engaging content, including quizzes and discussion forums, fostering a highly active and interactive online platform. This demonstrates strong leadership, community management, and content strategy skills.