Hi.
I'm Nathan.

Who I am

Hi. My name is Nathan, I am currently a placement software engineer at BAE Systems and student at the Univeristy of Liverpool.

Despite still being a student, I have a variety of passion projects and projects related to my education under my belt, many of which I hope will showcase not only my skills as a programmer but also my passion. I have a preference in back-end languages but have been tinkering with all things computer science from a young age and I am eager to demonstrate my ability through my placement and any future roles.

I have varying levels of experience in many areas, some of which are:

  • C#
  • Java
  • Python
  • Haskell
  • Visual Basic.NET
  • JavaScript
  • SQL
  • Tailwind
  • CSS/HTML
  • Unity
  • PHP
  • Swift

My Main Projects

Parkour Rush

A Unity build project that is an endless runner, making use of powerups, an online leaderboard system, utilises a modular spawning system and many other small features / systems. This was my first attempt at a fully completed Unity project.

Built with: Unity C#

Homepage

Curling

A somewhat large Unity project implementing the sport curling, including AI, difficulties, fully functioning menu and round systems, threading, physics implemented completely by me and independent of unitys ridigbody system and much more.

Built with: Unity C#

GitHub

Ciphers Project

Seperate implementations of Caesar, Monoalphabetic and Vigenere ciphers, allows the user to encode strings of their choice and also decode strings to its original form. Demonstrates my understanding of OOP and it's related concepts including polymorphism, inheritance, interfaces etc.

Built with: Java

GitHub

RunBuddy

A Strava-like iOS app that combines the ability for the user to track their runs/steps with a social and competitive aspect, the feature list is somewhat extensive and is available within the repo, uses Google Firebase to store all relevant information to the app.

Built with: Swift Storyboard Google Firebase

GitHub

Simon & Local Gardens Vistation App

Two apps, one based on the popular short-term memory game Simon, and another that acts as an information app for a local gardens, pulling thousands of plant records and sorting their information into readable, understandable and user friendly sections.

Built with: Swift Storyboard

GitHub

EconLearn

An economics revision app similar to that of duolingo, involves an account system, admin accounts, level system, hangman mini-game, extra quizzes generated based on a users average performance, topics covering all areas of economics and a variety of other features.

Built with: Visual Basic.NET SQL

GitHub

Note:

There are also various other projects on my github that are either smaller in size or rather old relative to some of the projects on display here, many of which will display technical skill in other areas so feel free to look through them if you wish.

Get in contact