Andrew Thompson

Director Of Cloud Services at MRI Software

Moonshine Valley, Wellington Region, New Zealand
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
Andrew Thompson is a Director of Cloud Services with 21 years of systems, networking and DevOps experience, currently leading cloud strategy for MRI Software from Moonshine Valley, New Zealand. He combines deep Unix expertise (FreeBSD, Linux, OpenBSD, Solaris) and low-level networking (routing, IPv6, VLANs, packet queuing) with hands-on development in C/C++, Perl, PHP and shell to build reliable infrastructure. A long-time contributor to pfSense, he has improved firewall monitoring, 3G modem graphing and service-management tooling—work that reflects an emphasis on observability and operational efficiency. He runs his own consultancy, Clone Consulting, and has held senior roles across security, systems and DevOps, bringing both architecture-level thinking and practical scripting skills. Not obvious from his title: he routinely optimizes OS-level process monitoring and init scripts, turning subtle operational gaps into measurable performance gains.
code21 years of coding experience
job9 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at Victoria University of Wellington
github-logo-circle

Github Skills (20)

package-management10
scripting10
freebsd10
firewall10
rrdtool10
script10
php10
sh10
pfsense10
shell10
devops10
networking9
bash9
network-security9
system-administration9

Programming languages (12)

TypeScriptC++ShellCMakefileJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
pfsense/pfsense-packages

Jan 2010 - May 2010

pfSense packages repository
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:72 commits in 3 months
Contributions summary:Andrew primarily contributed to the pfSense package repository by updating and modifying the Snort package. Their work involved updating the Snort version, modifying configuration files, and adjusting the build process. They also streamlined the startup and shutdown scripts, and improved overall package management. The user also worked with the rc.d scripts to ensure the package could be started on boot.
censorship-resistancepfsense
pfsense/pfsense

Dec 2009 - May 2010

Main repository for pfSense
Role in this project:
userBack-end & DevOps Engineer
Contributions:8 commits in 4 months
Contributions summary:Andrew primarily focused on enhancing the pfSense firewall's functionality and performance. Their contributions included implementing graphing for 3G cellular modem data, extending the system's ability to monitor and visualize network metrics. They also optimized process monitoring and service management by leveraging `pgrep` and `procstat`, improving the efficiency of service restarts and checks. These changes involved modifications across several system files to incorporate the new monitoring features and performance optimizations.
netmikofirewall-rulesrouterospfsensefreebsd
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