Jacob S

Principal Software Maintenance Engineer at Red Hat

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
Jacob S is a Principal Software Maintenance Engineer with over two decades in IT and more than a decade focused on enterprise-grade Linux and Kubernetes support at Red Hat, where he leads global OpenShift Networking efforts and drives production-critical issue resolution. He blends deep kernel-space expertise in filesystems and storage with practical DevOps and backend skills, evidenced by contributions to high-profile open-source projects like Thanos and the monitoring-plugins suite (notably enhancing ICMP checks and IPv6 handling). A proven technical lead and trainer, he frequently interfaces with engineering and upstream projects to implement RFEs and ship durable fixes while authoring customer-facing knowledge base content. Quick to master new technologies and comfortable both as an individual contributor and team leader, he also brings a knack for debugging complex distributed systems and improving build/deploy processes.
code11 years of coding experience
job20 years of employment as a software developer
bookApplied Mathematics, Applied Mathematics at North Carolina State University
github-logo-circle

Github Skills (20)

observability10
back-end-development10
c1110
networking10
c1710
go10
prometheus10
ipv610
backend10
autoconf9
shell8
docker8
sh8
cnc8
kubernetes-pods8

Programming languages (15)

JavaC++CRustMakefileGoPerlKotlin

Github contributions (5)

github-logo-circle
A suite of Monitoring Plugins (formerly known as nagios-plugins)
Role in this project:
userBack-end Developer / DevOps Engineer
Contributions:1 review, 13 commits, 6 PRs in 2 years 6 months
Contributions summary:Jacob focused on enhancing the `check_icmp` plugin within the monitoring-plugins repository, primarily by improving its IPv4/IPv6 protocol handling. They implemented automatic protocol detection and corrected address family settings for hostname lookups. Furthermore, the user refactored the code, introduced error handling, and adjusted argument parsing. Additionally, the user made changes related to the build and deployment process by modifying the prepare_debian.sh script, addressing SSL certificate issues.
monitoringmonitoring-pluginspluginautoconfc
thanos-io/thanos

Mar 2023 - Jul 2024

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:42 reviews, 16 PRs, 58 comments in 1 year 4 months
Contributions summary:Jacob primarily contributed to the back-end functionality of the Thanos project, specifically focusing on the proxy store component, as evidenced by code modifications in `pkg/store/proxy.go`. They added debug logging capabilities to the proxy store and refactored test files. Additionally, the user made changes to the `cmd/thanos` directory, including `query.go` and `receive.go`, indicating involvement in the query and receive components, and also adapted the project to include tenant information. The user demonstrated DevOps skills by modifying the `receive.go` and `query.go` files to add debugging capabilities and integrate changes for tenant management.
promqlobservabilityprometheusstoragegoogle-cloud-storage
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