Geoff Appleby

Vancouver, British Columbia, 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
Geoff Appleby is a pragmatic web engineer with 15 years of experience building and maintaining reliable web tooling, based in Vancouver. He favors remote roles at organizations that value transparency and actively support open source communities. Geoff has hands-on full-stack experience— from front-end JavaScript automation (notably optimizing gameplay logic in a popular Steam Summer Sale minigame) to backend service management and tooling contributions in the Homebrew ecosystem. His Homebrew work focused on real-world reliability: fixing startup, user-context, and plist issues and improving service listing usability across macOS and Linux. Colleagues would describe him as detail-oriented and practical, often surfacing small but impactful fixes that improve long-running systems. Outside work he enjoys projects that blend automation with pragmatic UX improvements.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,483reputation
554kreached
94answers
2questions
Badges
mysql
top-5%
drupal
top-5%
php
top-5%
github-logo-circle

Github Skills (23)

javascript10
service-management10
ruby10
homebrew10
automation10
automations10
game-development10
mysql9
system-configuration9
configuration-manager9
drupal9
configuration-management9
php9
configurations9
macos9

Programming languages (13)

BikeshedJinjaCHTMLJSONSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
Homebrew/homebrew-services

Oct 2014 - Mar 2016

💀 Homebrew Services (deprecated)
Role in this project:
userBackend Developer
Contributions:12 commits, 9 PRs, 14 pushes in 1 year 6 months
Contributions summary:Geoff primarily focused on improving the functionality of the `homebrew-services` project, likely a Ruby-based tool for managing services on macOS. Their contributions involved fixing bugs related to service startup, particularly when formulas weren't upgraded to the latest version. They also addressed issues with user context and plist configurations, ensuring services run correctly under different user environments. Furthermore, the user implemented and refined the "list" command, enhancing its usability by providing status information.
servicescmdlaunchctldaemondaemon-manager
mouseas/steamSummerMinigame

Jun 2015 - Jun 2015

Steam Summer Sale 2015 - Auto-play Optimizer
Role in this project:
userFull-stack Developer
Contributions:5 commits, 4 PRs, 13 comments in 1 day
Contributions summary:Geoff focused on optimizing the gameplay of the Steam Summer Sale minigame. Their contributions involved modifying JavaScript code to automate aspects of the game, specifically focusing on purchasing upgrades and utilizing abilities effectively. They implemented logic to prevent purchasing multiple shields while respawning and reduced the weighting towards click upgrades. Additionally, the user added functionality for utilizing treasure on bosses when triggering the metal detector and reducing the chance of using the cripple spawner.
salesummer-salejavascriptoptimizersummer
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