Steve Huston

Founding Principal at OpenPTC LLC

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
Steve Huston is a founding principal and seasoned software engineer with nearly three decades of experience designing, shipping, and hardening networked and concurrent systems from kernel to cloud. He leads OpenPTC and Riverace, applying deep expertise in TCP/IP, high-availability messaging, and PTC railroad back-office systems to turn complex requirements into production-ready, well-documented, and continuously improving products. A long-time contributor and maintainer in the ACE/TAO C++ ecosystem, Steve is known for shipping robust, low-noise systems (he dislikes 2 a.m. pages) and for diagnosing subtle concurrency and networking bugs from terse problem reports. He’s an author of three technical books and a former chair of OASIS AMQP bindings, combining precise technical writing with an engineer’s pragmatism. Based in Massachusetts, he pairs hands-on code and architecture skills with a preference for enduring solutions and incremental improvement over quick prototypes.
code28 years of coding experience
job16 years of employment as a software developer
bookFranklin High School
bookComputer and Systems Engineering, Computer and Systems Engineering at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
3reputation
92reached
0answers
1question
github-logo-circle

Github Skills (11)

asynchronous10
c-language10
cprogramming-language10
system-programming10
networking10
multithreading10
async10
git6
hook6
mercurial6
puppet6

Programming languages (6)

JavaC++JavaScriptGoPerlPython

Github contributions (5)

github-logo-circle
DOCGroup/ACE_TAO

Jun 1997 - Apr 2022

ACE and TAO
Role in this project:
userBack-end Developer
Contributions:1 review, 6520 commits, 62 PRs in 25 years 2 months
Contributions summary:Steve appears to be a back-end developer contributing to the ACE and TAO libraries. They are primarily involved in improving the asynchronous I/O features of the library, specifically working with different modules for handling read and write operations, threading, and signal handling within the Proactor framework. Their work involved modifying core C++ files, including implementing features and fixing bugs. The contributions demonstrate proficiency in networking, multithreading, and system programming within the context of the ACE framework.
cppc-plus-plusframeworkacecorba
Contributions:4 reviews, 1 branch in 21 days
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
Steve Huston - Founding Principal at OpenPTC LLC