Alan Robertson

Founder, Chief Cook And Bottle Washer at OWASP Assimilation project (open source)

Broomfield, Colorado, United States
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 Robertson is a veteran software engineer and open-source leader with over four decades of software experience and 22 years in senior roles, best known for founding the Linux-HA project and the OWASP Assimilation Monitoring Project. He combines hands-on systems programming in C, Perl, Python and C++ with deep expertise in high-availability, scalability, IT discovery and monitoring, having architected and shipped HA solutions like the widely used Pacemaker cluster manager. Alan has worn every hat from distinguished R&D engineer at Bell Labs to CXO and principal engineer, improving processes, culture and technical outcomes wherever he worked. A frequent speaker and technical evangelist, he also brings practical data-center and kernel networking experience from IBM and Charter. Even in retirement he continues to drive open-source innovation and research, including AI technology roadmaps and highly scalable discovery-driven security tooling.
code23 years of coding experience
job39 years of employment as a software developer
bookMS Computer Science, MS Computer Science at Oklahoma State University
bookSCORRE Conference
stackoverflow-logo

Stackoverflow

Stats
511reputation
103kreached
7answers
2questions
github-logo-circle

Github Skills (13)

c1710
c1110
resource-management10
disk-io6
ctypes6
dbi6
sqlite6
perl6
cypher6
hierarchical-data6
relational-databases6
python6
cgi6

Programming languages (10)

JavaC++ShellCSCSSGoGraphviz (DOT)Ruby

Github contributions (5)

github-logo-circle
ClusterLabs/pacemaker

Aug 2003 - Nov 2007

Pacemaker is an advanced, scalable High-Availability cluster resource manager
Role in this project:
userBack-end Developer
Contributions:217 commits, 1 comment in 4 years 3 months
Contributions summary:Alan primarily contributed to the Pacemaker project by implementing and modifying core functionality, including adding a replacement for `strnlen` and changing the type of `strerror`. They also integrated a Local Resource Manager module, adding code from external contributors. The user's work focused on C code modifications and integration of external components within the context of a high-availability cluster resource manager.
high-availabilityresource-manager
This is the official main repository for the Assimilation project
Contributions:12 releases, 5 reviews, 2717 commits in 11 years 11 months
discoverscalablesecurity-auditsecurity-automationsecurity-tools
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