CV
Education
- BE(Hons) in Electrical Engineering (Computer Engineering), University of Queensland, 2027 (Expected)
- BCompSc in Computer Science (Machine Learning), University of Queensland, 2027 (Expected)
Certificates
- Certificate of Completion Global Cyber Security Camp 2022
Work experience
- April 2023 - June 2023: Software Developer
- Cyborg Dynamics
- Developing the firmware and control systems for unmanned ground vehicles using C/C++
- Implementing a simulation of ground vehicles utilising Python and C++
- Cyborg Dynamics
- Febuary 2023 - June 2023: Tutor
- University of Queensland, the Faculty of Engineering, Architecture and Information Technology
- ENGG1100: Professional Engineering
- Supporting students in their teamwork for the design, development, build, and testing of an unmanned firefighting vehicle prototype.
- Supporting students by supervising their testing and final demonstration of their prototype.
- Marking reports and presentions of the student’s project.
- Providing additional general support for the course in the Engineering First Year Learning Centre.
- ENGG1100: Professional Engineering
- University of Queensland, the Faculty of Engineering, Architecture and Information Technology
- January 2023 - Present: Student Ambassador
- MathWorks
- Running on-campus events to promote MATLAB and Simulink. Currently, I have run the following workshops:
- MATLAB Onramp
- Simulink Onramp
- Drone Simulation Modelling with MATLAB, Simulink, and Stateflow
- Maintaining a Facebook group to share competitions, events, and support students use of MathWorks software.
- Running on-campus events to promote MATLAB and Simulink. Currently, I have run the following workshops:
- MathWorks
- August 2022 - Present: Mentor
- University of Queensland, the Faculty of Engineering, Architecture and Information Technology
- Organising and running workshops on public speaking, negotion, and teamwork.
- University of Queensland, the Faculty of Engineering, Architecture and Information Technology
- January 2022 - May 2022: Coordinator
- University of Queensland, Faculty of Cyber Security
- Developed three cybersecurity challenges which tested participant’s ability to critical analyse and solve complex problems using existing and self-developed scripting tools and techniques.
- Connected with the leadership of cybersecurity-focused university clubs within Australia to organise promotion of the qualifiers, provide details around the event, and and convey the benefits their members could see winning at each stage.
- University of Queensland, Faculty of Cyber Security
- August 2021 - November 2021: Research Assistant
- University of Queensland, Faculty of Cyber Security
- Investigated the trade-off between shallow and deep learning techniques in preventing cyber-attacks on critical infrastructure by comparing the accuracy, precision, recall, and F1 scores of various machine learning models and the time taken to process network traffic.
- Developed a internet traffic pre-processor in python to turn raw packets into a readable format for scikitlearn’s machine learning models.
- Investigated the abilities of k-Nearest Neighbour, k-Means, Random Forest, and Support Vector Machine algorithms to see their viability in network intrusion detection. Each were trained and tested with variations of Shannon Entropy pre-processing on the given attack dataset.
- Investigated the trade-off between shallow and deep learning techniques in preventing cyber-attacks on critical infrastructure by comparing the accuracy, precision, recall, and F1 scores of various machine learning models and the time taken to process network traffic.
- Supervisor: Dr Abigail Koay
- University of Queensland, Faculty of Cyber Security
Extracurricular
- UQ Mechatronics and Robotics Society (UQ MARS)
- President of UQ MARS for 2023. My goal as President is to increase member’s technical skills, run the 2023 Arduino Hackathon, run the Micromouse Competition, and provide our members with connections both interpersonal and industry that they may otherwise not get. Currently my achievements have been:
- Organised and ran 21 out of 23 events in Semester, each with a 25-30% attendance record for registered members. Major events include
- Increase membership count from the previous year.
- Built a strong ongoing relationship with seven society partners.
- Built a strong inter-society presence within UQ and promoted collaboration with sister-societies at other universities.
- Treasurer of UQ MARS in 2022. My role was mostly bookkeeping, budget management, and event organising. My achievements in this role are the following:
- Obtained the society’s first sponsor in three years and
- Built a strong relationship between UQ MARS and QUT Robotics Club.
- Made a torch circuit schematic used for a Torch Workshop series where attendees were taught how to read diagrams, implement them in Altium and design a case to cost the components in Siemens NX.
- Coordinated with Robogals and QUT Robotics Club in organising and running a relaunch of the Arduino Hackathon for 2022. My roles for this event were:
- Organising the venue
- Writing and implementing the safety plan
- Ordering food for the event
- Providing support to groups during the event
- Set up and pack down of the event
- Volunteer for QUT’s Droid Race Competition for 2022. Here I helped set up event, timekeeper for the competition, and clean up after the event.
- President of UQ MARS for 2023. My goal as President is to increase member’s technical skills, run the 2023 Arduino Hackathon, run the Micromouse Competition, and provide our members with connections both interpersonal and industry that they may otherwise not get. Currently my achievements have been:
- UQ Cyber Squad
- Treasurer of UQ Cyber Squad in 2022. My role consisted mostly of budgeting, bookkeeping and supporting student during Capture the Flag events. Highlights of my role were:
- Completed the Global Cybersecurity Camp for 2022 hosted online from Taipei. This was a month long training even where I learnt more in-depth skills on reverse engineers techniques, firmware security, and malware analysis. At the end of the camp, I presented with my group an analysis on the REvil Ransomware itself and its impacts.
- Provide a Ghidra Crash course to students interested in getting started in software reverse engineering.
- Organised, promoted, and developed three challenges for the International Cybersecurity Challenge - Oceania Qualifiers. The challenges focused on situational tool development for coordinate locating, encryption, and program analysis.
- Provided a crash course on SQL Injection.
- Treasurer of UQ Cyber Squad in 2022. My role consisted mostly of budgeting, bookkeeping and supporting student during Capture the Flag events. Highlights of my role were:
Publications
- Digital Logic Design Report: Digital Lock
- PicoCTF 2022 Write Up
- Efficiency of Machine Learning Methods in the Detection of DDoS Attacks
- Critical Review of Semi-Supervised K-Means DDoS Detection Method Using Hybrid Feature Selection Algorithm
- Unmanned Firefighting Vehicle Control System Concept Report
- Unmanned Firefighting Vehicle Final Design
Talks
- SQL Injection for Beginners
- Ghidra Crash Course
- Introduction to PCBs - Designing a Circuit for an LED Torch
- REvil Ransomware an Overview and Analysis
- Extending Entropy Beyond DDOS Detection
- Teal Team 6: Unmanned Firefighting Vehicle Project Plan