Tommy Ettinger

Refractory Labourer at Local 92

Beaumont, Alberta, Canada
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

🤩
Rockstar
Tommy Ettinger is a pragmatic software engineer and longtime open-source contributor turned refractory labourer, bringing 15 years of technical experience and a relentless "commit streak" mindset to every project. Though currently working in industrial settings in Beaumont, Alberta, he remains deeply involved in game tooling—contributing key GWT backend fixes and numeric edge-case handling to the widely used libGDX framework. His work has enabled unit tests and improved font and collection utilities, showing a knack for quietly hardening core libraries that other developers rely on. Tommy combines hands-on problem solving in both physical and digital domains, favoring durable, well-tested solutions over flashy prototypes. Colleagues know him for steady, persistent contributions and an interest in shipping practical libraries for game developers. He brings a blend of blue-collar discipline and open-source craftsmanship that’s uncommon in either world.
code15 years of coding experience
github-logo-circle

Github Skills (10)

javas10
g10
gwt10
libgdx10
java10
game-development9
data-structure7
data-structures7
algorithm7
algorithms7

Programming languages (19)

C#JavaC++CRustHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
libgdx/libgdx

Feb 2019 - Jan 2023

Desktop/Android/HTML5/iOS Java game development framework
Role in this project:
userBack-end Developer
Contributions:444 reviews, 46 commits, 69 PRs in 3 years 11 months
Contributions summary:Tommy primarily contributed to the GWT backend of the libGDX game development framework, focusing on implementing functionality for the GWT target, like double to long conversion. They also made several code improvements to the number utilities to ensure the methods work properly in GWT. Additionally, the user contributed to improvements within the BitmapFontCache and some of the core collections. The user's work appears to enable certain unit tests and fix various edge cases.
gamejava-game2dhtml5ios
tommyettinger/ShaiRandom

Sep 2021 - May 2022

Random number generators for modern .NET.
Contributions:2 releases, 34 reviews, 313 commits in 7 months
dotnetrandom-number-generatorsprngcsharp-sourcegeneratorgenerators
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
Tommy Ettinger - Refractory Labourer at Local 92