Gabe Horner

Self Employed

Denver Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Gabe Horner is a multidisciplinary designer and software professional with 18 years of experience blending visual design, QA, and backend engineering. Based in Denver, he pairs a fine arts education in illustration with hands-on work across notable open-source projects—contributing to tooling like Light Table, CodeMirror, Ring, Pedestal, and RubyGems—where he focused on modularity, testability, and editor UX. His background leading QA teams at Uber and shipping test automation and refactors for core libraries shows a rare crossover fluency between creative design and rigorous engineering. Gabe thrives on complex problem solving, treating testing as a design feedback loop that improves user-facing experiences. As a freelance artist and graphic designer he brings a sharp eye for detail and aesthetic judgment to software quality and tooling decisions. He’s known for pragmatic refactors and practical features that quietly make products easier to use and maintain.
code18 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Illustration, Bachelor's degree, Illustration at Kansas City Art Institute
github-logo-circle

Github Skills (69)

authorizations10
pedestal10
testing10
table-html10
rspec10
http10
authentication10
c1110
render10
menubar10
refactor10
ruby10
c1710
vim10
package-manager-tool10

Programming languages (16)

JavaCSSC++RustCHandlebarsHTMLTypeScript

Github contributions (5)

github-logo-circle
cldwalker/hirb

Mar 2009 - Mar 2015

A mini view framework for console/irb that's easy to use, even while under its influence. Console goodies include a no-wrap table, auto-pager, tree and menu.
Role in this project:
userBack-end Developer
Contributions:438 commits, 4 PRs, 5 pushes in 6 years 1 month
Contributions summary:Gabe primarily contributed to the development of a console view framework. They added tests for table functionality, utility functions, and implemented methods for rendering tables from different object types, including support for array-like objects. Further contributions included the addition of a tab-delimited table rendering option and refactoring table rendering. The user also improved the 2D menu option by adding support for range of choices and overall functionality.
irbinfluenceconsolemenuwrap
LightTable/LightTable

Mar 2014 - Feb 2017

The Light Table IDE ⛺
Role in this project:
userFull-stack Developer
Contributions:2 releases, 324 commits, 118 PRs in 2 years 11 months
Contributions summary:Gabe contributed to the Light Table IDE by implementing several features and improvements related to the editor functionality. They focused on enhancing the commenting and un-commenting features by introducing options, block commenting, and the ability to comment/uncomment selections. Additionally, they added copy and paste functionality. Furthermore, they contributed to the overall user experience by exposing the open-path functionality and creating a command to open the current file as a linked document.
lighttablelightlight-tableclojurescriptide
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
Gabe Horner - Freelance Artist And Graphic Designer at Self Employed