Maximize efficiency and reduce operational costs through strategic optimisation. I specialise in tailoring algorithms that solve complex placement, scheduling, and resource allocation problems—underpinned by a robust background in numerical methods and HPC.
My Background
I worked at the Australian National University, as a Research Fellow, where I was primarily tasked with applying optimisation techniques to difficult problems. During this time I became widely read in a variety of optimisation techniques and developed a variety of solutions for the projects I was assigned to.
What I Offer
I specialise in mathematical optimisation, developing efficient algorithms that solve complex scheduling, resource allocation, and computational problems. With expertise in Python, CUDA, and high-performance computing, I implement cutting-edge optimisation techniques that leverage parallel processing and probabilistic sampling to find optimal solutions quickly and reliably.
Expertise in Optimisation Techniques
I employ a range of mathematical optimisation methods tailored to real-world applications, including:
- LIPO (Lipschitz Optimisation) – A powerful approach for global optimisation when the objective function is expensive to evaluate. By efficiently exploring the search space, LIPO is particularly useful for hyperparameter tuning, scientific modelling, and AI-driven decision-making.
- Thompson Sampling & Bayesian Optimisation – Used when exploration and exploitation must be balanced.
- Powell’s Method & Linear Descent Techniques – Applying gradient-free approaches to optimise functions where derivatives are unavailable or unreliable.
- Gradient-Free Optimisation Methods – Implementing evolutionary algorithms, particle swarm optimisation, and simulated annealing where gradient-based approaches are impractical.
- Classic Numerical Optimisation – Applying standard techniques to efficiently find local optima in well-behaved functions.
What I Don’t Do
- Military applications
- Not all optimisation algorithms fall within my mathematical background.
Who I Work With
- Research institutions and R&D teams
- Industrial and scientific software developers
- AI and data science teams in scientific domains
- Engineering and modelling specialists
- Agtech firms
Why Work With Me?
- Deep expertise in mathematical modelling, probabilistic inference, and high-performance computing.
- Efficient use of GPU acceleration (CUDA) to reduce computational overhead in complex evaluation functions and scale optimisation workflows.
- Custom solutions tailored for industry-specific challenges.
If you need efficient mathematical optimisation solutions that leverage state-of-the-art techniques let’s work together to build high-performance decision-making systems.