Harms Blake

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
Blake Harms is a software developer with a decade of experience building maintainable, well-designed systems, currently contributing at Emerson Process Management from Katy, Texas. A designer at heart, he focuses on doing things "the right way," balancing clean architecture with pragmatic solutions. His background includes consulting work at Wood Group Kenny where he honed client-facing delivery and systems integration skills. Blake is an active back-end contributor to open-source Lua addons, improving maintainability, adding flexible spell-setting modes, and introducing coroutine-based optimizations and robust error handling. He holds a B.S. in Computer Science from the University of Houston and brings a developer’s eye for readability and long-term code health to production projects. Peers describe him as someone who blends thoughtful design sensibilities with hands-on refactoring discipline.
code10 years of coding experience
github-logo-circle

Github Skills (10)

lua10
refactoring10
scripting10
addon10
refactor10
ffi9
optimization9
optimisation9
coroutines8
error-handling8

Programming languages (5)

C#PowerShellC++LuaPython

Github contributions (5)

github-logo-circle
Windower/Lua

Mar 2016 - Apr 2020

Lua Addons and Scripts
Role in this project:
userBack-end Developer
Contributions:1 review, 19 commits, 9 PRs in 4 years 1 month
Contributions summary:Harms primarily focused on improving the functionality and maintainability of the Lua addons and scripts within the repository. Their contributions involved refactoring the blue magic spell setting logic, including rewriting how spells are unset and set, adding the ability to set spells in different modes (clearfirst, preservetraits), and improving code readability. The user also addressed code style issues, and added error handling, and optimized by using coroutines.
lua
AkadenTK/GearSwap

Apr 2018 - Jan 2021

Contributions:54 pushes in 2 years 10 months
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