Jake Drew
Summary
Software Engineer with 3+ years experience in software engineering, automation, technical customer support,
automation, and embedded systems. Expertise in Python, Rust, C, and C#, with strong skills in automation tools and testing.
Experience
Software Engineer - Symetrica Security Ltd
Apr. 2025 - Present | Southampton, UK
- VeriFinder - Handheld Radiation Detection [S100] [S200]
- Javascript / AngularJS
- C / C++
- Linux
- Gitlab CI/CD
- Cypress test / Testmo
Applications Engineer - Microchip Technology Inc.
June 2022 - March 2025 | Whiteley, UK
- maXTouch - Automotive / Industrial Touch Controller [maXTouch]
- Automation
- Python for OptoFidelity Touch Robots
- Python to automate Weiss Enviromental Chamber (syncing between mXT and chamber)
- Misc Python scripts using NumPy / Pandas / Matplotlib
- Rust driver for Raspberry Pi 4B
- Rust on Raspberry Pi RP2040 with Assembly PIOs
- C# for VS2015/2022 for maXTouchStudio Plugins (Datasheet's power consumption charts)
- C for dsPIC33C (QEI)
- Technical Customer support
- Debug issues with oscilloscopes, logic analyzers and custom diagnostic tools
- Support FAEs / Lead customer through the NPI/NFI cycle
- Online / In-Person Customer Training and Demos
- Projects
- Lead application engineer for mXT2912TDATv5 (+mXT2113TDAT)
- Project application engineer for:
mXT144UD_SL / mXT2912TD-UWv4 (+mXT2113TD-UW) / mXT3072M1
Slider / Ultrawide / Standard
- Pre-compliance CISPR emission testing
- 2 Preliminary Patents
Reservist - British Army
Oct. 2019 - Oct. 2023 | Swansea, UK
- Royal Monmouthshire Royal Engineers (Militia)
- Mobilised for Op Rescript (Covid Support Force)
- Passed Basic Training (Alpha/Bravo)
- Passed Army Officer Selection Board Briefing
Education
Swansea University
Bachelor of Engineering in Electronic and Electrical Engineering | Sept. 2018 - June 2022
- 2:1 BEng in Electrical and Electronic Engineering
- Final year project:
"Desiging a Smartwatch with Fitness Tracking Capabilities"
View here ↪ [paper.pdf]
- 1 Year Foundation Degree
Abingdon School
A-Levels / GCSEs | Sept. 2013 - June 2018
- Sixth form House Prefect and Editor for the House Termly Newsletter
- Member of Abingdon Film Unit. Directed two short CGI films
- A-Levels: Physics (C), Economics (B), Government and Politics AS (B)
- GCSEs: 3 A*, 4x A (incl. Mandarin), B, and C
Projects
Building a Smartwatch with Fitness Tracking Capabilities
Python, Rust, PCB | Sept. 2021 - May 2022
- Final year University project
- Developed and trained TensorFlow time series classification model for activity recognition, achieving 83% accuracy
- Implemented data collection and processing pipeline for training data using Python
- Designed custom PCB incorporating RP2040 microcontroller and multiple sensors
- Built embedded application in Rust for real-time inference on resource-constrained hardware
To design and build a smartwatch and compare with commercial alternatives
C++, PCB | Sept. 2017 - May 2018
- EPQ Project during A-Levels
- ATmega328 chipset, custom PCB programmed with C++ which resulted in an A grade
Divshot Static Showdown Hackathon 48Hr
Javascript, HTML/CSS, Firebase | February 2016
- Static front-end only hackathon, JavaScript instant messenger using Firebase
Koding Hackathon 48Hr - Team Lead
Python, Django, HTML/CSS | November 2014
- Python Django app which summarises Terms and Conditions into bullet points
Technical Skills
- Languages: Python (NumPy/Pandas/TensorFlow/matplotlib), Rust, C, C#, C++, JavaScript, Assembly
- Hardware: AVR, ARM, PIC, Raspberry Pi's, Weiss Chamber, OptoFidelity
- Tools: Git, SVN, Linux (Digital Ocean/Raspberry Pi), Altium, Kicad, Jira, MATLAB, Blender
This page uses basic HTML because it works and Actix.rs server because it is speedy.