Christchurch, New Zealand
Qualificatinos from the
University of Canterbury:
Postgraduate Diploma of Computer Science
Bachelor of Industrial Product Design
Bachelor of Computer Science

Note: If your brower is not up-to-date github will incorrectly render the page. Plugins might load differently between browsers!

Welcome to my portfolio!

A bit about me:

I'm a Computer Science postgraduate and Product Design graduate from University of Canterbury. I'm interested in the low end of the computer science domain, initially embarking on my life of higher education to play with robots/prosthetics. I started looking at Mechatronics engineering, but decided to adopt Industrial Product Design. I moved from Mechatronics to a Computer Science and Product Design pathway in my intermediate year - this route has left me in a very exciting position and I can't wait to see where the industrial potential ends up!

Outside of study, I play Ice Hockey on a regular basis, and also enjoy riding dirtbikes. Online side the extreme nature, I am also creative playing guitar from a young age this has led to the part composition of an Extended Play (EP). As well as being highly involved in the fine arts of painting and design.

These interests promt the muse of developing a game. I have been etching away some the concept artwork, code and modeling - though the game is on the backburner because other priorities have taken place - but perhaps one day I will finish or meet others to join my project.

Here are some branches to Design and Computer Science:

Feel free to look at it all!





Extended study info and motives:

Through Computer science I looked heavily into embedded systems - the raw programming and layout of a PCB - Deep/Machine Learning alongside UX, IoT (including mixed reality) and computer graphics for Python and C languages.

Later in the course of my studies I completed a postgraduate diploma. This has left a window open for me to potentially continue on to get my masters after the competition of a thesis.

The intent behind my postgraduate specialisation was to cross computer science and embedded systems - this is aso support and with the backing of product design - revenues to cross with UX and applications of embedded systems for further development of IoT and robotic/automated systems.

During my postgraduate studies I especially took interest in Embedded Systems, and Deep Learning - which has become a very broad topic recently ranging from CV (Computer Vision) to NPL (Natural Languages Processing) and Chatbots or any Deep Learning solution for nearly any other programming pipeline.

Aspects relevant to these general fields are OpenGL 4 for robotics control, this can include programming interfaces for robotic simulations - implementing physics based systems to allow preliminary developments and monitoring for real-time systems or remote controllability. This includes common animations riggings and robotics control methods seen in the robotics industry or computer oriented environments such as games and CGI.

The underlying foundation of my postgraduate degree followed Multi-Threaded and Concurrent Programming, this was with RTOS (Real-Time Operating Systems) and through kernel level hardware pressing over to supercomputing and distributed systems. The construction and design of a PCB is also a foundation of my embedded systems knowledge understanding the internal construction of the units, and their explicit applications.

These skills were used practically to produce a PCB and code it for its intended purpose. Testing out knowledge of I2C, IR, COM and various other analog and digital signal transmission protocols - competing against various groups with our constructed PCB and system.

Updated 4 April 2024
Made by Liam K. May.