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

Full Stack Developer

Vodafone

June 2025 - Present

Vodafone Logo
  • Experience starting soon.

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.

Intern Software Engineer

Boston Scientific

March 2021 - September 2021

Boston Scientific Logo
  • C#
  • Excel
  • Transferring factory system data to SharePoint, enabling structured code reviews.
  • Reviewed in-house software code for specification compliance, collaborating with external developers to maintain quality standards, and to allow for production component ID reformats.

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