Kashif Nazir

Staff Software Engineer at Riot Games

Los Angeles, California, United States
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

👤
Senior
🎓
Top School
Kashif Nazir is a Staff Software Engineer with a decade of experience building game engines, tools, and full-stack applications, currently shaping Riot Games' Hextech Engine that powers League of Legends and Teamfight Tactics. He specializes in C++ systems engineering across UI, audio, rendering workflows, and internal developer tools, with hands-on experience in 3D animation and timeline-driven sequencing. Prior work includes shipping mobile and live-service titles at Pocket Gems and early platform roles at Roblox, plus internships across Zillow and Cask Data, reflecting broad product and systems exposure. At Stanford he co-created Paperless, a web platform adopted by the vast majority of students for grading and code review, demonstrating a knack for developer- and user-facing tooling. He also contributes to open-source projects improving backend robustness (e.g., timeout and configuration fixes in the cdapio/cdap project), showing attention to reliability beyond games. Based in Los Angeles, he loves building systems that empower creators and bridges game development with full-stack and infrastructure disciplines.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Stanford University
languagesEnglish
github-logo-circle

Github Skills (9)

javas10
cross-platform10
platformsh10
multiplatform10
java10
cdap10
middleware9
integrate8
integrations8

Programming languages (3)

JavaJavaScriptPython

Github contributions (5)

github-logo-circle
cdapio/cdap

Jul 2016 - Sep 2016

An open source framework for building data analytic applications.
Role in this project:
userBack-end Developer
Contributions:21 commits, 63 PRs, 261 pushes in 1 month
Contributions summary:Kashif primarily focused on modifying Java code within the `cdapio/cdap` repository, a framework for building data analytic applications. Their contributions involved setting default timeouts for HTTP requests, implementing null checks for timeout properties, and addressing deprecated properties. These changes indicate a focus on improving the stability, configuration, and overall robustness of the framework's internal functionalities.
integrationpythonanalyticsanalyticjava-8
knazir/genshin-calc

Feb 2021 - May 2023

Contributions:50 pushes, 2 branches in 2 years 3 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.
Request Free Trial