Hammaad K

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

🤩
Rockstar
🎓
Top School
Hammaad K is a software engineer at Riot Games focused on building service and client features for player behavior systems on VALORANT, combining production experience with a strong interest in tooling and game-adjacent data work. With 13 years of engineering experience and a Computer Science degree from UMD, he has progressed from intern to full engineer at Riot while also contributing to open-source projects like the Cassiopeia Python framework for Riot’s APIs. He brings full-stack chops—having implemented back-end data sources and GUIs for privacy tooling—and a knack for practical problem solving, such as fixing SSL and compatibility issues in external integrations. Based in Los Angeles, he enjoys small-scale scripting, apps, and game development with a particular enthusiasm for computer graphics.
code13 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Maryland
stackoverflow-logo

Stackoverflow

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

Github Skills (18)

python10
enums10
api10
riot-games-api10
front-end-development10
wxpython10
data-handling10
registers10
file-management9
json9
subprocess9
error-handling9
user-interface8
http-client8
graphical-user-interface8

Programming languages (9)

C#PowerShellC++Visual BasicCJavaScriptLuaHTML

Github contributions (5)

github-logo-circle
meraki-analytics/cassiopeia

May 2017 - Sep 2018

An all-inclusive Python framework for the Riot Games League of Legends API. Cass focuses on making the data easy and fun to work with, while providing all the tools necessary to create a website or do data analysis.
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 1 comment in 1 year 4 months
Contributions summary:Hammaad primarily contributed to the back-end logic and data handling aspects of the project. They added new map and game mode definitions to the `enum` definitions, extending the core data structures. They also implemented a new data source for the Riot Games API, specifically DDragon, and made several adjustments to handle errors and ensure compatibility with external services. In addition, the user fixed an issue related to SSL certificate errors, and corrected a typo in field access.
pythonlegendscassriot-games-leaguepython-framework
10se1ucgo/ace

Feb 2018 - Dec 2020

A ground-up CLIENT implementation of the Ace of Spades protocol
Contributions:1 release, 180 commits, 5 PRs in 2 years 10 months
ace-of-spadesacegroundspades
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