John Gress

Senior Software Engineer at LogRhythm

Boulder, Colorado, 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
John Gress is a Senior Software Engineer based in Boulder, Colorado, with over 20 years of professional software development experience and more than a decade focused on networking and embedded systems. He is a hands-on C++ specialist who has built high-throughput packet-inspection systems, authored Lua rule-engine integration, and managed RPM/ISO release pipelines while integrating over 20 open-source libraries. His work at LogRhythm helped scale a network monitoring product that inspects hundreds of thousands of packets per second and ties into Elasticsearch/Kibana for forensic analytics. Prior roles span medical devices, telecom embedded systems, and real-time instrumentation, reflecting deep experience across Linux, VxWorks, and low-level firmware. Comfortable bridging engineering and operations, he also has practical leadership in distributed team coordination and field deployments—a thread dating back to managing science technicians in the U.S. Antarctic Program.
code11 years of coding experience
job25 years of employment as a software developer
bookUniversity of Kansas
bookMS, Computer Science, MS, Computer Science at University of Minnesota
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (38)

freebsd10
reply10
serialization10
vlan10
nfv10
bgp10
dpdk10
juniper10
protobuf10
ospf10
protocol-buffers9
python9
timer9
rpc9
callback9

Programming languages (6)

JavaC++CCMakeJavaScriptPython

Github contributions (5)

github-logo-circle
john-gress/kibana

Mar 2016 - Apr 2021

Kibana
Contributions:1 PR, 64 pushes, 21 branches in 5 years 2 months
kibanaelasticsearch
john-gress/QueueNado

Feb 2015 - Feb 2024

Implementation of fast queue patterns (Push/Pull, request/reply, pub/sub, dealer/router) for C++
Contributions:21 pushes, 12 branches in 9 years 2 months
cppdealerpushqueuesmessage-queue
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
John Gress - Senior Software Engineer at LogRhythm