Principal Software Engineer, R&D Tech Lead at Riot Games
Santa Monica, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
Samuel Loretan is a Principal Software Engineer and R&D Tech Lead with 15+ years designing and shipping game and real-time systems, currently helping Riot evolve its products toward truly social "Games". He brings deep client-server, networking and optimization expertise from roles at Riot, ArenaNet (server programming for Guild Wars 2), Ubisoft (Technical Director on therapeutic game O.zen) and Ankama (lead client developer for DOFUS). A self-taught developer since childhood, he is fluent across C/C++, Python, C#, JavaScript, SQL and has a strong track record in architectural leadership, peer-to-peer systems and ergonomic game interfaces. Samuel also contributes to open-source tooling—improving Errbot’s Slack backend and plugin ordering—which underscores his pragmatic focus on maintainability and integrations. Based in Santa Monica, he pairs systems-level rigor with a persistent interest in game design, social interactions and community dynamics that inform his technical decisions.
Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:10 commits, 8 PRs, 17 comments in 1 month
Contributions summary:Samuel primarily contributed to improving the Slack backend integration of the Errbot chatbot. They fixed bugs related to parsing Slack identifiers, built and tested the `build_identifier` function, and addressed channel mentions. In addition, the user implemented a configuration-based plugin callback ordering feature, enhancing the flexibility of the chatbot's plugin system. These contributions demonstrate a focus on enhancing core functionality and maintainability.
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
Samuel Loretan - Principal Software Engineer, R&D Tech Lead at Riot Games