Andrew Featherstone

Cybersecurity Threat Analyst Manager

Cheltenham, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrew Featherstone is a cybersecurity threat analyst manager with 13 years of engineering and data science experience, currently leading threat analysis at KnowBe4 after Egress Software Technologies' acquisition. He blends hands-on embedded systems and IoT development—contributing RTC and DMA support to the Zephyr RTOS for Raspberry Pi Pico—with applied data science expertise that has driven cyber analytics and threat intelligence teams. Skilled at translating low-level hardware knowledge into practical security insights, he has shipped production-ready tooling and improved developer UX in full-stack projects like a KiCad plugin for PCB manufacturing. Based in Cheltenham, he pairs a BSc in Computer Science with a track record of moving from software development to data-driven security leadership, bringing a rare cross-domain perspective to incident detection and mitigation.
code13 years of coding experience
job7 years of employment as a software developer
bookWellingborough School
bookBSc Computer Science with Industrial Experience, BSc Computer Science with Industrial Experience at University of Hull
github-logo-circle

Github Skills (29)

raspberry-pi-pico10
realtime10
python10
kicad10
embedded-language10
user-interface10
c1110
microcontroller10
graphical-user-interface10
eda10
c1710
human-interface10
rtos10
driver10
wxpython10

Programming languages (7)

C++CPHPHTMLBitBakeRubyPython

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Jan 2023 - Apr 2025

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:125 reviews, 9 PRs, 224 comments in 2 years 2 months
Contributions summary:Andrew primarily contributes to the Zephyr RTOS drivers, specifically focusing on the Real-Time Clock (RTC) peripheral for the Raspberry Pi Pico. Their work includes adding initial RTC support, implementing alarm functionality, creating utility functions for time validation, and integrating DMA support. These changes involve modifying device tree files, writing C code to interact with hardware registers and implementing test cases.
bluetooth-lereal-timezephyrsecuregit-repository
Bouni/kicad-jlcpcb-tools

Sep 2022 - Sep 2022

Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.
Role in this project:
userFull-stack Developer
Contributions:10 commits, 2 PRs, 2 comments in 21 days
Contributions summary:Andrew primarily contributed to improving the user interface and functionality of the KiCad plugin. They focused on enhancing the part selection dialog by adding features like subcategory selection and dropdown options for valid categories. These changes involved modifying the UI elements, connecting them to the backend logic for retrieving and filtering parts from a database, and improving the search functionality. The user also optimized the code by caching category and subcategory data for faster retrieval.
cplaction-pluginqueryedaparts
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Featherstone - Cybersecurity Threat Analyst Manager