Sher Locked

Analyst at Google

Plano, Texas, 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
Sher Locked is an analyst and software engineer with seven years of experience, currently based in Plano, Texas and working at Google. He contributes to high-impact open-source projects like DeepMind’s OpenSpiel, where he has improved core game logic and bridged C++/Python APIs using pybind11 to add game-specific queries and observation tensors. Comfortable in back-end systems and algorithmic code, he focuses on robust data structures, bug fixes, and pragmatic refactors that enable research-grade reinforcement learning experiments. Known for quietly improving interoperability between languages and tightening scoring/representation logic, he brings an engineer’s attention to correctness and long-term maintainability.
code7 years of coding experience
github-logo-circle

Github Skills (7)

coregames10
c-language10
cprogramming-language10
python10
pybind1110
videogames10
reinforcement-learning9

Programming languages (5)

C++LeanCJupyter NotebookPython

Github contributions (5)

github-logo-circle
google-deepmind/open_spiel

Jan 2020 - Aug 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:43 reviews, 96 commits, 5 PRs in 2 years 7 months
Contributions summary:Sher implemented features related to game-specific queries and refactored existing APIs within the OpenSpiel framework. Their work included replacing a query API with pybind11 magic, enhancing the bridge game with game-specific queries, and addressing scoring bugs. Furthermore, they added public and private observation tensors for the bridge game, contributing to its functionality and information representation. The user appears to have focused on improving the core game logic and data structures, and improving existing APIs using C++ and Python.
cppmultiagentgamespythondatamining
elkhrt/PutnamBench

Sep 2024 - Oct 2024

Contributions:6 pushes in 10 days
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
Sher Locked - Analyst at Google