Summary
Ernesto Posse is a Software Developer III based in Ottawa with a decade of experience specializing in model-driven engineering, real-time and distributed systems for embedded and cloud-native environments. He combines deep academic roots—a Ph.D. from McGill and years as a postdoc and adjunct professor researching formal methods and UML semantics—with hands-on product development at Zeligsoft and Lumenix, shipping tools for SCA/CORBA and an AI monitoring system for healthcare IoT. His expertise spans code generation, language design, and DevOps for constrained devices and distributed platforms, and he’s comfortable moving between research-grade formalism and pragmatic engineering. Notably, he has a track record of implementing standards-backed frameworks (e.g., SpectraCX, eOrb) and translating modelling formalisms into production tooling that bridges academia and industry.
10 years of coding experience
7 years of employment as a software developer
Universidad de los Andes
Ph.D., Computer Science, Ph.D., Computer Science at McGill University
Spanish, English, French, Italian