About Me

Personal Statement

Experienced software engineer with a strong background in DevOps, cloud-native development, and secure software solutions. Committed to delivering impactful projects, driving technical excellence, and collaborating with innovative teams on cutting-edge software engineering initiatives.

Development Skills

  • JavaScript / TypeScript
  • Python
  • React / Angular
  • Node.js
  • Docker
  • Kubernetes / Helm
  • Jenkins
  • Spinnaker
  • MongoDB / PostgreSQL / SQL
  • Backstage
  • Windsurf

Work Experience

Senior Software Engineer

Ericsson

Jan 2025 - Present

Athlone, Ireland

  • Led the development of Backstage React plugins for the developer experience portal.
  • Led in early adoption pilot testing of Codeium GenAi Coding assistant, demonstrating the tool to all employees including the CEO, leading to adoption throughout the company.
  • Acted as Security Master for my team making sure our products and pipelines align with security best practices.
  • Developed Vulnerability Analysis scanning of our products, applications and microservices to align EIC product with regulations for american markets.
  • Contributed as part of a DevOps Team to build and maintain pipelines and internal tooling for CICD pipelines for cloud native product Ericsson Intelligent Controller (EIC) and RAN automation rApps.

Software Engineer

Ericsson

Aug 2022 - Jan 2025

Athlone, Ireland

  • Drove the development of multiple MEAN stack applications.
  • Contributed as part of a DevOps Team to build and maintain pipelines and internal tooling for CICD pipelines.
  • Implemented security best practices across products and applications.

Trainee Software Engineer

Ericsson

June 2021 - Aug 2022

Athlone, Ireland

  • Assisted in the development of MEAN stack applications.
  • Supported the DevOps team with pipeline maintenance and tooling.
  • Learned security best practices and vulnerability scanning techniques.

Science and Math Teacher

SABIS International School Choueifat

2018 - 2019

Sulimaniyah, Kurdistan

  • Ensured student comprehension through effective teaching and support, maintaining discipline and providing necessary resources.
  • Collaborated with colleagues to deliver a concise and timely curriculum, optimizing lesson effectiveness and engagement.

English Teacher

Feinschule English Academy

2017 - 2018

Daegu, Korea

  • Taught English as a second language to Korean students aged 3-14, delivering 4-8 daily classes focusing on grammar, listening, writing, and speaking skills.

Kayak Instructor

NUIG Kayak Club

Oct 2012 - Aug 2016

Galway, Ireland

  • Trained new instructors to lead sessions and complete coaching certificates.
  • Organized kayak sessions, events and competitions.

Camp Counsellor

Camp Androscoggin

June - Aug 2013

Maine, USA

  • Provided counseling and support for resident campers aged 8-14.
  • Conducted canoe and kayak courses for residents during their stay.

Education

M.Sc Software Engineering

Athlone Institute of Technology

2020 - 2021

Studied Object Oriented Java programming, Agile software development, Databases, Networking and Cloud Computing.

Final Grade: Second Class Honours

H.Dip Applied Computer Technologies

University College Cork

2019 - 2020

Studied Web Development, Systems organization, Multimedia, Programming and Relational Databases

B.Sc Marine Science

National University of Ireland Galway

2012 - 2016

Attended classes in Botany, Zoology, Microbiology, Statistics and Mathematics.

Prepared a thesis on Iodine uptake in algae.

Research used in a paper published in Journal of Phycology. https://doi.org/10.1111/jpy.12606

Accomplishments

Certifications

  • Kubernetes Administration with Helm Component (Soft: 2021)
  • TEFL Certified (The TEFL Academy: 2016)
  • Level 4 Kayak Proficiency (Irish Canoe Union: 2014)
  • ISTQB Certified Tester, Foundation level (ISTQB: 2021)

Leadership & Volunteering

  • River Guide, NUIG Kayak Club

    Coached students to Irish Canoe Union level 2. Assessed and rewarded level 2 certificates.

  • Kayak Instructor, SKC Kayak Club

    Instructed trainee coaches to pass instructor Assessment. Taught all ages canoe and kayak skills.

  • Lissadell No Limits, Cregg House Sligo

    Kayak Instructor and Mentor for the physically disabled and visually impaired.

Codepens

'A Range of Choices' - CSS Challenge

A forbidden ramen restaurant with bill splitting and tipping functionality.

Glitches

ChatGPT creepypasta with glitching CSS effects.

Bugs - Match 2 Game

A fun memory matching game with a bug theme.

[DRAFT] Isomorphic Room with Trihedral Vertex

An isometric 3D illusion created using CSS, designed to simulate a trihedral vertex—a point where three perpendicular planes meet, forming the corner of a room. The effect uses pseudo-elements for walls and floor with colors and shadows enhancing depth perception.