Summary
Jérôme De Courval is a Canadian software developer with 11 years of experience building embedded systems, robotics, low-latency distributed telephony services and AI-enabled products. He combines deep systems expertise—from bare-metal RTOS and STM32 work to Linux servers and Kubernetes—with strong hands-on skills in modern C++, C, Python and Kotlin, plus pragmatic experience across Rust, JS and PostgreSQL. Known for shipping highly reliable, latency-sensitive services, he has designed call-history ingestion architectures, introduced Kotlin to large codebases, and helped productize generative-AI demos into scalable contact-center features. He’s equally comfortable debugging bare-metal hardware as he is architecting distributed databases, and he brings a lifelong tinkerer’s curiosity that drives practical, cross-stack solutions.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (BEng) Computer Engineering, Bachelor of Engineering (BEng) Computer Engineering at Université Laval
DEC Natural Sciences, DEC Natural Sciences at Cégep de Sainte-Foy
English, French