This Blog
With so much of what I do as an embedded software and occasional hardware developer bound up in intellectual property this blog provides a technical showcase of the type of work I get involved in.
Me
I am what I call a full stack embedded professional. What I mean in this context is that I have decades of experience in the end to end design, installation, integration and troubleshooting of electrotechnology for power generation, storage and delivery, materials batching and handling and the SCADA that goes along with them. Educated at Griffith University and TAFE NSW and by various other training providers along the way I have applied my skills in the instrumentation, particularly force and weight measurement, food production, marine, renewable energy and EV charging infrastructure industries.
As an embedded developer I like to think I speak computer, and as such much like the ‘Which OS do you use?’ question I try to avoid the ‘Which is the best language?’ question. It really does depend on the problem at hand, the algorithm is always king, and sometimes the language choice is out of my hands. People like answers though and I guess my main exposure, probably in chronological order, C and C++ (with some dabbling in Rust and Zig more recently) as compiled languages with Python, Lua and the shell scripting flavours for scripting.
As far as operating systems I have spent a lot of time with open embedded Yocto Linux and Zephyr OS. In the hardware design realm I have experience with Altium and KiCad as EDA packages and SolidWorks, Fusion and FreeCad for 3D modelling.
Shameless plugs
-
If you need any sort of force measurement electronics you should stop by Rinstrum for the best in globally certified load cell and weight measurement electronics.
-
To get there and back you will need a charge, get youself an Evos energy AC charger to pipe your left over electrons into your EV.