I am a software engineer, currently contracting through a boutique solutions shop called Monad Engineering
I hold a first class MEng degree in Robotics from a Russel Group university. I still love tinkering with hardware, but professionally I mostly write code these days.
On the odd days that I take my nerd's hat off, I do powerlifting and play jazz trombone.
Skills / Qualities
LabVIEW & TestStand
I've been developing turn-key solutions on the NI platform for a good number of years. I'm also certified (CLA and CTD).
I've been fortunate enough to have worked on a broad spectrum of projects, from nano-satellites to mobile applications.
Worked within multi-disciplinary, remote and international teams. I always aim to be optimistic, pragmatic and keep business targets in focus.
Technologies / Frameworks
Clients / Employers
2018 - Current
Software EngineerMonad Engineering Ltd
Currently contracting for a client in central Manchester (UK) area as a Full-Stack software developer (.NET Core, TypeScript, React), developing a customer-facing application for document and legal process management.
Previously completed a delivery-based contract that involved creating a data acquisition toolkit/API in LabVIEW and C# (.NET) for precision data acquisition devices. Successfully commissioned the project to a group of aerospace clients in Long Beach, CA.
2016 - 2018
Software and Systems EngineerJaguar Land Rover
Worked on a number of projects across two main UK sites (Midlands and Manchester), focusing on system design and software delivery.
Within Connected Features team I have led end-to-end design, architecture and integration of connectivity-based data collection and analysis service for validation of ADAS Level 3 features for the new Land Rover Defender (L663) and future programmes.
Assisted Automated Infotainment and ADAS V&V teams by developing software solutions for automated testing and validation using NI Platform (NI LabVIEW, NI TestStand, PXI, JIRA plugins, Google Vision API, OCR).
2014 - 2016
Solutions EngineerKey Engineering Solutions Ltd
Delivered contract-based projects in software development and robotics/mechatronics.
Undertakings involved creating real-time web dashboards (jQuery, Node, Express, Websockets), precision actuation (piezoelectric device integration), implemented communication protocols (I2C, UART, TCP/IP), computer vision and algorithmic design (e.g. Lucas-Kanade-Tomasi point tracking), data analytics (LabVIEW - sbRIO platform).
2013 - 2014
Applications EngineerNational Instruments UK
Engineering Leadership Programme (ELP) - year placement focused on developing technical knowledge, business & customer awareness and leadership skills.
Consulting/technical support type-of-role. Ran LabVIEW training at universities of Edinburgh, Oxford, Cambridge. Led software development of internal team project for a robotics-based intelligent draughts-playing robot (won 1st place in annual company competition). Later completed 3 months in Technical Marketing (role involved technical demos, organising ATS 2014 conference, publishing an article on Scalable Test Software Architectures to EPD&T magazine)
Mechatronics and Robotics, MEngUniversity of Leeds, UK
Masters in Robotics. Thesis published at 2017 International Conference on Rehabilitation Robotics (ICORR), publication available on IEEE. Final degree project delivered two robotic arms for physical testing of a 2-DOF rehabilitation robot for patients with limb paralysis. Project received NI Engineering Impact Award (Winner of Global Student Design Contest 2016) - NI Week (Austin, TX). 1st class honours (81% average).
Mechatronics and Robotics, BEngUniversity of Leeds, UK
Bachelors in Robotics with a year-long industrial placement. BP Scholarship. Dean's List for Academic Excellence. Final project delivered a teleoperation system for a humanoid robot using Oculus VR, Microsoft Kinect and NAO Humanoid platform. National NI Student Design Competition Finalist - NI Days 2015 (London, UK). 1st class honours (82% average).
So when it comes to personal projects and side gigs I love to reach out a little further and tinker with many different languages and technologies (e.g. robotics, electronics, crypto, mobile).
Get in Touch
Reach out if you think I could be a good match for your team or next project. I am particularly interested in opportunities (both contract or permanenet) within Manchester (UK), Vilnius (LT) or ideally remote.