Summary
Nicolas Mivielle is a seasoned programmer and project lead with 11+ years of experience delivering complex software and live-streaming solutions, currently leading programming projects at Ubisoft in Montreal. He combines deep systems and low-level skills (C/C++, .NET, Objective-C, Java, FORTRAN) with expertise in video/audio encoding, streaming (Wowza, Flash Media Server, FFMPEG) and server administration across Linux and Windows. His background spans embedded systems, mobile (iOS/Android), and web/database stacks (MSSQL, MySQL, SQLite, NetCDF), enabling him to bridge R&D, production and operations. At BeTomorrow he led Scrum teams building cross-platform media apps and integrated H.264 encoding on constrained mobile systems—an indicator of both performance mindset and practical multimedia engineering. Trained in embedded systems and ethical security, he pairs agile leadership with hands-on technical problem solving for real-time and high-throughput applications. Based in Montreal, he brings a rare mix of scientific computing experience and production game-industry delivery.
10 years of coding experience
12 years of employment as a software developer
Formation professionnelle, Sécurité, Piratage éthique et contre-mesures, Formation professionnelle, Sécurité, Piratage éthique et contre-mesures at Learning Tree International
D.U.T., Informatique option génie logiciel, D.U.T., Informatique option génie logiciel at Université Bordeaux I
Licence DEESIST, systèmes embarqués, réseaux informatiques et télécommunications, Licence DEESIST, systèmes embarqués, réseaux informatiques et télécommunications at ESTEI - Ecole Supérieure des Technologies Electroniques Informatiques