David Armstrong

Senior Software Engineer at Rapid7

Belfast, Northern Ireland, 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
David Armstrong is a Senior Software Engineer based in Belfast with 10 years of experience building high-reliability systems in C++ and modern web technologies. He has delivered platform and enterprise features at companies like Rapid7 and Cloudsmith and helped extend Puppet’s ecosystem with tooling and a Resource API for custom Types and Providers. His background spans embedded and networking software on constrained Linux/QNX devices through to cloud-hosted platform work, giving him a rare blend of low-level systems rigor and web-facing product delivery. He holds a First Class BEng in Software Engineering and a track record of shipping tested, CI-driven code using CMake, Boost, Robot, and GoogleTest. Colleagues would note his steady progression from graduate roles to senior engineering, plus an ability to translate operational network requirements into developer-friendly tooling.
code10 years of coding experience
job18 years of employment as a software developer
bookFdSc, Computing and Network Systems, FdSc, Computing and Network Systems at Southern Regional College Newry
bookBEng, Software Engineering, First Class Honours, BEng, Software Engineering, First Class Honours at Ulster University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (100)

puppet10
winrm10
bolt10
sdk10
points10
pdk10
editing10
nodes10
alto10
development-kit10
extraction10
shortest-path10
rspec-puppet10
twine10
catalog9

Programming languages (7)

TypeScriptDockerfileJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
puppetlabs-toy-chest/pct

Apr 2021 - Dec 2021

Puppet Content Templates
Contributions:95 reviews, 101 commits, 71 PRs in 7 months
puppet
da-ar/hue_rsapi

Apr 2018 - May 2019

Resource API Example of a Custom Type and Provider for Managing Philips Hue Lights
Contributions:9 commits, 3 PRs, 7 pushes in 1 year 1 month
brightnessapibacklightproviderhue
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
David Armstrong - Senior Software Engineer at Rapid7