Lochlann O'Neill Lochlann O'Neill

Lochlann O Neill

[email protected]

Software developer with a strong interest in building scalable, efficient, and reliable applications. With a background in computer science, I enjoy solving complex problems and learning all sorts of new technologies.

Experience

Graduate Software Engineer

Vodafone

June 2025 - Present

Vodafone Logo
  • Java
  • Quarkus
  • Kubernetes
  • Docker
  • MongoDB
  • Maven
  • Panache
  • Git
  • Contributed to Java microservices development with Quarkus and Kubernetes, gaining experience in scalable and containerized applications.
  • Maintained >80% unit test coverage, ensuring code quality and reliability.
  • Assisted in building REST and SOAP APIs to integrate with external and legacy systems.
  • Supported CI/CD pipelines by managing builds and dependencies using Maven.
  • Collaborated in an Agile team, using Git for version control and code reviews.

Graduate Network Infrastructure Management & Deployment

Vodafone

August 2024 - May 2025

Vodafone Logo
  • Sunbird DCIM
  • Visio
  • Excel
  • Selenium
  • HTML
  • CSS
  • Javascript
  • Audited 100% of datacenter assets on-site, ensuring precise asset tracking and laying the foundation for a successful cloud migration.
  • Migrated 70% of datacenter assets to Sunbird DCIM, enabling real-time analytics that improved operational efficiency, reduced downtime and power costs, enhanced scalability, and supported data-driven decision-making for stakeholders.
  • Communicated daily device planning and decommissioning updates to system owners to ensure alignment and operational transparency.
  • Voluntary collaboration with the App Test Automation team to develop Selenium-based web test scripts, contributing towards application robustness.

Software Engineer Intern

Boston Scientific

March 2021 - August 2021

Boston Scientific Logo
  • C#
  • Excel
  • Participated in a rotational program, gaining exposure to multiple teams and learning different aspects of software development and operations.
  • Helped migrate factory system data into SharePoint, improving accessibility and organization for the team.
  • Assisted with code reviews of in-house software to check specification alignment and support component ID format updates.
  • Collaborated with external developers to ensure in-house software met specifications and worked smoothly with vendor systems.

Education

BSc (Hons) Software Development

Munster Technological University

Sep 2019 - Sep 2023

MTU Logo
  • Grade: First Class Honours
  • Societies: Airsoft, Athletics, Gaming, Programming, Skateboarding, Weightlifting

Certifications

Safe Pass

SOLAS

January 2025 (expires 2029)

Solas Logo
  • Mandatory training for safe working practices on construction sites and datacenters.

Projects

Greaves

Independent Learning

March 2024

  • Azure
  • React.js
  • MongoDB
  • Express.js
  • HTML
  • CSS
  • JavaScript
  • Cloudflare

An intuitive full-stack e-commerce platform, developed using the MERN and Azure blob storage. Featuring a responsive frontend built with React, following modern UX design principles, and a backend API powered by Express for seamless communication between the frontend and database. Hosted on Cloudflare.

Image 1 Image 2 Image 3 Image 4

Cloud Automation

Munster Technological University

November 2024

  • AWS
  • Python(boto3)
  • EC2
  • EBS
  • S3
  • CloudWatch
  • DynamoDB

A Python 3 CLI application designed to automate the management of various AWS services using the Boto3 SDK. Providing a simple menu-driven interface to handle common tasks across EC2, EBS, S3, CloudWatch, and DynamoDB without needing to access the AWS Management Console manually.

Image 1 Image 2 Image 3

Unity Game

Munster Technological University

April 2023

  • C#
  • Unity
  • Blender
  • LaTeX
  • Photoshop

Final Year Project involving the culmination of a full game development pipeline, from concept art and 3D modeling to game logic, and final presentation. It demonstrates skills in Unity game development, C# programming, 3D asset integration, project management, and multimedia presentation.

Image 1 Image 2 Image 3

Enrollment System

Munster Technological University

January 2023

  • Java
  • SpringBoot
  • Maven
  • REST
  • H2
  • SQL
  • Lombok

Developed using Spring Boot, Java, and Spring Data JPA with secure RESTful APIs and authentication. Integrated H2 in-memory database, AOP for modularity, and unit testing with MockMVC. Supports department and office management, including CRUD operations. Tested via Postman.

Image 1 Image 2 Image 3

Containerization

Munster Technological University

December 2022

  • Python
  • Docker
  • Kubernetes
  • gRPC
  • Redis
  • RabbitMQ
  • Prometheus

Containerized microservices using Docker, gRPC, Redis, RabbitMQ, and Prometheus. Inter-service communication via gRPC, caching through Redis, and messaging with RabbitMQ. Prometheus is used for monitoring, all orchestrated with Docker Compose for easy deployment and scaling.

Image 1 Image 2 Image 3

Group Project

Munster Technological University

November 2022

  • Lua
  • Defold
  • Agile

A two-player puzzle-platformer "Left Unsupervised" where players, as Redwin and Belvin, must cooperate to escape a trap-filled lair. Built by a team of four using agile methods, the game emphasizes coordination, timing, and problem-solving. It features top-down gameplay, hand-drawn Piskel art, and hazards like turrets and ghosts, with levels designed using MDA principles and iterative prototyping.

Image 1 Image 2 Image 3