Hi, my name is

Jack.

Software engineer.

I have a strong interest in web development and cybersecurity. As a hobby, I play Cybersecurity CTFs with the team Emu Explot.

Education

2025
Bachelor of Science, Computer Science and Cybersecurity
University of Western Australia
2023
Exchange Program, Computer Science and Cybersecurity
National University of Singapore
2022 - 2024
Bachelor of Philosophy (Honours), Computer Science and Cybersecurity
University of Western Australia

Projects

Elucidate Quiz Platform [WIP]
Nuxt/Vue Django Docker
Elucidate Quiz Platform [WIP]
This is a volunteer driven web application developed for the non profit organisation Elucidate, as part of the Coders of Causes 2022 Winter projects. I was the project manager in charge of managing the project and one of the principal contributors.
Chess.com Bot
Python Selenium
Chess.com Bot
Simple Chess.com bot made in Python. It uses the Selenium library to read the state of the chessboard, feed that information to Stockfish and plays the recommended move automatically. Currently only works against the Computer player as a proof of concept and learning project.
Wordle Solver
Javascript Flask
Wordle Solver
This web application was developed in 48 hours for the UWA Programming Competition Society's 2022 Hackarithms hackathon. I mostly worked on the frontend for this project, focusing on developing an intuitive UI and UX.
Mean Reversion Trading Project
Python Pandas Plotly
Mean Reversion Trading Project
This was a research project with the Quantitative Finance club at UWA with the objective to investigate the effectiveness of using the mean reversion trading strategy in automated HFT trading. In a team of 4, we developed an algorithm in Python that made use of indicators such as Bollinger Bands and RSI to effectively execute trades, bringing us a return performance just below the market index.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!