Chris O'hara is a seasoned software engineer with 15 years of experience building backend systems and shaping architecture across startups and enterprise teams, now based in New York. He has held senior and founding engineering roles at companies including Segment/Twilio, Kissmetrics, and a recent founding engineer stint at a stealth rocket startup, and currently works at Bedrock Robotics. Chris blends deep systems expertise with practical product focus—evident from contributions to the Go runtime to enable non-blocking I/O in WASI/WebAssembly and performance-driven refactors in high-speed PHP routing libraries. He excels at tackling hard infrastructure problems, shipping runtime-level fixes that improve compatibility and performance in emerging environments. Comfortable moving between hands-on implementation and technical leadership, he pairs a dual academic background in IT and business management with a track record of accelerating developer-facing platforms. Notably, his open-source work shows an interest in low-level networking and portability that complements his cloud and robotics engagements.
15 years of coding experience
13 years of employment as a software developer
Bachelor of Information Technology, Bachelor of Information Technology at The University of Queensland
Contributions:115 commits, 1 comment in 2 years 1 month
Contributions summary:Chris primarily focused on refactoring and improving the Klein.php router library. Their contributions included formatting updates, minor bug fixes, and speed optimizations, as well as modifications to the request handling and compilation of routes. The user also added a response chunking feature and improved the session handling.
Contributions summary:Chris primarily contributed to the implementation of non-blocking I/O support for the Go programming language within a WASI environment. Their work involved modifying system call interfaces, implementing netpoll using WASI's poll_oneoff, and enabling net.FileListener and net.FileConn functionality. They also addressed issues related to non-blocking I/O for files and TCP echo tests, including setting non-blocking mode for standard input/output streams. These contributions aimed at improving the Go runtime's compatibility and performance within WebAssembly environments.
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
Chris O'hara - Software Engineer at Bedrock Robotics