Peter Ohler

Self Employed

Nevada City, California, 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
Peter Ohler is a Chief Scientist with 14 years of focused engineering and leadership experience and a long career designing high-performance, message-driven systems. Based in Nevada City, California, he combines hands-on coding in languages like Ruby, C, C++, and Go with strategic architecture and productization—currently leading technical direction at BCware while consulting independently. His open-source contributions include practical enhancements to the NATS Ruby client and performance-focused work on web-framework benchmarks (notably Agoo), reflecting a penchant for low-level optimization and interoperable tooling. Earlier roles span senior architecture and management at firms including TIBCO, Aozora, Nikko Citigroup, and KVH, where he built cloud offerings and trading systems. Trained with an MS in Computer Science from the University of Idaho and a BS from USAFA, he pairs formal rigor with decades of enterprise-grade engineering. Colleagues can expect a systems-minded problem solver who still enjoys shipping code that squeezes more performance out of the stack.
code14 years of coding experience
job24 years of employment as a software developer
bookMS Computer Science, MS Computer Science at University of Idaho
bookBS Chemistry, BS Chemistry at USAFA
stackoverflow-logo

Stackoverflow

Stats
171reputation
7kreached
2answers
0questions
github-logo-circle

Github Skills (20)

json10
benchmark10
nat10
clientside10
benchmarking10
ruby10
natsio10
web-framework10
webclient10
messaging9
c119
c179
http8
graphql6
xml6

Programming languages (10)

MDXJavaC++ShellCJavaScriptVueGo

Github contributions (5)

github-logo-circle
Which is the fastest web framework?
Role in this project:
userBackend Developer
Contributions:1 review, 6 commits, 7 PRs in 4 months
Contributions summary:Peter primarily contributed to integrating and refining the Agoo web framework within the repository. Their work involved adding Agoo framework support, configuring server settings, and updating Agoo versions. They also developed C-based implementations of the framework. The contributions suggest a focus on improving performance and adapting the framework for use in web application benchmarking.
benchmarkingframeworkfastestmeasurementbenchmark
nats-io/nats.rb

Nov 2015 - Nov 2015

Ruby client for NATS, the cloud native messaging system.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 10 comments in 1 day
Contributions summary:Peter contributed to the Ruby client for NATS by adding support for different JSON parsers. They implemented Oj JSON parsing and refactored code to support alternative JSON libraries. The user also initialized variables and fixed a spelling error in the codebase. Furthermore, they made a minor comment adjustment to improve code clarity regarding key-value pairs for JSON parsing.
natsmessaging-systemruby-clientrubynative-messaging
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