Hii, I'm

Can a machine think? Does a submarine swim? - Edsger Dijkstra I'm a full-stack software engineer based in Melbourne! I’m interested in coding optimisation, designing and implementing UI, OSINT challenges and games :D

0 | spawn

Back in 2014, at the ancient age of 12, I decided to have a go at making my own minecraft server to host for my friends. This, along with playing games since forever, sparked my interest and curiosity in coding and tech-related stuff.


Time skip to the present, I am currently working at Leidos as a full-time full-stack software engineer. I have a Bachelors of Software Engineering w/ Distinction from RMIT too.


Outside of work, I like to draw, play video games, work on side-projects and hang with friends (duh)!

1 | experience

full stack software engineer » Leidos

FEBRUARY 2023 - PRESENT
  • Collaborating with engineers, product owners, stakeholders and customers in regard to the software creation process, providing technical input.
  • Practising agile SCRUM, BE/FE feature development, bug fixes, RESTful API creations, code reviews and ofc robust testing across three projects.
  • Deployed to prod woooo.
  • Using both popular and upcoming tools to iteratively build software solutions which utilise a microservice architecture for thousands of users.
TECHNOLOGIES:
  • React
  • TypeScript
  • CSS
  • Java
  • Kotlin
  • Rust!

2 | little creations

MCBA Banking Landing Page
internet banking Banking application that simualtes accurate banking process' and transactions C#, .NET 8.0
online grocery shopping page, allowing users to add produce to their cart
online grocer Full stack web application for purchasing healthy foods online. Includes an admin interface. React, Typescript, Node.js, Express.js, TypeORM, Cloud MySQL
2D frog game
froggy's quest A 2D Unity game where the player as the frog needs to outsmart snakes to catch all the flies. A* path planning, finite state machines, steering behaviours Unity, C#
connect 4 image
connect four AI A tuned connect 4 AI designed to outsmart any opponent. Monte Carlo Tree Search Unity, C#
mini game with dude, fire and zombies to avoid, key to collect to open the chest.
classical reinforcement learning (RL) Implementing RL algorithms to help main character solve 7 map levels himself! Q-learning, Sarsa, Intrinsic Reward Unity, C#
Scroll