Hi! 👋
I'm Alex.

Alex McCaughran

About Me

I'm a Graduate Software Developer with a First-Class Honours degree in Software Development. I've worked across various roles in the tech stack, delivering practical solutions to complex problems.

In my current role at Müller UK & Ireland, I work across the full Software Development Lifecycle, creating and maintaining business-critical software solutions. I collaborate within an agile team to deliver innovative test-driven applications that drive business improvement using technologies such as C#, ASP.NET, SQL Server, and Azure.

Some of my hobbies include training jiu-jitsu or travelling new places with my Labradoodle, Honey!

remove crop_square close
Alex loves to...
visitor@alexs-site:~/Hobbies$

Projects

A few of my projects are showcased below. If you want to see more, please visit my projects page.

Java Icon Sql Icon Android Icon
HistoryHike Thumbnail

HistoryHike

My final University project. A location-based walking and historical education game.

Sql Icon React Icon Css3 Icon
Shopping List Generator Thumbnail

Shopping List Generator

A full-stack recipe-ingredient aggregation tool.

Php Icon Html5 Icon Css3 Icon
Shadeee.click Thumbnail

Shadeee.click

A fun URL shortener parody with a scammy touch!

Work Timeline

Since beginning my Computing & IT (Software) degree, I've worked in full-time IT roles alongside studying. Shortly before finishing my studies, I began my current job as a Graduate Software Developer with Müller UK & Ireland, where I develop innovative, elegant solutions to complex problems.

shopping_cart

Previous Jobs

Customer Service Roles

  • Shopkeeper @ Flix DVD & Game Rental
  • Cashier @ Cocoa Bean Chocolate Factory
  • Cashier @ Moore's Fish & Chips
  • Shopkeeper @ DayToDay Express
  • Technical Support Advisor @ WebHelp
Soft Skills:
  • Analyticical thinking
  • Problem Solving
  • Technical Troubleshooting
  • Product Knowledge
  • Account Management
  • Rapport Building
  • Escalation Handling
  • Time Management

2013

2020

school

Computing & IT (Software)

Open University

During the first Covid-19 lockdown, I began my journey to become degree-educated in my favourite subject. I graduated my degree with First-Class Honours (1:1) this year. Juggling university whilst working full-time required a high level of self-motivation and dedication— two qualities I have in spades.

Soft Skills:
  • Self-motivation
  • Problem Solving
  • Academic Research and Essay Writing
  • ITIL Service Management
Technical Skills:
  • Java
  • Python
  • PHP
  • Web Development (HTML, CSS, JavaScript)
  • Agile Methodologies
  • Cloud Engineering (OpenStack)
  • API Development and Integration
  • AI/ML Libraries (TensorFlow, NumPy)
  • Database Management (SQL, pSQL)
  • Containerisation (Docker)
  • IT Project Management and Leadership
  • Mathematical Reasoning and Problem Solving

2020

2024

devices

Service Desk Analyst

Microtech Group

Soft Skills:
  • Technical Support
  • Problem Solving
  • Task Prioritisation & Time Management
  • Third-party Collaboration
  • ITIL Best Practices
  • Compliance with Data Regulations
  • Documentation & Knowledge Base Writing
  • Communication Skills
Technical Skills:
  • Application Support
  • Windows Support
  • API Troubleshooting,
  • MySQL Query Browser (Data Extraction and Analysis)
  • Harware Troubleshooting
  • Windows Server Troubleshooting

2021

2022

monitoring

Technical Analyst

Celtic FC

My role at Celtic was varied but always focused on delivering the best results in a forward-thinking way. I was primarily responsible for delivering data to support high-level business decisions. I regularly interacted with complex databases and provided useful insights from them, communicated in an accessible and interactive manner through Tableau dashboards.

I was also responsible for ensuring entry of all 50,000+ fans on a match day through maintenance and troubleshooting on the vast turnstile network and venue entry software.

In addition to these responsibilities, I performed general IT support on Windows machines for the 15-or-so strong customer service team in the Ticket Office.

At Celtic, I consistently sought improvements to data and IT-related processes. My proactive approach led to the successful completion of multiple Continuous Improvement projects, where I played a key role in driving these improvements.

Soft Skills:
  • Stakeholder Communication Skills
  • Problem Solving
  • Team Collaboration
  • Adaptability
  • Task Prioritisation & Time Management
  • Attention to Detail
  • ITIL Best Practices
  • Project Execution
Technical Skills:
  • Advanced SQL Querying
  • Tableau Dashboard Creation
  • Data Analysis & Reporting
  • First-Line IT Support
  • Troubleshooting and Issue Resolution
  • Access Control System Supervision
  • MS Excel Power User
  • Data Analysis
  • Super User of TicketMaster Sport XR

2022

2024

terminal

Gradute Software Developer

Müller UK & Ireland

At Müller UK & Ireland, I am part of an agile development team focused on delivering robust, high-quality software solutions. My responsibilities include designing, developing, testing, and deploying applications using Microsoft C#, ASP.NET, SQL Server, and Azure technologies. Collaborating with stakeholders across the business, I help ensure our products meet user needs while adhering to industry best practices.

I am actively involved in sprint planning and delivery, as well as the full software development lifecycle, from requirements gathering to user acceptance testing. My proactive approach supports the team in maintaining high standards and driving continuous improvement.

Soft Skills:
  • Agile Development Methodologies
  • Stakeholder Communication
  • Team Collaboration
  • Problem-Solving and Analysis
  • Time Management
  • Attention to Detail
  • Adaptability
  • Continuous Improvement
Technical Skills:
  • C# Development
  • ASP.NET and SQL Server
  • Azure Cloud Services
  • MS DevOps and Jira
  • Unit and Integration Testing
  • Software Design and Documentation
  • SSRS and SSIS
  • Object-Oriented Programming
  • Process and Business Analysis

2024

Now

Tech Skills

I've had the pleasure of working with a variety of tech throughout my professional, academic and personal life. Some of my favourite tech to work with is listed below.

Backend

Java

Java

SQL

SQL

Spring

Spring

C#

C#

PHP

PHP

Azure

Azure

Python

Python

NodeJS

NodeJS

Frontend

HTML

HTML

CSS

CSS

JavaScript

JavaScript

Svelte

Svelte

React

React

Flutter

Flutter

Android Studio

Android Studio

Misc

Git

Git

Docker

Docker

Linux

Linux

Postman

Postman

JIRA

JIRA

Personal Traits

I am a friendly, goal-driven individual who truly enjoys learning new skills more than anything else! When encountering new problems, I take full ownership of them and revel in finding their solutions. This is a truly deep passion of mine.

High-pressure environments are where I truly shine brightest— pressure makes diamonds after all!

University

Alongside full-time work, I graduated with a First Class Honours (1:1), achieving a result I am immensely proud of. My final project received an exceptional 90%, highlighting my ability to combine the technical knowledge I've gained within the context of real-world challenges.

Throughout my time with the Open University, I gained invaluable skills, including software development patterns (e.g. MVC, MVVP, etc.), machine learning, algorithms and data structures, web development, networking protocols, system security, REST/SOAP API development, cloud computing, ITIL service management, database architecture/administration, operating system architecture, ethics in computing, and statistical analysis (the list goes on!).

Of all my studies, object-oriented programming (OOP) and systems architecture interested me most. I am eager to continue leveraging my expertise in cloud environments.

Contact Me

I'd love to hear from you!