stephendaly.dev

Stephen Daly

Software portfolio for early-career roles in software engineering, test automation, and platform / cloud engineering.

I am currently completing a Postgraduate Diploma in Software Development, Cloud Computing and DevOps at the University of Galway, building on prior experience in healthcare, clinical research, data, and regulated environments where accuracy, traceability and delivery discipline mattered.

Early-career software engineer focused on backend development, distributed systems, cloud, CI/CD, automation, and test automation. This portfolio highlights hands-on projects across Java, Python, Flask, Firebase, Spring Boot, React, Jenkins, GitHub Actions, Docker, MySQL, and AWS.

Start here

Best fit role families

Key links

Firebase Serverless REST API Demo (firebase-serverless-rest-api)

Serverless REST API and static front end on Firebase Hosting using Cloud Functions v2, Express, and Firestore, with layered automated testing, Terraform validation, a deployed smoke check written in Go, and failure-only Slack alerting.

What it shows

Links

Petitions CI/CD, Observability, and Browser Automation App (ct5209-springboot-war)

Spring Boot web application packaged as a WAR file and deployed through a Jenkins pipeline to Dockerized Apache Tomcat on AWS EC2, with browser automation coverage, local observability tooling, and reviewer-facing deployment evidence.

What it shows

Links

HiveWatch Lite (hivewatch-lite)

Full-stack Spring Boot and React application for managing hives and temperature readings, used to demonstrate layered testing across the back end, front end, browser smoke checks, and supporting reviewer-facing test artefacts.

What it shows

Links

Distributed Flask Wiki Cache App (distributed-flask-wiki-cache)

Three-tier distributed Flask web application with a front end running on an Ubuntu virtual machine, a remote Wikipedia lookup executed over SSH on Amazon EC2, and a MySQL cache running in Docker on a separate Ubuntu virtual machine.

What it shows

Links

Property Tracker CLI (property-tracker-cli)

Python command-line application for analysing Irish new-house price data via the Google Sheets API, with export workflows and a browser-based terminal demo wrapper.

What it shows

Links

How to review this portfolio

For QA / Test Automation roles

For Platform / DevOps / Cloud roles

For Software Engineering roles


This site is published with GitHub Pages and served through my personal domain.

About

Early-career software engineer building backend, distributed systems, cloud, CI/CD, and automation projects with Java, Python, Flask, Firebase, Spring Boot, Jenkins, Docker, MySQL, and AWS.

stephendaly.dev/