top of page

I am an Edinburgh-based Software Engineer with a love of game development. Here you will find details on some of my favourite projects.

EXPERIENCE & EDUCATION

Aug 2021 - Apr 2024

Development Engineer
SeeByte

Worked alongside a small team to develop a variety of features for marine robotics command and control software. This role was primarily C# with some java and SQL.

  • Collaborated on creating a media player capable of displaying various types of sonar data

  • Built numerous user controls in coordination with ux team

  • Implemented improvements to data display and handling across several tools

Dec 2018 - Nov 2020

Software Engineer
IndigoVision

Software Engineer Grade 1 December 2018 - June 2020

Worked alongside a small team to develop a variety of features for security management software. This role was largely focused on C++ with some C# and python. 

  • Implemented a graphical overhaul to the software, updating from MFC to a more modern library

  • Assisted in achieving HTTPS compliance

  • Implemented streaming via a proxy server

Software Engineer Grade 2 June 2020 - November 2020

Worked alongside a small team to develop a variety of features for security management software. This role was largely focused on C++ with some python. 

  • Collaborated on implementing hardware acceleration

  • Implemented a tracking overlay

2014 - 2018

Bacehlor of Science - BS, Computer Games and Programming Skills
(First-Class Honours)
EDINBURGH NAPIER UNIVERSITY

Courses included: Advanced Games Engineering, Algorithms & Data Structures, Computational Intelligence, Computer Graphics, Fundamentals of Parallel Systems, Concurrent & Parallel Systems, Physics-Based Animation and Group Projects.

DESIGNED BY RUAIRI O'KEEFE
2024

bottom of page