Tom Thorogood

Programme Manager at Kingfisher plc

Hinton-in-the-Hedges, 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
Tom Thorogood is a pragmatic Programme Manager with 13 years' experience delivering complex ERP and digital transformation programmes across global retail and consultancy environments. He is a trusted adviser to C-level executives, translating technical complexity into clear decisions that accelerate delivery and de-risk multi-vendor, multi-project landscapes. Tom has led end-to-end ERP migrations and integrations using SAP and Microsoft Dynamics 365, orchestration of 3PL/EDI middleware, carve-outs, and M&A migrations while building PMOs and governance that deliver business-aligned outcomes on time and budget. His hands-on technical background — including open-source contributions to high-profile projects like the Go language and lua-nginx-module — gives him rare credibility when working with engineering teams and SIs. Known for rescuing stalled programmes and delivering clean cutovers with minimal disruption, he combines operational pragmatism with strong stakeholder empathy and an appetite for performance optimisations behind the scenes. Based in the UK, he pairs retail-sector domain knowledge with a track record of measurable business impact.
code13 years of coding experience
job19 years of employment as a software developer
bookBiology, Chemistry, Physics, Biology, Chemistry, Physics at Stowe School
github-logo-circle

Github Skills (27)

json10
programming-language10
strings10
text-manipulation10
c1110
network-programming10
c1710
lua10
dnssec10
lang10
go10
dns10
performance-optimization10
openssl10
golang10

Programming languages (12)

C++ShellCRustJavaScriptGoLuaHTML

Github contributions (5)

github-logo-circle
miekg/dns

Dec 2016 - Jan 2023

DNS library in Go
Role in this project:
userBack-end Developer
Contributions:157 reviews, 175 commits, 200 PRs in 6 years 1 month
Contributions summary:Tom made numerous contributions to the `miekg/dns` library, focused on improving performance and fixing bugs. They addressed issues related to TCP and TLS support, optimized code to reduce garbage generation, and enhanced DNSSEC performance by removing needless operations. Their work included modifications across multiple core files, reflecting a deep understanding of the project's internal workings and a commitment to improving the library's efficiency and reliability.
golangdnsresolverdns-over-httpsdyndns
openresty/lua-nginx-module

Aug 2016 - Aug 2019

Embed the Power of Lua into NGINX HTTP servers
Role in this project:
userBackend Developer
Contributions:5 commits, 5 PRs, 9 comments in 3 years
Contributions summary:The user, likely a backend developer, primarily contributed to the `lua-nginx-module` project by fixing build compatibility issues with BoringSSL, specifically addressing changes in functions like `SSL_set_tlsext_host_name` and `sk_X509_num`. They also updated the code to use `SSL_version` calls instead of `TLS1_get_version`, improving compatibility. In addition, they fixed an error message typo and enabled specific APIs.
nginxluapoweropenresty
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