Embedded Software Engineer

Aryn Keenan

Specialising in building resilient, scalable backend infrastructures and high-speed web interfaces. I turn complex technical bottlenecks into streamlined competitive advantages.

Photo of Me

About

Who I am
Aryn Keenan

I'm Aryn, an Embedded Software Engineer based in County Down, Northern Ireland. Currently in my final year of a BSc (Hons) Computing Science degree at Ulster University, I balance full-time development at Laser Electronic Systems Ltd with building my own projects from the ground up.

At Laser I work across the full stack — from low-level hardware interfacing on Raspberry Pi to Spring Boot backends and React frontends. I've built systems that bridge the physical and digital world, including Red Hot Monitor, an IoT platform that tracks real-time data from casino machine PCBs through to a live web dashboard.

I'm driven by the craft of building things that actually work — clean architecture, thoughtful design, and software that solves real problems. Outside of code you'll find me hiking the Mourne Mountains or working on my next side project.

Projects

Selected Work
IN PROGRESS

Empire Poker

A full rebuild of a legacy Z80-based poker gaming machine from scratch on Raspberry Pi using Java and LibGDX.

Technologies Used: Java, LibGDX, Raspberry Pi
January 2026
IN PROGRESS

Red Hot Monitor

After the "AJ" project was scrapped before it even went into production, Laser decided to bring it back. Rebuilt from the ground up using Java and Raspberry Pi.

Technologies Used: Java, Raspberry Pi, Spring Boot, PostgreSQL
May 2026
FINISHED

Skill-Up

A Chrome extension that helps 2nd and 4th year students find placements and grad roles that match their tech stack.

Technologies Used: HTML, CSS, JavaScript
April 2026
IN PROGRESS

AJ Studio

A local web design business targeting County Down businesses, offering brochure sites and monthly retainer packages.

Technologies Used: Next.js, TypeScript, Tailwind
March 2026
FINISHED

AJ-CCTalk & AJ-PW

The original machine monitoring system built at 16 for a client operating bookies across Ireland. Two versions — CCTalk via hex readout and Pulse via mechanical meters — both sending data via email through a Raspberry Pi.

Technologies Used: Python, Raspberry Pi, CCTalk, GPIO
July 2022

Skills & Expertise

What I work with

Programming Languages

JavaTypeScriptPythonJavaScript

Environments & Platforms

Raspberry PiLinuxAWSVercelRailway

Technical Proficiencies

  • Embedded Systems & GPIO
  • Full Stack Web Development
  • IoT & Hardware Interfacing
  • REST API Design
  • Database Architecture

Developer Tooling

Frameworks

Spring Boot, Next.js, React, LibGDX

Databases

PostgreSQL, NoSQL

Tools & Platforms

Git, GitHub, Docker, Ghidra, ImHex

Education History

A Foundation Built on Curiosity
September 2023PRESENT

BSc (Hons) Computing Science

University of Ulster

Currently in my final year studying Computing Science at Ulster University. Modules have covered a broad range of topics including Networks, Software Engineering, Database Systems, Programming with Java, Web Development, and Algorithms & Data Structures. Alongside my studies I have been working full time as an Embedded Software Engineer at Laser Electronic Systems Ltd, applying what I learn directly to real-world projects.

September 2021June 2023

A-Levels

St Louis Grammar School

Studied Business Studies (B) and Technology & Design (A), alongside a Distinction* in BTEC Level 3 Extended Certificate in Information Technology. The BTEC in particular deepened my interest in software and systems, setting the foundation for my Computing Science degree at Ulster University.

September 2019June 2021

GCSEs

St Louis Grammar School

Achieved grades ranging from C* to A* across a range of subjects including English (C*) and Maths (A).

Work History

Professional Experience
July 2026PRESENT

Founder

Eyretel Labs

Founded Eyretel Labs, a sole trader company operating two divisions. AJ Studio focuses on web design for local businesses across County Down, offering brochure websites and monthly retainer packages. Empire Gaming is the software division, currently building Empire Poker, a full recreation of a legacy casino poker machine rebuilt from the ground up in Java and LibGDX, targeting Raspberry Pi hardware.

May 2026PRESENT

Embedded Software Engineer

Laser Electronic Systems Ltd

Working as an Embedded Software Engineer at Laser Electronic Systems Ltd, a family-owned casino gaming machine business operating across Ireland. My work spans the full stack, from low-level hardware interfacing on Raspberry Pi via GPIO, to Spring Boot backends and Next.js dashboards. Key projects include Red Hot Monitor, a real-time IoT monitoring platform that reads pulse data from gaming machine PCBs and displays live stats on a web dashboard.

June 2025May 2026

Technology Analyst

CitiBank

Completed a Technology Analyst placement at Citi, working across both frontend and backend teams. On the frontend I worked with React and TypeScript, and on the backend I used Java, Spring Boot, Kafka and Oracle DB. Gained experience working in a large scale enterprise environment with rigorous engineering standards and agile practices.

May 2025July 2022

Hardware & Software Engineer

Laser Electronic Systems Ltd

My first role at Laser, taken on at age 16. Worked on gaming machine hardware and software, gaining hands-on experience with embedded systems from a very early age. This role sparked my passion for the intersection of hardware and software engineering and led directly to the AJ-CCTalk and AJ-PW monitoring projects built for a client across Ireland.

Contact

Get in touch

Ready to architect your next digital experience? Whether it's a complex cloud migration or a minimalist design system, I'm here to build it with precision.