I am currently a LabVIEW Software Engineer with experience in Embedded C, C++, SQL and C# .NET. My professional experience comes from a Test Systems and Facilities Engineering background, specifically designing and innovating new test rigs for research and validation using PLCs, NI hardware, LabVIEW and C++.
My role at Johnson Matthey is to design and develop software applications and solutions in the scope of the full software development lifecycle for test rigs that are used within R&D for the chemistry industry.
I am also completing my BEng Embedded Electronics and Systems Design @ University of Greenwich. On the learning side of things, I have a few code projects which I'm working on:
- Dobot Arm Block Stacking using Arduino - University project to control a robot arm and make it stack blocks based on colour.
- Library Inventory Application - University project involving the full software development life cycle.
- Car Telemetry System - Universitry project creating a Plug&Play car dashboard designed for full customisation by the user to replace analogue dashboards and modernise vehicles to keep up with latest trends in user comfort and convenience.
Whilst studying and working full time, I am also working toward my professional registration with the IET, advancing my career aspirations of becoming chartered. Currently, I am working on my IEng portfolio which involves both graduating and expanding my project experience.
LabVIEW C++ C#.NET SQL (Basic Queries, Stored Procedures, Administration) Git & SVN Github & Bitbucket Python (basic scripting) Structured Text
Arduino and microcontroller programming PLC-based systems (Beckhoff Automation/TwinCAT3) NI hardware (PXI/CRio/FPGA)
Active Directory & Basic Server Management VMWare ESXi and Workstation Pro
Agile methodologies (Kanban) Object-Oriented Programming PlantUML Diagramming