I'm a full-time Software Engineer at Johnson Matthey, specialising in software for automated test rigs used in chemical R&D. My work spans the full SDLC — from designing architecture to deploying robust applications — primarily using LabVIEW, C++, Python, and PLC systems like Beckhoff TwinCAT3.
Alongside my role, I'm studying for a BEng in Embedded Electronics and Systems Design at the University of Greenwich, and working toward IEng registration with the IET.
- Languages: C++, Python, C#.NET, SQL, LabVIEW, Structured Text
- Systems: Arduino, Beckhoff PLCs, NI PXI/cRIO, TwinCAT3
- Tools: Git, SVN, PowerBI, Flask, Microsoft Graph API
- Practices: OOP, SDLC, TDD, Agile, Waterfall
- 🎯 Dobot Arm Block Stacking — Arduino-based robotic arm control
- 📚 Library Inventory App — Full-stack desktop system using C#/.NET & WPF
- 🚗 CAN-Enabled Car Dashboard — Custom digital dashboard to replace analogue car clusters