Michael Nefiodovas

michael at nef dot net dot au
A photograph of Michael Nefiodovas

First class honours (7/7 GPA) in Mathematics and Statistics under the Bachelor of Philosophy (Honours) degree at the The University of Western Australia.

My dissertation was titled "Inverse Problems in Lagrangian and Hamiltonian Mechanics". I conducted this research under the supervision of Professor Lyle Noakes. My research focused on applying aspects of Hodge theory to the inverse problem in Hamiltonian mechanics, we also discuss many inverse problems in the calculus of variations. I developed a new algorithms for solving the inverse problem in Hamiltonian mechanics by applying ideas from Hodge theory.

One simple idea for an application of my research: If we observe a collection of timeseries measurements of a system which we believe is governed by a Hamiltonian system, our algorithm can efficiently determine the Hamiltonian function which governs the system, hence allowing us to make future predictions and understand symmetries inherent in our timeseries. This has applications in many areas of science and engineering, such as in the study of fluid dynamics, quantum mechanics, and celestial mechanics.

Research Projects

    A rower gazing off into the distance.

    How to row across the Indian Ocean

    2/11/2022

    2 years ago
    In 2023, two separate attempts are being planned for rowers crossing the Indian Ocean. Working in collaboration with the rower, our goal is to explore how best to navigate the crossing on a day-to-day basis, accounting for forecast currents, wind and wave conditions - and the uncertainty in each input. Stochastic optimal control techniques will be used.
    A classroom with a teacher and students.

    Optimal Staffing in a Classroom

    3/5/2022

    2 years ago
    How many tutors should a university hire to monitor a classrooms over the course of a Semester? I developed a Markov process model of a classroom environment, and used this to explore how the addition of having tutors available on-call could improve operational costs and service quality.
    Many students raising their hands in a classroom.

    Student Engagement Analysis

    23/11/2021

    3 years ago
    We know student engagement in-class is correlated with higher grades, but do the students know this? I developed an application to automatically analyse and visualise student data. These visualisaions were then used to inform students of their engagement levels, and how they could improve.

Tutoring/Teaching

    UWA logo

    CITS2211: Discrete Structures

    Role: Teaching Assistant (Lab Facilitator)
    Term(s): 2022 Semester 2
    A first course in discrete mathematics, proofs and theoretical computer science. Topics covered inclued: logic, sets, functions, relations, counting and automata.
    UWA logo

    CITS2401: Computer Analysis and Visualisation

    Role: Teaching Assistant (Lab Facilitator)
    Term(s): 2022 Semester 1, 2022 Semester 2
    A course in the scientific applications of Python. Topics covered include: matplotlib, numpy, pandas, data manipulation, many case studies.

Major Projects

    Coders for Causes logo

    Coders for Causes

    1/1/2020

    5 years ago
    Coders for Causes is the largest software engineering volunteer group in Western Australia. I have now been volunteering with Coders for Causes for nearly 3 years. In 2020 I had the privilege of being elected as the President of the organisation. As president, I was responsible for the organisation of the group, including the organisation of events, the management of the group's finances, client management, and the recruitment of new members.
    SHL logo

    IndEAA: Streamlining Course Review by Industry Advisory Panels

    14/1/2021

    4 years ago
    While working at the UWA System Health Lab as research engineer, my colleague and I developed a full-stack web app to streamline the course accreditation process. The app was developed using React, Node.js, Express, and MongoDB. There are plans to expand the scope of the app to include other UWA faculties. Check out the docs here.
    Steamhunt logo

    Steamhunt

    30/5/2019

    5 years ago
    Founded Steamhunt, an online scraping and data-aggregation business. The site has two primary features: A Steam avatar reverse image searcher and a Steam Community Market scraper.