Summary
John Canessa is a Senior Software Engineer with over four decades of hands-on experience designing and shipping systems across embedded, real-time, UNIX/Linux, Windows, and cloud platforms. He has architected high-scale storage and distributed services—most notably the iCAS content-addressable storage for a cloud radiology platform used in FDA-approved products—and currently contributes at Microsoft. A pragmatic problem solver who prefers simple, elegant solutions, he has led teams as CTO and product lead while also running his own development company delivering OEM-grade commercial products. He blends low-level systems expertise (storage, graphics, process control) with cloud and distributed-system experience, and enjoys direct collaboration with customers and developers to turn complex requirements into reliable, maintainable software. Unusually, his background spans military electrical engineering training and a perfect MS record in electrical engineering, reflecting deep formal grounding alongside extensive industry practice.
8 years of coding experience
22 years of employment as a software developer
Bachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at Naval Academy
Computer Science, Computer Science at University of Minnesota
Master of Science - MS, Electical Engineering, 4.0, Master of Science - MS, Electical Engineering, 4.0 at Naval Post Grade School
N/A, Computer Science, N/A, Computer Science at Cornell University