Alan Parkinson

Director at Threat Detective

Epsom and Ewell, 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

👤
Senior
🎓
Top School
Alan Parkinson is a director and entrepreneur with 13 years of experience helping organisations build safer, more reliable software—especially in regulated medical device environments. As CEO and co-founder of Hindsight Software he pioneered Specification By Example practices to reduce requirement-driven defects, and now leads Threat Detective to help manufacturers meet medical device cybersecurity regulations. He combines product leadership with hands-on engineering and DevOps experience, including contributions to the widely used sbt-native-packager where he improved Debian packaging and init script reliability. Based in Epsom and Ewell, he pairs pragmatic process design with deep operational know-how, often surfacing subtle integration and ownership issues before they reach production.
code13 years of coding experience
bookBSc, Software Engineering, Second-class honours, upper division, BSc, Software Engineering, Second-class honours, upper division at University of the West of England
bookAdvanced GNVQ, Information Communication Technology, Distinction, Advanced GNVQ, Information Communication Technology, Distinction at Guildford College of Higher and Further Education
languagesEnglish
github-logo-circle

Github Skills (16)

sbt10
automation10
automations10
devops10
debian10
scala10
scripting9
buildr9
shell9
script9
sh9
docker8
dockers8
java7
javas7

Programming languages (7)

C#JavaScalaJavaScriptVelocity Template LanguageRubyPython

Github contributions (5)

github-logo-circle
sbt/sbt-native-packager

Dec 2013 - Feb 2014

sbt Native Packager
Role in this project:
userDevOps Engineer
Contributions:14 commits in 1 month
Contributions summary:Alan primarily contributed to the sbt-native-packager project by modifying Debian packaging scripts, focusing on improvements to user/group management, and the correct ownership of installed files. They addressed issues with Debian control scripts, specifically the postinst and postrm scripts, ensuring proper user and group creation/removal. Further contributions included fixing lintian errors and warnings and incorporating `update-rc.d` for init.d script management, enhancing the project's reliability and integration with Debian-based systems. They also added a test to verify daemon user creation in control scripts.
sbt-native-packagersbtscalanative-packagessbt-docker
Contributions:4 commits, 1 push in 1 year 9 months
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