Summary
Bruno Pettorelli is a Senior Software Developer based in the Greater Rennes area with two decades of consulting experience and nine years in his current senior capacity, specializing in audio/video transcoding and streaming systems. He has a deep, hands-on background in embedded Linux, Broadcom-based IPTV decoders, live streaming stacks (including live555), WebRTC integration, and cross-platform media players for Windows, macOS and Linux. Bruno has repeatedly worked as an external consultant for major customers (Orange, ATEME, Canon, Envivio), delivering complex POCs and production integrations—from multi-decode HD/PiP demos to real-time multi-encoding and device integration for 3G/4G/LTE modules. His blend of low-level C/C++ multimedia engineering and system integration is complemented by experience managing small teams and licensing/deployment infrastructures. An understated strength is his long track record of reverse-engineering and real-time image processing for niche display formats (3DWoW, 2D+Z), showing both creativity and deep technical curiosity.
9 years of coding experience
22 years of employment as a software developer
DEUG A, Mathematics, Computer science, DEUG A, Mathematics, Computer science at Université de Bretagne Occidentale
BAC E, Technologies, BAC E, Technologies at Institut Lemonnier
Licence and Master, Computer science, Licence and Master, Computer science at Université de Rennes
French, English