Eric Urban

Principal Software Engineer at Xage Security

Austin, Texas, 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
Eric Urban is a Principal Software Engineer in Austin with 13 years of experience building reliable back-end and distributed systems. He currently leads architecture and delivery at Xage Security after working on cloud-native and peer-to-peer infrastructure at Akash Network, where he improved build and CI/CD workflows for production deployments. Eric is a pragmatic polyglot contributor to well-known open-source projects—his work on redis-py strengthened client robustness and his changes to libraries like httparty and cequel improved error handling, instrumentation, and maintainability. He focuses on production-readiness: build pipelines, observability, and defensive coding to prevent edge-case failures (for example handling None inputs and synchronizing critical state). Colleagues describe him as a hands-on engineer who moves between coding, deployment automation, and monitoring to close the loop from development to production. Based in Austin, he combines systems-level thinking with practical improvements that reduce operational risk.
code13 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (22)

container10
docker10
redis-py10
python10
cassandra10
redis10
rspec10
http10
redis-client10
dockers10
cicd10
ruby10
go10
golang10
error-handling10

Programming languages (14)

C#JavaC++JinjaCGoHTMLCuda

Github contributions (5)

github-logo-circle
akash-network/node

Oct 2020 - Jul 2022

Source code for Akash node, a secure, transparent, and peer-to-peer cloud computing network
Role in this project:
userBack-end & DevOps Engineer
Contributions:26 releases, 474 reviews, 171 commits in 1 year 9 months
Contributions summary:Eric primarily worked on improving the build process and deployment configurations of the Akash node. They refactored the build files to use a Golang base image and updated release targets to use a `goreleaser.yml` file. Furthermore, the user implemented functionality to dump data in JSON format in several service commands, including service logs and status. In addition, the user worked on the CI/CD to deploy the project in a production environment.
containersgolangsecureexchangetransparent
cequel/cequel

Oct 2016 - Jan 2017

Ruby ORM for Cassandra with CQL3
Role in this project:
userBack-end Developer
Contributions:14 commits, 4 PRs, 25 comments in 2 months
Contributions summary:Eric primarily focused on improving the instrumentation and error handling within the Cequel library, specifically for Cassandra interactions. They implemented New Relic instrumentation to monitor Cassandra queries, added synchronization mechanisms around critical variables, and allowed for the configuration of custom error handling policies. Their work also included adding tests for the new functionalities and refining the codebase based on review feedback.
cassandrasqlrubydatabasepostgresql
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 Urban - Principal Software Engineer at Xage Security