Service Roles
Since 2026
Formula SAE race team (Student Team Champion)
Since 2025
Member of the School of Engineering HDR Scholarship Ranking Committee
Since 2024
Member of the School of Engineering Nuclear Systems Discipline Committee
Since 2023
Program Convener Master of Engineering in Electrical Engineering at ANU
Since 2022
Member of the School of Engineering Mechatronics Cluster Committee
Since 2022
Establishment/Custodian of the ANU Mechatronics Laboratory
Teaching
Experience at the Australian National University
Since 2026
Autonomous Intelligent Systems (ENGN4122, ENGN8122): Course convenor and lecturer (Semester 2)
2024 — 2025
Individual Projects (ENGN8601, ENGN8602): Course convenor and lecturer (Semester 1 & 2)
2023 (Semester 2)
Robotics (ENGN4627/6627): Shared responsibility (as course convenor and lecturer) with Dr. T. L. Molloy
2023 — 2025
Individual Projects (ENGN4350, ENGN4200): Course convenor and lecturer (Semester 1 & 2)
2022 (Semester 2)
Special topics in Engineering 2 (ENGN4521): Course convenor, lecturer and material development (The course covers a variety of nonlinear control topics and is mainly addressed at HDR students.)
Since 2021
Control Systems (ENGN3223, ENGN6223): Course convenor and lecturer (Semester 2)
Experience at the University of Newcastle
07/2019 – 11/2019
Nonlinear Control and Estimation (ENGG4440, ENGG6441): Course convenor and lecturer (lectures shared with Prof. C. M. Kellett)
07/2018 – 11/2018
Nonlinear Control and Estimation (ENGG4440, ENGG6441): Laboratory material development and responsibility for Laboratories
Experience at the University of Bayreuth (as a teaching assistant)
04/2016 – 09/2016
Foundations of Mathematics for Physicists II and Mathematical Control Theory
10/2015 – 03/2016
Advanced Mathematics for Physicists
04/2015 – 09/2015
Numerics for Natural Scientists, Engineers and Computer Scientists
10/2014 – 03/2015
Introduction to Ordinary Differential Equations
04/2014 – 09/2014
Mathematics for Engineers II
10/2013 – 03/2014
Introduction to Numerics and Mathematical Control Theory I
04/2013 – 09/2013
Introduction to Optimization
10/2012 – 03/2013
Introduction to Ordinary Differential Equations
04/2012 – 09/2012
Analysis II
(The duties of a teaching assistant for a corresponding lecture include (a) giving tutorials/exercises, (b) the preparation of exercise sheets, (c) the preparation of exams and (d) the online coordination of the course.)
