Jeremy Saenz

Principal Engineer at Kajabi

Irvine, 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
Jeremy Saenz is a Principal Engineer with 14 years of cross-disciplinary experience spanning engineering, product, and UI/UX, currently leading engineering at Kajabi from Irvine, CA. He moves fluidly between hands-on backend development and product leadership, having held roles from Chief Product Officer and VP Engineering to Director of Developer Experience. A prolific Go contributor and author of widely used libraries and frameworks (including Martini, Negroni, Gin, Inject and work for nats-io), he consistently ships developer-facing tooling and reliability improvements for cloud-native systems. His background includes building live-reload tooling, dependency injection primitives, CLI ergonomics, and filesystem abstractions for streaming platforms—skills that reveal a blend of systems thinking and practical developer empathy. Notably, he has alternated between product leadership and deep technical work, demonstrating rare fluency in turning product strategy into robust open-source and production-grade implementations.
code14 years of coding experience
job17 years of employment as a software developer
github-logo-circle

Github Skills (46)

api-rest10
reflection10
middleware10
nat10
gomega10
api-design10
restful-api10
testing10
command-line-interface10
http10
ginkgo10
cli-application10
go10
api10
network-interface10

Programming languages (7)

C#CJavaScriptGoLuaHTMLRuby

Github contributions (5)

github-logo-circle
codegangsta/gin

Jul 2013 - Jan 2015

Live reload utility for Go web servers
Role in this project:
userBack-end Developer
Contributions:91 commits, 4 PRs, 4 pushes in 1 year 6 months
Contributions summary:Jeremy primarily contributed to the development of the gin web server, focusing on core functionalities. They implemented features like live reloading for Go web servers. The user also added support for command-line flags, such as a port flag, and worked on improving the build and restart processes. Furthermore, the user refactored and added configuration file handling for the application.
golangreloadlive-reloadgomux
codegangsta/inject

Oct 2013 - Jan 2015

Dependency injection for go
Role in this project:
userBack-end Developer
Contributions:51 commits, 1 PR, 1 push in 1 year 2 months
Contributions summary:Jeremy primarily contributed to the development of the `inject` library, focusing on implementing dependency injection functionalities. Their contributions included adding core features like `Invoke`, `Add`, and `Apply` methods, along with interface support and the ability to inject interface implementors. They also improved error handling and introduced features such as the ability to use parent injectors, enhancing the library's flexibility and usability.
golanginjectiondependency-injectionreflectioninversion-of-control
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
Jeremy Saenz - Principal Engineer at Kajabi