top of page
38829177_10155738153953106_3139816849395

Thomas Mahoney

Software Developer

Master of Computer Games Development

Unity3D

Unreal Engine

C#, C++, Python

3D Character & Environment  Modelling

3D Rigging & Animation

Hello and welcome to my website!

My name is Tom Mahoney and I'm a Software Developer based in the Rhondda Valleys in South Wales who specialises in making video games and XR applications in the Unity Game Engine.

I began working with Unity during my first year of university (2012) and have continued to use it professionally, academically and personally ever since.

I graduated in 2016 with a masters degree in Computer Games Development from the University of South Wales. Since then I've held positions as:

  • A Hourly Paid Lecturer teaching C++, Game Development using Unity & Unreal Engine, and mentoring/supervising masters level students with dissertations.

  • Various jobs as a Freelance Unity Developer & Programmer, working on Unity mobile applications, exhibitions, AI systems, animation, and XR projects.

  • A Consultant Software Engineer, working on uplifting legacy software for government computer systems.

  • CI/CD developer for automating build systems.

  • Unity developer as part of a team to produce XR applications.

  • Senior Unity developer & Technical Project lead on XR application development.

I started in this line of work because I'm passionate about video game development and other forms of emerging interactive entertainment such as augmented, virtual, and mixed reality applications. My focus going forward is to ride the bleeding edge of technology and be a trailblazer in the games and application development world.

Although my background and education primarily revolves around programming, as an indie game developer I've always had a need and an invested interest in other skills around the medium, as a result I have developed my skills in 3D modelling and animation over the years which has provided me with an in depth knowledge of the asset delivery pipeline, and a broad knowledge across game development as a whole.

 

I have strong leadership skills, an objective mindset, and have worked using agile methodologies for over 5 years. I'm a friendly outgoing person who enjoys working with others and can integrate well into already established teams.

bottom of page