Hi, I’m Jozef. Currently I’m writing full-stack applications both at Foxtel and for personal projects using Svelte/Kit for the frontend/backend, with various components written in other languages (Python, Go, Rust) as needed.
I first began programming when I was very young, starting off by making mods for Minecraft in Java. Eventually, as I got older, I moved onto a mix of using C# for game development with Unity, and Python for anything else I was working on. Towards the end of high school, I transitioned into using TypeScript for basically everything (mainly because most of the things I was programming at the time were frontend apps).
These days I program with any languages, frameworks, or tools that I find interesting, which lately has included more Rust and Go, but I still lean on TypeScript for 95% of what I’m working on.
I program in Neovim on an Arch Linux VM hosted on my Proxmox server that I ssh into; this allows me to keep my development environment identical across whatever device I’m using — as long as I have the capacity to ssh to my server, I can program on whatever. For more info on the tools I use on a day-to-day basis, go check out my tools page!
Outside of programming, I’m an avid reader, gamer and enjoy travelling and taking photos.
Queensland University of Technology, Brisbane, Australia