I'm a Programmer among other things
​Quick Stuff
-
Based in Dundee and wherever the wind blows.
-
Graduated Computer Games Technology at Abertay with a 2:1
-
I've developed a great understanding of all things game development from art, sound, music, production, design, and of course programming.
-
​I have a massive passion for learning
-
I think I'm a pretty good programmer
​
​Why me?
I'm an avid team player who always listens to others opinions, advice, and experience.
I've worked in kitchens, military training, game jam teams, long development teams. I've done public speaking with panels, pitching to investors, and presenting.
In all these things, I think humility is the biggest thing, knowing when you don't know, knowing when you're wrong, and the ability to move forward and learn more. This is my strongest trait, and is why I'm confident in my teamworking abilities. With my technical skills and my soft skills, I am confident in my ability to fit any team.
​Other things
Outside of making games and developing my other skills, I usually spend my time watching anime, reading, or gaming! Otherwise I like to spend my time doing casual sports with friends like basketball, bouldering, or pool.
​
My Journey
I would say I've gone a long way from where I came. Not knowing what I should be doing in highschool, to doing a voxel octree renderer for my honours project, with 30+ projects under my belt. Running a Games company as Director, Producer, and Programmer. Now doing a Masters in Technical Art and Visual Effects.​
​
As a bit of perspective on what I've learnt over the years and what I could improve on. I believe I am incredibly skilled when it comes to debugging, I used to really struggle with the balance of over-engineering and not designing the code enough. However with the recent project I did as a research assistant for Abertay, I believe that I have really improved on my architectural skills, and I plan to continue developing that skill by taking on an engine programming project.
​​
Below is a comprehensive list of all the games/programming projects I've worked on. I've learnt from every single one of them, taking a bit of new knowledge from each failure and each success. I wish I could say I make perfect games and projects now, I believe I'm still far away from that.
Please check out my Projects section to see my best work and a bit more information on each of them.
​
The top goes from my latest work to the bottom being my oldest work.
![]() Add a Title | ![]() Add a Title | ![]() Add a Title |
---|---|---|
![]() Add a Title | ![]() Add a Title | ![]() Add a Title |
![]() Add a Title | ![]() Add a Title | ![]() Add a Title |
![]() Add a Title | ![]() Add a Title | ![]() Add a Title |
![]() Add a Title |