Dhruv

Projects

Diverse Code Generation with Large Language Models

Utilized Quality Diversity and Reinforcement Learning based optimization techniques for more diverse semantic and syntactic code sampling using LLMs, leading to 10% improvement in generated code accuracy over baselines

Learn more →

Ray Tracer

Wrote a custom multi-threaded ray-tracer from scratch in C++ that handles recursive and spectral reflection and soft shadows. Enhanced anti-aliasing through gaussian super-sampling.

Learn more →

Majuli River Island Virtual Reality Tour

Developed a 3D Interactive Virtual Reality Tour of Majuli River Island in Unity leveraging over 500 360-degree images and 20 360-degree videos and deployed on Meta Quest 2.

Learn more →

xv6: Unix-based Operating System

Implemented a Shortest-job-first and Round-robin based hybrid CPU scheduling algorithm, paging, lazy memory allocation and dynamic page swapping using C language.

Learn more →