Teaching & Service Roles

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

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.)