Craig Hoover

Principal Software Development Engineer at Vaisala

Gaithersburg, Maryland, 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
Craig Hoover is a Principal Software Development Engineer with nearly three decades of professional experience and a 15-year track record delivering cloud-native, geospatial, and weather-focused web applications. He architects and leads teams to build scalable front- and back-end systems using AWS and Google Cloud, combining Node.js, Python, modern JS frameworks, and DevOps pipelines to drive cost-efficient production deployments. At Maxar/Radiant and now Vaisala he has been a key contributor to WeatherDesk and XWeather initiatives, including a documented project that cut cloud compute costs by 90%. Known for adapting across Agile, Waterfall, and iterative lifecycles, he blends hands-on coding with strategic architecture and team leadership. He also has a long history of mentoring, teaching, and building production-ready mapping and geospatial integrations (GDAL, GeoServer) that power high-volume, mission-critical services. Based in Gaithersburg, MD, Craig brings practical military-trained engineering discipline to commercial weather and geospatial software innovation.
code15 years of coding experience
job25 years of employment as a software developer
bookElectrical Engineering, Electrical Engineering at USMC Occupational Training
book55 Credits earned before joining Marine Corps Computer Science Cartographic Design Art Music, 55 Credits earned before joining Marine Corps Computer Science Cartographic Design Art Music at Montgomery College
github-logo-circle

Github Skills (166)

windows10
testing10
waterline10
polling10
command-line-tool10
monitoring10
mongoose10
javascript10
linux10
pm210
dynamodb10
firefox10
js10
queue10
rocket10

Programming languages (6)

TypeScriptC++JavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
crh3675/nodeii

Sep 2014 - Jul 2019

Sensible NodeJS Web Application Building (ExpressJS, SailsJS, Mongo, Waterline, Redis)
Contributions:11 releases, 217 commits, 4 PRs in 4 years 10 months
redissensibleexpressjsmongojavascript
crh3675/core-ui

Oct 2019 - Jul 2023

NodeJS Non-MVC UI Architecture
Contributions:28 pushes, 1 branch in 3 years 9 months
javascriptframeworknodejsmvcframeworks
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
Craig Hoover - Principal Software Development Engineer at Vaisala