Petros Christodoulou is a practical, customer-focused professional with nine years of experience in retail sales and hands-on machine learning engineering hobbyist work. Based in Enfield, he currently supports customer operations at WHSmith while independently contributing to open-source ML projects on GitHub. His PyTorch implementation of a Hill Climbing agent shows a solid grasp of reinforcement learning concepts and the initiative to explore stochastic policy search techniques outside his day job. This blend of frontline customer service and applied AI development highlights strong problem-solving, adaptability, and the ability to translate theoretical ML ideas into working code. Petros combines reliability in retail environments with a growing technical portfolio that suggests potential for transitioning into AI/ML roles.
PyTorch implementations of deep reinforcement learning algorithms and environments
Role in this project:
ML Engineer
Contributions:456 commits, 13 PRs, 435 pushes in 3 years 3 months
Contributions summary:Petros implemented a Hill Climbing agent using PyTorch, demonstrating proficiency in deep reinforcement learning algorithms. The code differences include the creation of a `Hill_Climbing_Agent.py` file, indicating the development of a new agent within the deep reinforcement learning framework. Furthermore, the changes indicate a focus on exploring stochastic policy search techniques and the application of machine learning concepts to reinforcement learning problems, evidenced by the use of the PyTorch deep learning framework. The modifications involved integrating agents into a PyTorch implementation of reinforcement learning algorithms and environments, further reflecting the user's competency in the field of AI/ML.
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.