Eben Roux is an Information Technology Lead and hands-on software engineer with over 25 years of professional experience and 12 years in his current focused domain. He specializes in domain-driven design and event-driven architectures, repeatedly applying message-oriented middleware like RabbitMQ and Shuttle.Esb to scale and stabilize systems across finance, utilities, and enterprise billing. Eben blends deep backend architecture skills with pragmatic front-end and SPA experience, having delivered .NET Core web APIs, CanJS/Ember frontends, and Linux-hosted services in production. He has a long track record of removing fragile legacy patterns (countless stored procedures replaced by domain models), improving throughput dramatically, and mentoring teams through transitions. Based in Gauteng, South Africa, he traces his coding roots to a Commodore VIC-20 in 1984, a detail that explains his enduring appetite for solving practical problems. Colleagues know him as a quality-focused architect who prefers building solutions people actually use rather than theoretical exercises.
12 years of coding experience
23 years of employment as a software developer
Grey College
National Diploma: Computer Data Processing, COBOL (Commercial Programming), Information Systems, National Diploma: Computer Data Processing, COBOL (Commercial Programming), Information Systems at Technikon OFS
Contributions:35 releases, 138 commits, 10 PRs in 8 years 2 months
dotnetadodata-accessado-netmicro-orm
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.