Luke Hawinkels

Home Examples Education Hamburger icon
Luke Hawinkels

This Website

2024

PHP, HTML, CSS, SQL, JavaScript

1 / 3

Image of the project

2 / 3

Image of the project

3 / 3

Image of the project

While working on getting my degree at university I decided that it would be a good idea to create a website for myself where I could display my portfolio. With that in mind, I created this website using a mixture of HTML, CSS, and JavaScript powered by a MySQL database. Since publishing the site, I have continued to tweak it and add new content to reflect additional projects and experience.

Portable Air Quality Monitoring System

2022

PHP, SQL, JavaScript, Java, C++

1 / 7

Image of the project

2 / 7

Image of the project

3 / 7

Image of the project

4 / 7

Image of the project

5 / 7

Image of the project

6 / 7

Image of the project

7 / 7

Image of the project

During my final year at university, I undertook an honours project focused on developing a mobile air quality monitoring system. I chose this project because it aligned with my passion for aviation and provided an opportunity to challenge myself with real-world applications. The project began with capturing environmental data using C++ on an Arduino Uno, where I developed a robust system for data collection. Following the initial phase, I designed and prototyped a container for the system and conducted test flights as a proof of concept. The final phase of the project involved creating a web platform to visually display the collected data, completing a comprehensive end-to-end solution.

Yumyum House

2021

PHP, HTML, CSS, SQL, JavaScript

1 / 10

Image of the project

2 / 10

Image of the project

3 / 10

Image of the project

4 / 10

Image of the project

5 / 10

Image of the project

6 / 10

Image of the project

7 / 10

Image of the project

8 / 10

Image of the project

9 / 10

Image of the project

10 / 10

Image of the project

In my final year of college, we were given an assignment to create a website connected to an SQL database. Most students went with the assignment template and created a music website, but I decided to go one step further and create an online order system for the restaurant that I worked at. The website was fully functional and included a backend to edit menu items and checkout functionality using PayPal.

Maze Solver Java

1 / 19

Image of the project

2 / 19

Image of the project

3 / 19

Image of the project

4 / 19

Image of the project

5 / 19

Image of the project

6 / 19

Image of the project

7 / 19

Image of the project

8 / 19

Image of the project

9 / 19

Image of the project

10 / 19

Image of the project

11 / 19

Image of the project

12 / 19

Image of the project

13 / 19

Image of the project

14 / 19

Image of the project

15 / 19

Image of the project

16 / 19

Image of the project

17 / 19

Image of the project

18 / 19

Image of the project

19 / 19

Image of the project

This project originated during the COVID-19 lockdown of 2020 when I was seeking a challenging and productive way to spend my time. Inspired by a maze-solving assignment I had previously completed at university, I decided to rebuild and expand upon it. The initial version focused on implementing algorithms for solving mazes, but as I progressed in my studies—particularly through courses in networking and compilers—I saw the potential for further development. I extended the project to include more complex tree-related algorithms, incorporated multi-threading for improved performance, and developed a custom compiler for a new language I designed. Additionally, I added an online multiplayer component, transforming the project into a comprehensive and multifaceted system.

Grades Calculator

2021

JavaScript, React Native

1 / 5

Image of the project

2 / 5

Image of the project

3 / 5

Image of the project

4 / 5

Image of the project

5 / 5

Image of the project

This app was born out of my need to pick and choose the subjects to focus on the most at university. I discovered that I would not be able to ace every subject, but I could choose the ones to focus my attention on. To make this happen I created a simple react-native app to track all my classes and assignments and automatically calculate the minimum grade required on each to maintain a specified GPA.

Cluedo

1 / 6

Image of the project

2 / 6

Image of the project

3 / 6

Image of the project

4 / 6

Image of the project

5 / 6

Image of the project

6 / 6

Image of the project

This is the result of a Software Engineering assignment from Victoria University. To complete this assigment I worked in a team of four to create a version of the popularboard game Cluedo. I was primarility responsible for building the GUI framework, which included drawing the board, cards and console. I was also responsible for making the board interactive. To do this I added the mouse clicked (so the player can click on the board to move) and mouse hover (so that the player can get certain information when they hover over part of the board).

Mario Style Platform Game

1 / 7

Image of the project

2 / 7

Image of the project

3 / 7

Image of the project

4 / 7

Image of the project

5 / 7

Image of the project

6 / 7

Image of the project

7 / 7

Image of the project

This is the result of a Computer Graphics (CGRA) project at Victoria University of Wellington. It is a simple platform game where the user has to go through increasingly difficult levels to win. As the user progresses the platforms get smaller and faster, while the obstacles become more and more frequent. As per the project requirements, this game is written in Processing.

Operational

1 / 5

Image of the project

2 / 5

Image of the project

3 / 5

Image of the project

4 / 5

Image of the project

5 / 5

Image of the project

This was my year 13 python project. The aim of the project was to build a simple math game for young children. My project was a simple game involving addition and subtraction. The user has to get the correct sum by clicking on the various operations (add/subtract) around the grid.

Luke Hawinkels

Home Examples Education Hamburger icon