Alex Mcvittie is a Software Engineer III with a decade of experience building high-performance, data-driven systems across Python, Java, and cloud-native stacks. He has driven backend reliability and observability at scale using Redshift, Kafka, Flink and Snowflake, and previously advanced remote-sensing capabilities as an algorithms and image-processing engineer for Earth observation platforms and ESA’s SNAP. Comfortable spanning full-stack development, GIS and spatial analysis, Alex pairs product-minded engineering with hands-on deployment and CI/CD expertise across AWS and Azure. He also runs a professional recording studio, blending technical discipline with creative collaboration—a background that informs his pragmatic, user-focused approach to problem solving. A Waterloo graduate, he has a track record of helping early-stage teams adopt spatial data to improve decision-making and product strategies.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Environmental Studies, Geography, Bachelor of Environmental Studies, Geography at University of Waterloo
Contributions:2 PRs, 136 pushes, 2 branches in 4 years 5 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.