Director Of Security at Department for Energy Security and Net Zero
Kirklees, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Robert Cragie is a Director of Security with 11+ years focused on low-power wireless communications, IoT standards and secure LPWAN technologies, currently leading security efforts at the LoRa Alliance. He combines deep protocol-level expertise — as a primary developer of the Thread security protocol and contributor to Bluetooth Mesh and Matter specs — with practical product and consultancy experience in smart grid and energy management. His open-source contributions to Wireshark and mbedTLS show hands-on skills in protocol dissectors and cryptographic primitives, highlighting both debugging rigor and crypto API design. He advises government energy programs and industry through roles at the UK Department for Energy Security and Net Zero and Gridmerge Ltd., bridging policy, standards and implementation. Based in Kirklees, England, he brings decades of embedded and firmware engineering experience dating back to the 1990s, which informs a pragmatic approach to securing constrained devices. Notably, he blends standards leadership with low-level dissector fixes and TLS enhancements — a mix that few security directors can claim.
11 years of coding experience
22 years of employment as a software developer
BEng, Electronic Engineering, BEng, Electronic Engineering at The University of Sheffield
Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
Back-end Developer
Contributions:13 commits in 4 years 6 months
Contributions summary:Robert contributed to the Wireshark project, focusing on improving the protocol dissectors. They made several changes, including correcting the display format for EUI-64 addresses, adding support for MPL in IPv6, and enhancing CoAP conversation recording. The user also addressed bugs and added checks in the ZigBee and DTLS dissectors. Their work demonstrates a strong understanding of network protocols and dissector development.
An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Role in this project:
Back-end Developer
Contributions:21 commits, 2 PRs, 1 comment in 2 months
Contributions summary:Robert primarily contributed to the mbedtls library by adding functionality related to point format handling, key export APIs, and AES-CMAC. They modified existing code to incorporate these features and address compilation warnings. The changes are focused on enhancing the library's cryptographic capabilities, particularly within the ECJPAKE and SSL/TLS contexts.
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
Robert Cragie - Director Of Security at Department for Energy Security and Net Zero