I'm a full stack developer based in Sydney, Australia.
I fell in love with computers early and when I discovered the internet, being a developer came naturally. I find every aspect interesting, so I’ve never restricted myself by language, framework, or role.
But when I’m not lost in code, I play games on my computer or the tabletop, I dabble in game design and development, I read and watch videos on all topics - physics, biology, economics, psychology, you name it, and I’m always looking for new challenges.
Enjoy visiting my site, and feel free to contact me for requests or offers.
I enjoy making things work then stepping back and watching them work their magic. Every programming-related task is a collection of challenges to face with their own little problems to solve - something I find immensely enjoyable. So without further ado, here are some of my most recent collections of challenges.
A work-in-progress project to create a text-based browser game which focuses on player interaction and their resulting communities. My role covers the whole process from the analysis and design to front- and back-end development.
The Sydney institution of TAFE needed a new and functional website for the Information and Technology department in their Ultimo branch. My role focused most heavily on the user experience, mostly in regards to the design and implementation of the user interface.
A project to create a text-based browser game which focuses on simulating a very basic economy through experiencing the effects of supply and demand. Players open stores and are able to trade with each other and characters in the system itself. My role covered the whole process from the analysis and design to front- and back-end development.
My role for these covered the whole process from the analysis and design to front- and back-end development.
My personal blog has gone through many redesigns and has been the home to all sorts of different types of content over the years. But two things have remained the same - I have build everything from the group up myself, from code to content, and it has always been a heap of fun.
A basic content management system that allows one to add, edit, and delete blog-style entries as well as normal content pages. The idea was to keep it clean and simple, without the bloat that many other blog-style CMS have.
A deceptively complex point-buy calculator for the tabletop role-playing game, Dungeons & Dragons 5th edition. There are many options and it provides extra information about the selected race.
Generates the temperature, sunrise, sunset, amount of precipitation, humidity, and wind speed for the current moment. It keeps within realistic ranges by using data from different cities around the world. The source location, month, temperature scale, and wind speed measurement can all be selected prior to generating the weather.
A modified GURPS character sheet for using with the World of Darkness setting. It allows these sheets to be saved and then loaded up again later.
This "game" has been solved for a very long time, but I decided to try my hand at creating a well-written C++ console application that simply cannot lose. The result? A snarky AI that can only win or draw... but the user can still lose.
Thanks for taking an interest in contacting me. To help me get back to you, I just need to get a little bit of information from you.