Software Engineer, coolest uncle to Nathan, inspiring gardener and general nerd. Living in Glenavy, Northern Ireland.


Hi, my name is Stephen McCullough and I’m a software engineer from Glenavy, Northern Ireland. I love ruby, python and elixir. I co-organise Belfast Ruby, PyBelfast and Belfast Elixir.

I am most skilled in: Ruby, currently learning the depths of AWS and Docker and I love vim.

When not behind a keyboard trying to avoid meetings I can be found out in my garden trying to make it prettier than it was yesterday.


  • Oct 2019 - Present

    Part of a small specialist team of four, within a larger global company, based across the UK who perform a variety of technical work within the education domain.

  • Dec 2018 - Sep 2019

    Joining Futrli’s Belfast office as the first engineering hire, I contributed to establishing the office and team along with our Operations Manager in addition to my duties as a Team Lead.

  • Oct 2016 - Oct 2018

    I was promoted to Team Lead of the Eco System Team in just under a year at ShopKeep. The Eco System team’s mandate is to design, build, and maintain both third party integrations and in house features that extend the value of ShopKeep past the point of sale.

  • Sep 2013 - Sep Nov 2015

    I was a Senior Engineer within the team and worked closely with the CTO in delivering new features on a weekly basis as well as maintaining test coverage and mentoring junior members of the team.


Send me an email if you would like to get in touch, have questions or feedback on my shiz, or just want to say hello.