Academic Experiences and Projects

I expect to graduate with a Bachelor of Software Engineering (Honours) and a Diploma in Professional Engineering Practice in mid-2023. I currently have a WAM of 83.79, having achieved over 18 High Distinctions in my course. Highlights of my course include:

Advanced Internet Programming

96 | High Distinction

Being passionate about web development, I was excited to take on Advanced Internet Programming as an elective to showcase and hone my skills. With my group, we achieved full marks in our project building a MERN stack-based request management tracking system.

Secure Programming and Penetration Testing

88 | High Distinction

Highly technical subject using the C++ based SVF framework to analyse source code for detecting common vulnerabilities and errors in source code for issues such as memory leaks, null pointers and stack/buffer overflows.

Introduction to Data Engineering

97 | High Distinction

Built a machine learning model using MATLAB that was able to predict school attendance based on local contextual factors in the school area. The data used in the model was collected from the census and other government sources.

UTS Software Studios

Software Studios at UTS have helped me gain practical software development skills. In these project-based subjects, I have achieved high distinctions in:

  • Software Engineering Studio 1A (98 HD)
  • Software Engineering Studio 1B (86 HD)
  • Software Engineering Studio 2A (92 HD)
  • Software Development Studio (86 HD)

Projects I have developed in these studios include:

Voluntime

Software Studio 1A | Link

This was my first experience in development, where myself and my team build an Android app that allowed users to organise and find volunteers for events.

Course Recommender

Software Studio 2A | Link

Web application that used machine learning in the form of a python-based KNN algorithm to recommend UTS courses to current students based on historical data from students with similar interests.

Agriwebb

Software Development Studio | AgriWebb

In Software Development Studio, I had the opportunity to work with an external client, AgriWebb, to develop a custom client-facing analytics dashboard based on their provided requirements. These studios have provided many opportunities to gain a broad range of practical skills that translate directly to the professional engineering environment.