Skip to content
View Sounie's full-sized avatar

Block or report Sounie

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sounie/README.md

A bit about me

I'm Stephen Souness, a professional software developer based in Christchurch, New Zealand.

I live lived and worked in London, UK for over a decade from the financial crisis of 2008 through Brexit and Covid. I gained a lot of hands on experience with back end technologies, including designing, developing, and deploying microservices into cloud environments starting off with CloudFoundry, then EC2 and ECS on AWS and even some Mesos along the way.

Over the course of my career I have utilised a range of database technologies, from relational databases such as MS SQL Server, MySQL, PostgreSQL to NoSQL databases including MarkLogic, HBase and DynamoDB.

I am a firm believer in using the right technology for the right reasons, not just going with what is the most familiar or what might stand out on my CV.

Since about 2015 most of my work projects have involved asynchronous processing of data, applying AWS SQS or Apache Kafka to capture the raw data and make it available for applying business logic and responding to queries in data sources.

My GitHub contributions history mainly reflects when my employers have or have not been using GitHub as their preferred source code host, so 2020 through to 2021 isn't the only time that I've been committing code!

I was one of the 1600 or so caught up in the Atlassian redundancies of March 2026 so am on the lookout for something new to work on.

LinkedIn profile

My main tech blog: https://blog.sounie.nz/

Popular repositories Loading

  1. springer-gocd-cloudfoundry-plugin springer-gocd-cloudfoundry-plugin Public

    Go plugin for Cloud Foundry

    Java 6 2

  2. JavaReminders JavaReminders Public

    Some examples of how Java might not always behave the way you expect.

    Java

  3. petition-analysis petition-analysis Public

    Playing with some data from petition.parliament.uk

    Java

  4. metrics metrics Public

    Forked from dropwizard/metrics

    📈 Capturing JVM- and application-level metrics. So you know what's going on.

    Java

  5. dependency-check dependency-check Public

    Check whether some Java code is transitively dependent on some other packages.

    Java

  6. back-to-basics-java back-to-basics-java Public

    Just some dabbling with Java as preparation and review of interview technical tasks

    Java