Hi, I'm Jack
I'm a Software Engineer who's passionate about all things software and computer science.
Hi I'm Jack, a recent graduate of Monash University. I completed my Bachelor's degree of Software Engineering (Honours) in 2023. I have worked mostly in web development over the past 3 years but have also worked as an Academic Research Assistant, and as a freelancer on several computer vision and AI related projects.
My Experience
Web Developer
At ChallengeWorks
Sep 2021 - Present
Working as a Front-end web developer for fundraising and sporting events.
More Info
In this position I worked as a front-end web developer working on websites for charity events,
fundraisers, sport races, etc. I had regular meetings with stakeholders and worked on code on new
platforms which I had to up-skill in.
- Develop and maintain responsive, user-friendly, and aesthetically pleasing websites using HTML, CSS, and JavaScript (react).
- Regular meetings with stakeholders and requirements elicitation
Academic Research Assistant
At Monash University
Nov 2021 - Mar 2022
More Info
I worked as a Research Assistant on the project “Prioritizing sample annotation for deep learning applications”.
- Researched Deep Learning and Machine Learning topics, brainstormed solutions to the research aim, Implemented ideas in code (Python), and analysed results.
- Weekly meetings with my supervisor, other stakeholders, and PHD students working on related projects.
Freelance Software Developer
At Freelancer.com
Jan 2021 - Jan 2022
More Info
Completed projects across multiple areas such as computer vision, generative art, and physics simulations. Some examples:
- A program to track the movement of marine larvae from a microscope video and calculate statistics. Built with Python and OpenCV.
- A program to perform facial detection and tracking for a digital art exhbitiion. Built with Python and OpenCV.
- A program to convert an image into stippling using a particle physics simulation. Built with Python and numPy
VCE Mathematics Tutor
At Learnmate Tutoring
Jun 2019 - Dec 2020
More Info
Teaching VCE Maths Methods and Specialist Maths to high-school students. One-on-One tutoring and group tutoring, done both online and in-person.