Jacob Mclemore

Software Engineer at Iron Galaxy Studios

Nashville-Davidson, Tennessee, 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

👤
Senior
🎓
Top School
Jacob Mclemore is a versatile software engineer with nine years of experience building systems from OS kernels to customer-facing APIs and large-scale web applications. Currently at Iron Galaxy Studios, he brings full-stack fluency and a history of shipping backend services in Python and Scala within microservice architectures. He has contributed to high-profile open-source projects like the Pokémon Showdown battle simulator, where he fixed game-mechanic bugs, improved chat and polling systems, and added database-backed features. His background includes integrating complex data sources for crowd-intelligence at Armored Things and teaching low-level C++ and RISC-V concepts as a university TA, reflecting a comfort across hardware-adjacent and application layers. Jacob holds both BS and MS study in Computer Science (HCI) from the University of Tennessee, combining user-focused thinking with systems-level rigor. Colleagues rely on him for pragmatic design, careful implementation, and the ability to translate stakeholder requirements into reliable production features.
code9 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Science — Human Computer Interaction, Master of Science - MS, Computer Science — Human Computer Interaction at University of Tennessee, Knoxville
github-logo-circle

Github Skills (7)

javascript10
data-structures8
data-structure8
api-design6
database5
database-api5
databases5

Programming languages (7)

TypeScriptQMLCoffeeScriptCJavaScriptCythonPython

Github contributions (5)

github-logo-circle
smogon/pokemon-showdown

Oct 2016 - Dec 2022

Pokémon battle simulator.
Role in this project:
userBack-end Developer
Contributions:26 commits, 33 PRs, 48 comments in 6 years 2 months
Contributions summary:Jacob primarily contributed to the Pokémon Showdown battle simulator by fixing bugs and implementing new features related to game mechanics and chat functionality. Their work included modifying the team validation process to correctly handle Pokémon natures, adding an alias for the damage calculator, and fixing an interaction with the Unaware ability. Furthermore, the user refactored the polls system to utilize template strings and added database functionalities to scavengers. They also worked on improvements to various moves and their interactions.
mongamebattlesimulationsimulator
jmclemo6/pokemon-showdown

Jul 2020 - Dec 2022

Pokémon battle simulator.
Contributions:10 pushes, 5 branches in 2 years 5 months
mongamebattlesimulationsimulator
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
Jacob Mclemore - Software Engineer at Iron Galaxy Studios