Jake Tuero

Principal Instructor at University of Alberta

Edmonton, Alberta, Canada
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
Jake Tuero is a PhD candidate in Computer Science at the University of Alberta with nine years of experience teaching and developing research-grade software. As a Principal Instructor and long-standing Graduate Teaching Assistant, he blends pedagogy with practical systems work, mentoring students while delivering course and lab infrastructure. His open-source contributions include significant backend development to DeepMind's OpenSpiel—adding complex game elements and observation features to the BD mines environment—demonstrating strengths in reinforcement learning environments and state representation. Based in Edmonton, he pairs academic rigor with hands-on engineering, often optimizing probabilistic simulation and integration challenges that bridge research and reproducible code.
code9 years of coding experience
bookPhD degree, PhD degree at University of Alberta
bookWilfrid Laurier University
bookHigh School, High School at Newmarket High School
stackoverflow-logo

Stackoverflow

Stats
79reputation
665reached
2answers
5questions
github-logo-circle

Github Skills (18)

c-language10
coregames10
reinforcement-learning10
videogames10
cprogramming-language10
data-structure9
algorithm9
algorithms9
python9
data-structures9
multi-agent8
cuda6
rtc6
libtorch6
sql6

Programming languages (8)

C++ShellCLLVMCMakeLuaPythonEmacs Lisp

Github contributions (5)

github-logo-circle
google-deepmind/open_spiel

Jun 2020 - Feb 2022

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
Role in this project:
userBack-end Developer
Contributions:12 commits, 2 PRs, 5 comments in 1 year 7 months
Contributions summary:Jake contributed significantly to the development of the BD mines game within the OpenSpiel framework. Their work involved implementing new game elements, including keys, doors, and nuts, enhancing the game's features and complexity. They also introduced support for IDs in the observation tensor, which likely impacts how game states are represented and analyzed. Furthermore, the user integrated the game with sampled stochastic chance mode, optimizing and integrating existing features.
cppmultiagentgamespythondatamining
tuero/rocksndiamonds

May 2019 - Apr 2021

AI controllers for Rocks'n'Diamonds, an open source arcade style game of Boulder Dash, Emerald Mine, and Sokoban.
Contributions:3 releases, 96 commits, 36 pushes in 1 year 10 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
Jake Tuero - Principal Instructor at University of Alberta