I've worked on various models and simulations of spacecraft systems, ranging from sub-system level
performance characterisations (including battery charge regulation, RF link budget assessment & cable
harness performance) to mission level assessments (including payload scheduling, ground station network
contact assessment & formation flying evaluation). The models have been utilised across various teams
and engineering disciplines, implemented using continuous integration technologies (GitLab) to
ensure
results are configuration controlled, traceable, and clearly presented to any interested end-user and/or
stakeholder.
MATLAB Octave Simulink
MathCad MS Excel
AGI STK NASA GMAT
I'm an experienced programmer and software system architect, working in multiple programming
languages and development environments. I've developed various vendor Application Programming
Interfaces (API), including Google Maps, Trello, Esri, Microsoft Graph, and many supplier specific
implementations. I'm competent in the use of a variety of different Operating Systems including Windows
(7, 10, 11, 10 IoT Core, Server 2016, Server 2019), Linux (Ubuntu, Debian, Fedora, SUSE, Arch) and
Android. I've deployed various virtualisation methodologies including full hypervisors (vmware and
Hyper-V) and software containerisation (Docker).
C C++ C#
Python Conda
JS node.js
PHP
HTML CSS
bash sh PS
MATLAB MathCAD
SQL MS Access MongoDB
MS Excel VB
I've worked in various Laboratory and Clean room (ISO 6 to 8) environments, performing assembly,
integration, testing and verification activities. I'm competent in the use of most common electronics test
equipment, such Voltage Network Analysers (VNA), spectrum analysers, oscilloscopes, voltmeters and Data
Acquisition modules (DAQ). I've inspected mechanical components using a variety of callipers, micrometres
and Coordinate Measurement Machines (CMM). I'm a proficient solderer and use both hand and reflow
soldering
techniques for BGA or 0603 components.
I've designed electronic schematics, Printed Circuit Boards (PCB), cable harnesses and industrial
electrical panels (incorporating control through PLC & HMI). I've worked on a variety of
Computer
Aided Design (CAD) packages to achieve combined electronic (PCB), mechanical and harnessing for fully
integrated mechatronic systems. I've also designed and built electronic systems for batch production &
test.
Altium Designer Zuken E3
KiCAD Fritzing EAGLE
Siemens NX SketchUp MS Visio