Robert Heller

Linux System Admin And General Linux Guru at Deepwoods Software

Wendell, Massachusetts, 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
Robert Heller is a veteran Linux systems administrator and seasoned programmer with decades of hands-on experience in UNIX/Linux environments, system administration, and C/C++/Tcl-Tk development. He ran Deepwoods Software, provided long-term system programming and support at UMass Amherst’s CS department for nearly 30 years, and continues to serve his local community as the part-time Linux guru for the Wendell Free Library. An active contributor to open-source projects, he has fixed subtle backend bugs in the widely used JMRI model-railroad project, demonstrating a knack for debugging legacy code and improving reliability. Robert combines academic-era systems work (including Lisp and vision systems) with practical small-business and volunteer operations, making him comfortable across research, production, and community-focused computing.
code10 years of coding experience
bookUniversity of Massachusetts Amherst
languagessome klingon
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
2answers
3questions
github-logo-circle

Github Skills (11)

model-building10
j10
javas10
railway10
modeling10
java10
printing6
symlink6
filename6
bash6
jquery6

Programming languages (11)

TypeScriptJavaC++ShellCCMakeJavaScriptPHP

Github contributions (5)

github-logo-circle
JMRI/JMRI

Jun 2021 - Jul 2021

JMRI model railroad digital command & control software
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 PRs, 31 comments in 10 days
Contributions summary:Robert primarily worked on the backend logic of the JMRI software, focusing on resolving bugs and enhancing the functionality of specific components. They fixed issues related to double prefixes in ClientActions.java and addressed a "leading zero bug" by rewriting methods related to address creation and retrieval within OlcbTurnoutManager and OlcbSensorManager. Additionally, the user removed unused variables, indicating an effort to improve code clarity and efficiency.
jmri-model-railroadrailwayjmrimodeldigital-command-control
RobertPHeller/openmrn

Aug 2018 - Oct 2019

OpenMRN (Open Model Railroad Network)
Contributions:9 PRs, 37 pushes, 2 branches in 1 year 1 month
openmrnmodel-railroadrailroad
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
Robert Heller - Linux System Admin And General Linux Guru at Deepwoods Software