John Cole

Manager Digital Software Engineering at Siemens PLM Software

Huntsville, Alabama, 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
John Cole is a seasoned software engineering manager and cloud architect with 12 years of professional experience building scalable web and IoT systems from the data center to the browser. Based in Huntsville, he currently leads digital software engineering at City National Bank while also serving as a cloud architect at Siemens PLM, blending hands-on architecture with people leadership. His background spans startups to enterprise, delivering large-scale lighting and utility control systems, migrating legacy platforms to AWS, and designing high-throughput data pipelines and MongoDB-backed services. He repeatedly chooses pragmatic open-source and cloud-native stacks—NodeJS, AngularJS, MongoDB, and Leaflet—to replace costly legacy GIS and mapping solutions and to enable resilient, load-balanced deployments. Notably, he led projects that consolidated analytics for thousands of streetlights and boosted meter-parsing throughput by orders of magnitude, demonstrating a knack for performance optimization under budget constraints. Trained in aerospace and computer engineering, he brings systems-level thinking to software design and operational reliability.
code12 years of coding experience
job22 years of employment as a software developer
bookComputer Engineering, Computer Engineering at University of Alabama in Huntsville
bookAerospace, Aeronautical and Astronautical Engineering, Aerospace, Aeronautical and Astronautical Engineering at Auburn University
languagesEnglish
github-logo-circle

Github Skills (200)

threejs10
hyper10
svg10
modular10
browser10
amf10
obj10
x3d10
bezier10
volume-rendering10
csg10
css10
seo10
3d-models10
parametric10

Programming languages (11)

TypeScriptC++CoffeeScriptCSSCJavaScriptVueGo

Github contributions (5)

github-logo-circle
johnwebbcole/light-clamp

Apr 2017 - Mar 2018

Contributions:1 release, 16 commits, 10 pushes in 10 months
jscad library project of raspberry pi parts
Contributions:40 commits, 20 pushes, 1 branch in 4 years 9 months
raspberry-pipartsraspberryjscadraspberrypi
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
John Cole - Manager Digital Software Engineering at Siemens PLM Software