Luis Lopez is an electrical and software engineer with 12 years of experience designing and implementing critical power systems and building full-stack software solutions. He blends hardware-focused engineering from a BE in Electrical and Electronics Engineering with practical software contributions, notably integrating RLCard games into the popular PettingZoo multi-agent RL framework. Comfortable working across system boundaries, he adapts observation, action, and reward spaces to make complex simulations interoperable and testable. Based in the Washington DC–Baltimore area, he brings a pragmatic, systems-oriented mindset to projects that require both circuit-level insight and robust software engineering.
12 years of coding experience
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at University of Maryland - A. James Clark School of Engineering
Engineering Science - AS, Electrical and Electronics Engineering, Engineering Science - AS, Electrical and Electronics Engineering at Montgomery College
An API standard for multi-agent reinforcement learning environments, with popular reference environments and related utilities
Role in this project:
Full-stack Developer
Contributions:53 commits, 5 PRs, 12 pushes in 10 months
Contributions summary:Luis's commits focused on integrating RLCard games into the pettingzoo environment. This involved creating new environments by wrapping RLCard games like Uno, Texas Hold'em, Leduc Hold'em, and Mahjong within the PettingZoo framework. Additionally, the commits updated existing tests and documentation to ensure compatibility and proper functionality of the integrated RLCard games. These changes involved adapting observation spaces, action spaces, and reward functions to align with the PettingZoo's environment requirements.
Structural Optimization with FEniCS and dolfin-Adjoint
Contributions:1 PR, 5 pushes in 2 years 1 month
fenicsoptimizationdolfin-adjointadjointstructural
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.