Pierre-marc Airoldi

Frontend Architect at Explorance

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

🤩
Rockstar
🎓
Top School
Pierre-marc Airoldi is a Frontend Architect based in Montreal with 12 years of experience designing accessible, scalable web applications and leading frontend teams. At Explorance he has driven large-scale migrations to Vue.js, established a company-wide design system, and implemented WCAG-compliant practices while documenting architecture to accelerate new projects. He pairs hands-on engineering—spanning Knockout to modern Vue, reactive extensions in Swift, and iOS charting—with leadership in innovation labs and timely client support. An active open-source contributor, he has improved reactive networking in the popular Moya Swift library and helped adapt cross-platform charting and TypeScript definitions for rich-text editors. Known for pragmatic refactors and performance-first rewrites, he balances product-driven deadlines with long-term maintainability.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Concordia University
github-logo-circle

Github Skills (24)

ios10
rxswift10
charts10
typescript10
typescript-definitions10
type-definition10
networking10
cicd10
reactivecocoa10
automation10
dts10
typescript-types10
swift10
automations10
typescripts10

Programming languages (12)

TypeScriptC#CSSJavaScriptVueGoHaskellObjective-C

Github contributions (5)

github-logo-circle
ChartsOrg/Charts

Jan 2016 - Sep 2022

Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
Role in this project:
userMobile Developer (iOS)
Contributions:10 releases, 6 reviews, 190 commits in 6 years 8 months
Contributions summary:Pierre-marc primarily worked on the iOS implementation of the Charts library. The commits demonstrate a focus on fixing issues related to Realm integration within the charting framework. Furthermore, the user addressed merge conflicts and updated demo projects for the iOS platform, ensuring compatibility and functionality. Code changes show modifications to rendering components and test cases, suggesting active involvement in maintaining and enhancing the chart library's features for iOS.
pie-chartchartsosxtvosmpandroidchart
Moya/Moya

Sep 2015 - Mar 2017

Network abstraction layer written in Swift.
Role in this project:
userFull-stack Developer
Contributions:84 commits, 28 PRs, 32 pushes in 1 year 6 months
Contributions summary:Pierre-marc primarily contributed to the reactive extensions within the Moya framework. They focused on supporting ReactiveCocoa and RxSwift by extending the SignalProducer and Observable types to handle MoyaResponses and associated error handling. This included implementing filtering, image and JSON mapping functionalities. Additionally, the user cleaned up existing code and refactored reactive extensions for enhanced clarity.
networkingrxswiftreactiveswiftswiftabstraction-layer
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