Ben Klein

Staff Software Engineer at Swiftly

Knoxville, 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
Ben Klein is a Staff Software Engineer at Swiftly with 11+ years of experience delivering scalable software and leading cross-functional teams. As the founding owner of Robosane since 2010, he blends entrepreneurial drive with hands-on development and DevOps expertise. His career includes a Lead Software Engineer role at BYBE Inc and a stint as Graduate Research and Teaching Assistant at the University of Tennessee, Knoxville, where he connected academic research with pragmatic software delivery. An active open-source contributor, he has worked on the atom/atom project, focusing on the TextEditorComponent’s event handling, mouse wheel behavior, and platform-specific tests. Based in Knoxville, Tennessee, he champions a Linux-first mindset—SysAdmin, Networking, Security, and Digital Freedom—while building reliable, secure infrastructure. He holds a Bachelor of Science from the University of Tennessee, Knoxville.
code11 years of coding experience
job5 years of employment as a software developer
bookHigh School, High School at West High School
bookHigh School, High School at L&N STEM Academy
bookBachelor’s Degree, Bachelor’s Degree at University of Tennessee, Knoxville
stackoverflow-logo

Stackoverflow

Stats
285reputation
50kreached
3answers
3questions
github-logo-circle

Github Skills (17)

editors10
javascript10
event-handling10
electron10
editor10
javascripts10
testing9
browser-history6
php6
lamp6
google-chrome6
windows6
python6
joomla6
mysql6

Programming languages (22)

C#JavaC++CSSCRustVueVala

Github contributions (5)

github-logo-circle
atom/atom

Jan 2020 - Jun 2020

:atom: The hackable text editor
Role in this project:
userFront-end Developer
Contributions:5 commits, 3 PRs, 5 comments in 4 months
Contributions summary:Ben's contributions primarily focus on the `TextEditorComponent` within the `atom/atom` repository, indicated by the commit messages and code changes. They address issues related to event handling, specifically preventing the bubbling of scroll events to ensure consistent behavior. Additionally, the user implemented and refined the handling of mouse wheel events and platform-specific behavior for features like `preventScroll` in the hidden input. They also added and modified tests related to the component.
electronwindowsjavascriptlinuxhackable
robobenklein/minsky-link

Sep 2018 - May 2021

Minsky Link: Make code inline issue tags usable in Atom!
Contributions:4 reviews, 112 commits, 33 PRs in 2 years 8 months
inlinelinkatomusabletags
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