Summary
Michael Loveridge is a software engineer with 10 years of experience building mission-critical systems for space science and satellite operations. He specializes in backend and systems programming (Java, Node.js, C, C++) and has deep experience developing microservices, data pipelines, and DevOps for the NASA OSIRIS-REx mission. At the University of Arizona he built and optimized end-to-end processing, storage, and visualization software—implementing Node.js C++ addons for FITS/HDF5 handling, GIS integration for instrument footprints, and a dashboard-driven monitoring/watchdog system. Now at Ascending Node Technologies he focuses on web-based 3D visualization and cloud deployments, including Docker/ECS adaptations for production. Known for squeezing large-scale science datasets into reliable, auditable pipelines, he combines low-level systems chops with pragmatic web and cloud engineering. Based in Tucson, he brings a proven record of shipping robust software under strict mission requirements.
11 years of coding experience
9 years of employment as a software developer
The University of Arizona
English