At Push Gaming, I develop and maintain a microservices infrastructure using Java Spring, enabling clients to host our games on their platforms. I manage tasks throughout the entire development lifecycle, from requirements gathering to deployment, and contribute to both backend development and frontend UI tasks with API integration. I leverage AWS and Kubernetes for deploying and managing applications, and utilise GitHub Actions to automate CI/CD workflows. Additionally, I have built and optimised Grafana dashboards with Slack alerting, enhancing visibility into production errors and system reliability. My role also involves working with tools like Kubernetic and Grafana to monitor and troubleshoot microservices, and I enhanced system stability by implementing PIT Mutation Testing across several repositories.
I'm a Software Engineer who's got this knack for turning code into cool things. I am currently living in London, and working as a Platform Engineer at Push Gaming 🚀
3
Years of experience900+
GitHub contributions on my own personal projectsAbout Me
After earning my degree in 2021, I started at Allstate Belfast as a full stack developer, gaining strong experience with Java/Spring backend and React front end. In 2023, I moved to London and currently, I’m a platform engineer at Push Gaming, working on infrastructure to support casino game hosting.
Outside of work, I channel my passion for both coding and football into personal projects like "Ballerr" and "Footle". Ballerr is an immersive web-app & game tied to the Premier League season, while Footle is a Wordle-inspired game centred on football players and transfers. Both apps feature a Next.js front end, with Ballerr powered by a robust Java/Spring backsend.
I've got a bunch of other tricks up my sleeve, from digital media, audio production & editing, freelance web development and even some event management. I've got a range of skills that make me very versatile.
Let’s connect if you're looking for a creative, tech-savvy developer!🤝
Outside of work, I channel my passion for both coding and football into personal projects like "Ballerr" and "Footle". Ballerr is an immersive web-app & game tied to the Premier League season, while Footle is a Wordle-inspired game centred on football players and transfers. Both apps feature a Next.js front end, with Ballerr powered by a robust Java/Spring backsend.
I've got a bunch of other tricks up my sleeve, from digital media, audio production & editing, freelance web development and even some event management. I've got a range of skills that make me very versatile.
Let’s connect if you're looking for a creative, tech-savvy developer!🤝
What I Do
Backend
Front End
Web Dev
As a backend engineer, my expertise lies in building scalable, efficient systems using Java and Spring Boot. I've developed RESTful APIs to streamline communication between services, ensuring reliable data flow across applications. My approach involves crafting well-structured repository layers for effective data management, service layers that implement robust business logic, and controllers that orchestrate the process with precision. I focus on creating optimised, maintainable code that drives performance and scalability, ensuring the backend functions as a strong, reliable foundation for any application. 🚀🛠
On the front end, my goal is to create seamless and engaging user experiences. With expertise in JavaScript and ReactJS, and more recently, Next.js, I focus on building intuitive, responsive interfaces that are both functional and visually striking. A prime example is my project "Ballerr," where I used Next.js to design an immersive, user-friendly interface that’s easy to navigate. I’m not just writing code; I’m blending functionality with creativity to deliver applications that look as good as they perform. 🎨🌟
Beyond my day job, I’m passionate about freelance web design, where I’ve had the opportunity to transform businesses’ online presence. Recently, I worked with Victus, a renewable energy company in N.Ireland, to modernise their outdated website, enhancing their digital image. I also collaborated with Menarys, an Irish department store, redesigning their site to better reflect their brand and appeal to customers. For the Cambridge-based band Suite Mentale, I created a site that showcased their unique style and branding, elevating their online presence and connecting them with their audience. 💻
Experience
A Snapshot of My Professional Experience.
Education
A Summary of My Academic Journey
Master of Software Development
September 2020 - September 2021
Queen's University Belfast (71/100)
Bachelors Degree in Music Technology & Sound Design
September 2017 - July 2020
Queen's University Belfast (2:1)
My Technical Skills
Java
Spring
JavaScript
ReactJS
NextJS
HTML
CSS
PostgreSQL
Git
Hibernate
Kubernetes
AWS
Featured Projects
Check out some of my projects below 🚀