Pierre-david Belanger

Directeur Technique at Progression

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Pierre-David Belanger is a seasoned technical leader based in Montreal with over two decades of application development experience and 13 years in senior roles as Directeur Technique at Progression. He blends hands-on engineering with architecture and delivery, contributing across full-stack, backend and QA domains—evidenced by open-source work on projects from the iOS cocos2d framework to Java platforms like Jooby and Redisson. His contributions show a pragmatic focus on reliability and integrations, such as Consul service support, Redis remote-service improvements and Netty/Jedis fixes, plus targeted test automation for complex algorithms. Comfortable in C/Objective-C and Java ecosystems, he brings a developer-first executive style that still commits code and tests where it matters. An understated strength is his appetite for niche projects and game tooling (DFHack), reflecting curiosity that often surfaces useful, unconventional solutions.
code13 years of coding experience
github-logo-circle

Github Skills (43)

kotlin10
unit-testing10
objective-c10
c-language10
ios10
graphics2d10
redis10
dwarf10
plugin-development10
testing10
distributed-systems10
dfu10
dfd10
java10
javas10

Programming languages (14)

JavaC++CRustGoGDScriptKotlinTypeScript

Github contributions (5)

github-logo-circle
DFHack/dfhack

Jun 2014 - Mar 2020

Memory hacking library for Dwarf Fortress and a set of tools that use it
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 4 comments in 5 years 10 months
Contributions summary:Pierre-david made several contributions to the DFHack project, focusing on enhancing the Dwarf Fortress modding library. The contributions include adding functionality to retrieve squad names, incorporating squad information into the Dwarf Manipulator plugin, and improving the user interface within the game. These changes involved modifications to both the core library and the manipulator plugin.
memorydwarfdfhackdwarf-fortressmemory-hacking
cocos2d/cocos2d-objc

Oct 2012 - Nov 2012

Cocos2d for iOS and OS X, built using Objective-C
Role in this project:
userFull-stack Developer
Contributions:28 commits in 18 days
Contributions summary:Pierre-david's primary contributions focused on enhancing the cocos2d-objc framework, primarily by adding features and fixing bugs related to the CCClippingNode class. These changes included adding new files, implementing new demos, and optimizing alpha clipping. Furthermore, the user merged branches and updated the EventsTest, and LabelTest files to improve the framework's functionality.
objective-ccocoapodscocos2dswiftios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Pierre-david Belanger - Directeur Technique at Progression