Hi 😀
I am a Software Engineer and have recently completed my Masters at the University of Melbourne.
When I'm not studying 📖, you'll find me playing water polo 🤽, paddling my surf ski 🛶, helping out at my lifesaving club 🌊 or working on my own little projects 🛠.
Being so heavily involved in a volunteer organisation, I'm quite passionate about using or building technology to remove manual or paper-based processes.
Throughout my teen years, I played high-level water polo and represented Australia. I attribute my ability to work hard (and get up early) to water polo.
I was into the sciences at school. I ended up doing a Commerce degree, and whilst this has helped my understanding of business, after a year in corporate finance I decided to make a change. I found software and computer science and haven't looked back 😎
Interests
- Water Polo
- Lifesaving
- Surfing
- Surf ski paddling
- Asian food
- European Beer
- Watching TED Talks
Technical Skills
Language - Framework | Level | Description |
---|---|---|
Python - Django | Very good | Have worked on multiple small django projects, and larger ones in a professional environment. I have tutored an intro to python subject at university. |
Java | Very good | Java is the language I used most throughout my degree. I did lots of assignments in Java, including multi-threaded programs. |
Haskell | Intermediate | I learnt Haskell quite well in Declarative Programming. I got a very good score and have delivered an intro class. I would like to keep it up. |
SQL | Intermediate | Have used SQL in bursts over the last few years. A bit of looking at the docs is usually all I need to get some tasty queries going. |
HTML/CSS/Sass | Intermediate | I've used HTML and CSS on various projects, but have never gotten into the complexities of CSS. It can still be very much trial and error. |
Javascript | Basic | In the past I've played around with Javascript, but have never formally learnt it. I used React for the AskIzzy project. |
Ada | Basic | Used Ada for the subject High Integrity Systems. |
C | Basic | I've dabbled in C, but haven't used it for a long time. |
Ruby/Scale/Elixir /Rust/Go/Elm |
Want to learn | These are some languages that I've had no experience in, but am keen to learn when time permits! I will probably have to choose just a couple... |