Arav Singhal is a Software Engineer II at Microsoft with 11 years of experience building high-performance systems across wireless communications, embedded firmware, and open-source game engines. He has driven measurable product gains—doubling per-user TCP goodput and cutting deployment costs by two-thirds—by architecting modulation, scheduling, and beamforming solutions at Skylark Wireless. A pragmatic engineer and mentor, he contributes to the Terasology open-source voxel world (improving render task pipeline efficiency) and guides students through Google Code-in and GSoC. His background blends systems-level C++ and Rust work, CI and tooling automation, and academic research on GPU-accelerated Massive MIMO, showing a habit of closing the loop between prototypes and production. Based in Seattle, he pairs technical depth with varied interests—golf, tennis, and percussion—that keep his problem-solving creative and steady under pressure.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Rice University
Contributions:26 reviews, 422 commits, 47 PRs in 3 years 8 months
Contributions summary:Arav primarily focused on improving the efficiency and structure of the render task list generation. They refactored the render task list refreshing process, making it more frame-rate-aware by requesting refreshes instead of immediately applying them. In addition, they improved the code structure by moving the responsibility for render task list refreshing to the WorldRenderer. This involved changes in the data structures to manage state and improve encapsulation of render pipeline tasks.
Contributions:5 commits, 5 pushes, 1 branch in 4 years 7 months
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.