Story
Click the picture to play or pause. Drag it to move through the story. Press T to switch theme: minimal, art deco, bohemian, bauhaus. Open it full screen.
Full stack software engineer at Mullan Lighting. I build internal systems in PHP and JavaScript: a warehouse management system, upgrades to the company CRM, and a packaging system for the sales office. Bachelor of Science (Hons) in Computing from Dundalk Institute of Technology.
Years Experience
Projects Completed
Technologies Mastered
GitHub Contributions
Bachelor of Science (Hons) in Computing (Software Development)
Leaving Certificate
Designed and built a warehouse management system from scratch in PHP and JavaScript, replacing paper-based processes. It covers stock levels, locations, and goods in and out. Upgrading the existing CRM for customers, orders, and quotes, and building a packaging system the sales office uses to price products by how they are packed.
Built Python and SQL forecasts of supply against production demand, including compost. Automated reports and dashboards, and cut manual reporting time.
Developed and optimized reporting features in C# and .NET. Wrote SQL queries and stored procedures, and worked in Agile sprints using Git.
Click the picture to play or pause. Drag it to move through the story. Press T to switch theme: minimal, art deco, bohemian, bauhaus. Open it full screen.
LabelTech is a web app that detects label errors in manufacturing by comparing scanned labels with database records. It minimizes human error, improves efficiency, and ensures quality assurance.
Mobile app that lets users buy bus tickets and use QR codes for boarding. Motion sensors show bus capacity, while drivers can track scanned tickets, update stops, and report issues.
Professional fitness booking and management platform for personal trainers. Enables clients to book training sessions, manage appointments, and track their fitness journey. Features instructor dashboard for session management, client tracking, and schedule optimization.
Interactive web experience for exploring and sharing predictions around the FIFA World Cup 2026—fixtures, outcomes, and fan engagement in one place.
Full-stack eCommerce platform with role-based access control. Features include guest checkout, user account management, order history, and comprehensive admin panel for product and user management.
Expert in semantic HTML5, creating accessible and well-structured web pages.
Proficient in modern CSS, including Flexbox, Grid, animations, and responsive design.
Strong experience in ES6+, DOM manipulation, async programming, and modern frameworks.
Building modern web applications with React, hooks, context API, and component architecture.
Proficient in Java for building scalable backend systems, OOP, and enterprise applications.
Experienced in Python for scripting, automation, data processing, and backend development.
Strong knowledge of database design, queries, optimization, and working with MySQL/PostgreSQL.
Designing and consuming RESTful APIs, understanding HTTP methods, and API best practices.
Version control with Git, collaborative workflows, branching strategies, and GitHub.
Bachelor of Computing in Software Development from Dundalk Institute of Technology
2024Successfully completed internship program, gaining practical industry experience
2023Developed complete eCommerce platform with role-based access and payment integration
2023Created Transport4U app with QR code scanning and real-time capacity tracking
2023Built LabelTech for manufacturing quality control and error detection
2024Active contributor to open-source projects and maintaining personal GitHub repositories
Ongoing