Andrew Mcdonald

DevOps at Commonwealth Computer Research, Inc. (CCRi)

Charlottesville, Virginia, 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
Andrew Mcdonald is a seasoned DevOps engineer with 8+ years in operations and a 20+ year software engineering background spanning embedded systems, test & measurement, and distributed server architectures. He blends low-level C/C++ and Delphi experience with higher-level C#, Java, Python and LabView skills, having shipped complex real-time data recorders and a 400-channel 1Gb distributed measurement system. At CCRi he focuses on modern DevOps practices, building on prior roles developing backend protocols for distributed gaming systems and calibration APIs for customers like Bosch and Siemens. His physics training and early lab work with AFM give him a methodical, measurement-driven approach to diagnostics and performance tuning. Known for turning legacy codebases into production-grade systems, he pairs hands-on coding with system design and hardware-proximal debugging.
code9 years of coding experience
job17 years of employment as a software developer
bookMA, Physics, MA, Physics at The University of Texas at Austin
bookBS, Physics, BS, Physics at University of Puget Sound
github-logo-circle

Github Skills (12)

nifi-processor10
java9
geospatial9
geomesa9
geotools9
apache7
apache-nifi7
statsd6
install-script3
graphite3
docker-image3
docker3

Programming languages (4)

JavaShellScalaPython

Github contributions (5)

github-logo-circle
amcdonaldccri/geomesa

Oct 2018 - Jun 2026

GeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion.
Contributions:8 pushes, 8 branches in 7 years 9 months
geomesageo-spatialgeospatialdata-managementgeo
amcdonaldccri/geomesa-nifi

Sep 2018 - Jan 2021

Contributions:2 pushes, 3 branches in 2 years 4 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