About Me

image

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.

My experience lies around developing solutions within the JavaScript and .NET ecosystems, targetting full-stack web applications and occassionally hardware. Having worked for National Instruments and being a Certified LabVIEW Architect I'm also specialised at tackling projects using the National Instruments stack.

On the odd days that I take my nerd's hat off, I do powerlifting and play jazz trombone.

Skills / Qualities

Responsive Design

Full-Stack

I love (the good parts of) JavaScript, specially when it's typed. React is my hammer, SPAs and Mobile Apps are the nail. For low-level projects, I employ C/C#.

Copywriter

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).

E-Commerce

Diverse Experience

I've been fortunate enough to have worked on a broad spectrum of projects, from nano-satellites to mobile applications.

Management

Good Citizen

Worked within multi-disciplinary, remote and international teams. I always aim to be optimistic, pragmatic and keep business targets in focus.

Technologies / Frameworks

image
image
image
image
image
image

Clients / Employers

image
image
image
image
image
image

Resume

Experience

2018 - Current

Software Engineer

Monad 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 Engineer

Jaguar Land Rover

Worked on a number of projects across two main UK sites (Midlands and Manchester), focusing on system design and software delivery.

I have been involved in a number of workstreams writing full-stack JavaScript focusing on the front-end side (React / React Native) of internal and customer-facing applications. Helped to create proposals for and integrate end-to-end DevOps pipelines to ensure productivity, high code quality and release cadence.

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 Engineer

Key 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 Engineer

National 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)

Education

2015

Mechatronics and Robotics, MEng

University 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).

2011

Mechatronics and Robotics, BEng

University 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).

Projects



Before moving into web-tech full-time I've done a fair few projects in other domains (such as robotics, embedded electronics).
Some of these older undertakings as well as my current pet projects and side-gigs are listed below.

Contact

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.

Currently on a contract. Available from early 2020
Manchester, UK / Vilnius, Lithuania / Remote

Contact Form