Stephen Souness is a senior engineer with 11 years of professional experience building and stabilising backend systems for large organisations, currently focused at Atlassian in Christchurch. He specialises in Java-based microservices, Kafka integrations and resilient data pipelines, with a track record of eliminating race conditions, reducing operational costs, and hardening services against automated abuse. Stephen combines hands-on coding and refactoring with strong cross-team coordination and mentoring, having guided peers to promotion and onboarded other products to shared platforms. An active open-source contributor, he has contributed maintenance and quality improvements to the notable vavr functional Java library. He’s equally comfortable debugging production incidents in the middle of the night as designing preventative architecture, and brings a pragmatic engineering mindset shaped by long-term, diverse enterprise and consulting roles.
11 years of coding experience
22 years of employment as a software developer
Papers toward Post Graduate Diploma in Science Computer Science, Papers toward Post Graduate Diploma in Science Computer Science at University of Canterbury
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
Role in this project:
Back-end Developer
Contributions:6 commits, 1 PR, 2 comments in 1 day
Contributions summary:Stephen primarily contributed to code quality and maintenance by addressing null checks, spelling, and grammar errors within the codebase. They also made minor adjustments based on FindBugs recommendations, specifically concerning iterator index checks and newline characters. Further contributions include merging updates from the origin master and performing code refactoring and cleaning of tests.
Contributions:2 releases, 41 commits, 1 PR in 6 years 5 months
golangfoundrycloud-foundrycloudfoundrygo-plugin
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.