I’m a Mechatronics Engineer who loves building things that work in the real world. My experience ranges across embedded systems, electronics design, firmware, and mechanical prototyping, and I’ve spent my career developing reliable hardware and software for demanding applications. I enjoy projects where I can combine electronics, programming, and hands-on engineering to turn an idea into a polished, functional product.
As a Systems Engineer for the majority of my career, I have a have a truly broad technical skill set spanning systems requirements engineering, low level software development for embedded systems, high level software such as python and modern web development, electronics and PCB design, simulation, and machine learning. I don't want to bore you with an unending list of tools, programming languages and software's I have used, here's an overview.
Software Development:
C, C++, C#, Python, .NET, CAPL
Web Development:
JavaScript, TypeScript, React, Electron, HTML/CSS
Scripting & Automation:
PyTest, GTest, Robot Framework, Jenkins (Groovy), Docker, MATLAB
Bash, PowerShell
Perception, Simulation & Design:
Mechanical Design with SolidWorks, Creo Parametric, OnShape etc.
Simulation with ANSYS (Fluent, HFSS, FEA),
PCB Design with KiCAD
Image Processing with OpenCV
RF (BLE, UWB, LoRa)
Embedded & Electronics:
Embedded systems development using TI, NXP, ST, Infineon and Espressif platforms
Experience with BLE Channel Sounding and UWB Radar
Linux-based systems
Machine Learning & Tools:
Data preprocessing, model training and evaluation (Python, scikit-learn, xgboost)
Godot and Unity experience for simulation, algorithm validation and visualization
Localization result classification and data visualization
Systems Engineering and Architecture
Experience with MBSE tools such as IBM Rhapsody, DOORs and ELM suite.
System Qualification and Integration Test design, implementation and management.
My work in electronics, both prototyping and PCB design.
A showcase of my work in rocketry as part of Monash HPR, and in addition to that as a hobby and member of the Melbourne Amateur Rocket Society's committee.
A small gallery of images from other small hobby projects or other interests of mine.