About
I'm Charlie, a final-year BSc (Hons) Software Design with AI for Cloud Computing student at the Technological University of the Shannon in Athlone.
In January 2026 I joined the innovation team at Hewlett Packard Enterprise in Galway as an intern. Ten weeks in, an AI report tool I led had gone from an empty repo to production approval, and since then I've moved on to multi-agent systems. I'm part-time with HPE during my final year, and I start full-time as an Innovation Engineer (AI & Cloud) in June 2027. Over the summer I also passed the AWS Certified AI Practitioner exam.
For my final-year project I'm building an open-source tool that checks whether small AI agents are actually safe, or just not good enough yet to do the harmful thing they were asked to.
Outside of work
-
Game modding
Working out load orders and .ini tweaks.
-
Tabletop RPGs
Running and designing games, mostly for the mechanics and the balancing.
-
Photography and video
Shooting on an Instax and editing in Photoshop and Premiere Pro.
Skills
Technologies I use
Day to day I work mostly in Python and TypeScript, building agents with A2A, MCP and RAG, and shipping them in containers.
Languages
-
Python
-
TypeScript
-
Go
-
Java
-
JavaScript
-
Bash
AI and data
-
PyTorch
-
TensorFlow
-
scikit-learn
-
Pandas
- LangChain
- Ollama
- Hugging Face
Apps and APIs
-
React
-
FastAPI
- Pydantic
-
Flutter
-
Figma
Cloud, DevOps and tools
-
Kubernetes
-
Docker
-
AWS
-
Azure
-
PostgreSQL
-
Linux
-
GitHub Actions
-
Jenkins
-
SonarQube
-
Jira
-
Confluence
-
Git
Leadership
Chair, RUN-EU Student Council
RUN-EU is a European university alliance. As chair of its student council I represent students across the partner universities in how the alliance is run.
- Students represented
- 15,000+
- Partner universities
- 9
- Bring student views to the alliance's Board of Rectors.
- Help shape international programmes, including the Short Advanced Programmes and work towards European degrees.
- Run meetings and public sessions with student representatives from across Europe.
Class Representative, TUS Student Council
2023 - Present
I represent my classmates to staff and the student council, and sit on the Green Campus Committee.
Let's talk
I'm always happy to chat about AI agents, evaluation, or anything else on this site.