Summary
Pierre-emmanuel Lévesque is a Montreal-based founder and full‑stack engineer with over two decades of web development experience and 14 years of professional practice building production sites and services. He specializes in JavaScript/Node.js and AdonisJS, with deep roots in PHP/Laravel stacks and relational and NoSQL databases, and has built everything from hand‑coded frontends to API-driven backends. As the creator and project lead of the Orfeo programming language, he designed a compiler, CLI, editor integrations and a Cycling’s Max/MSP bridge—merging his formal music composition background (MA) with software craft. Comfortable shipping solo or collaborating on GitHub, he enjoys solving cross‑disciplinary problems and applying music theory to novel programming and audio workflows. Notably, his profile blends long-term client work and product engineering with a unique focus on algorithmic music tooling.
14 years of coding experience
11 years of employment as a software developer
Master of Arts - MA Music Theory and Composition, Master of Arts - MA Music Theory and Composition at Université de Montréal
Bachelor of Arts - BA Music Performance, Bachelor of Arts - BA Music Performance at Université de Moncton
French, English, Indonesian, Spanish