Dhruv Collins

Pre-Partner Engineer, Graphics Team at Igalia

Hyderabad, Telangana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dhruv Collins is a graphics-focused systems engineer with 10 years of experience building high-performance GPU drivers and low-level OS tooling. As Pre-Partner Engineer on Igalia’s graphics team, he leads optimization of the Mesa3D Turnip Vulkan driver for Valve’s Steam Frame VR and represents Igalia in the Vulkan Working Group at Khronos, contributing to spec proposals and Vulkan Video work. His background includes leading the Skyline Emulator project—an ambitious FOSS Switch emulator that translated Tegra X1 GPU command streams to Vulkan, gained 12.7k GitHub stars and a 90k-strong community, and directly propelled his deep Vulkan and GPU expertise. He combines C systems programming, kernel/Android integration, and performance-first engineering to ship drivers and platform fixes upstream. Known for bridging reverse-engineering insight with standards advocacy, he’s effective both in hands-on implementation and in shaping cross-industry consensus. Based in Hyderabad, he regularly collaborates with partners like Valve to deliver production-grade graphics solutions.
code10 years of coding experience
job4 years of employment as a software developer
bookBSc Computer Science Computer Science, BSc Computer Science Computer Science at University of London
bookNavy Children School
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

asynchronous10
websocket10
python10
networking10
server10
async10
server-side10
rapidjson9
multiprocessing9

Programming languages (13)

JavaC++CCMakeGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
PlayGround: AI Research into Multi-Agent Learning.
Role in this project:
userBack-end Developer
Contributions:7 commits, 14 PRs, 160 comments in 8 months
Contributions summary:Dhruv primarily contributed to the server-side logic and networking components of the multi-agent learning environment. They focused on implementing features related to multiplayer functionality, including network communication, WebSocket handling, and match management. The user also addressed critical server-side bugs, refactoring the code, and improved the stability and reliability of the server through changes to the core network logic.
pytorchagentdeep-learningreinforcement-learningmachine-learning
skyline-emu/skyline-bot

Dec 2019 - Jun 2022

This is the bot for the official Skyline Emulator Discord Server
Contributions:14 reviews, 20 commits, 13 PRs in 2 years 6 months
emulatordiscordbotdiscord-botdiscord-server
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial