Eric Hauser

CTO at Cadence

Park City, Utah, 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
Eric Hauser is a seasoned CTO with 16 years of experience building and scaling multi-tenant SaaS and distributed systems, currently leading engineering at Cadence from Park City, Utah. He has a track record of growing and retaining high-performing teams at companies including Salesforce (IoT), DroneDeploy, and ExactTarget, and emphasizes lean principles and continuous delivery to reduce overhead and increase velocity. Hands-on technically, Eric contributes to notable open-source projects such as redis/jedis and OpenZipkin’s Brave—adding Redis bit-command support and enhancing gRPC and JDBC tracing—demonstrating deep familiarity with backend systems and observability. He also advises startups on engineering process, recruiting, and architecture, blending tactical execution with strategic leadership. Known for turning complex, high-throughput systems into reliable products, he pairs product-minded engineering with pragmatic hiring and coaching to scale organizations effectively.
code16 years of coding experience
job17 years of employment as a software developer
bookBS, Informatics, BS, Informatics at Indiana University Bloomington
stackoverflow-logo

Stackoverflow

Stats
5,581reputation
842kreached
43answers
13questions
Badges
svn
top-1%
automapper
top-5%
java
top-5%
csv
top-5%
github-logo-circle

Github Skills (22)

svn10
redis10
distributed-tracing10
jedi10
redis-client10
jdbc10
java10
zipkin10
javas10
grpc10
testing9
redis-cluster9
automapper9
csv9
unit-testing8

Programming languages (18)

C#JavaC++CSSRustScalaGoHTML

Github contributions (5)

github-logo-circle
redis/jedis

Feb 2011 - Apr 2012

Redis Java client
Role in this project:
userBack-end Developer
Contributions:27 commits in 1 year 2 months
Contributions summary:Eric primarily contributed to improving the `jedis` Java client for Redis. Their work focused on enhancing the bit manipulation commands, specifically `setbit`, `getbit`, `setrange`, and `getrange`. They modified existing code to align better with the Redis command behavior, added support for these bit commands within `ShardedJedis`, and included these functionalities into the `Pipeline` and `ShardedJedisPipeline`. Furthermore, they fixed logic errors to ensure correct functionality.
redisredis-clientredis-clusterredis-javaredisearch
openzipkin/brave

Jul 2016 - Sep 2016

Java distributed tracing implementation compatible with Zipkin backend services.
Role in this project:
userBack-end Developer
Contributions:5 commits, 7 PRs, 27 comments in 1 month
Contributions summary:Eric primarily contributed to the implementation of gRPC and JDBC tracing features within the Brave library. They upgraded gRPC to version 1.0.0 and made modifications to include remote client addresses in gRPC server spans. Additionally, the user worked on integrating JDBC tracing using the p6spy library, demonstrating an understanding of database interaction tracing. These contributions enhance the library's capabilities in distributed tracing, particularly for gRPC and JDBC interactions.
distributedinstrumentationbackend-servicestracingopenzipkin
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
Eric Hauser - CTO at Cadence