Aaron R

Senior Software Engineer at Riot Games

San Francisco Bay Area 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
Aaron R is a Senior Software Engineer based in the San Francisco Bay Area with nine years of experience building backend systems and shipping production software at companies like Riot Games and Charles Schwab. He holds a B.S. in Computer Engineering from Washington State University and began programming in C++, later expanding into Python, Ruby, and other languages through hands-on projects and internships. At PNNL he developed user-facing Python components for a transactive control system that scheduled appliances like EV chargers and water heaters against time-of-day electricity pricing, blending embedded and distributed systems thinking. Aaron contributes to open-source scientific tooling as a backend developer on GCAM, where he worked on rooftop PV data conversions across regional mappings—an indicator of his attention to data correctness and domain-specific transformations. He’s comfortable debugging complex hardware-software interactions from his software-defined radio senior project and enjoys learning new technologies and tackling challenging integration problems. Colleagues would describe him as a pragmatic engineer who pairs strong technical fundamentals with a curiosity for applied energy and infrastructure problems.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Washington State University
languagesEnglish
github-logo-circle

Github Skills (11)

data-manipulation10
r10
aggregator9
data-analysis9
aggregates9
aggregate9
camera9
aggregations9
ag9
data-conversion8
statistical-models8

Programming languages (1)

R

Github contributions (2)

github-logo-circle
JGCRI/gcam-core

Apr 2017 - Sep 2017

GCAM -- The Global Change Analysis Model
Role in this project:
userBack-end Developer
Contributions:105 commits in 5 months
Contributions summary:Aaron primarily worked on the `R/zchunk_LA115.roofPV.R` file, making changes to code that converts rooftop PV resources from 14 GCAM regions to 32 GCAM region IDs. These changes included code modifications and data handling related to ISO region IDs, population data, and resource curve calculations. The user also addressed requested changes and incorporated merges from the master branch.
biodiversitymodel-analysissustainabilityclimate-changeclimate-science
JGCRI/gcamdata

Apr 2017 - Sep 2017

The GCAM data system
Contributions:19 PRs, 66 pushes, 22 branches in 5 months
orddatamodelicagcam
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
Aaron R - Senior Software Engineer at Riot Games