Brian Chen

Director Of Software Engineering at Versapay

Old Toronto, Ontario, 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
Brian Chen is a seasoned software engineering leader with over 15 years of experience building and scaling high-performing teams and SaaS products across fintech, retail, and data security. Currently Director of Software Engineering at Versapay, he previously held executive engineering roles where he transformed organizations from feature-focused shops into disciplined, product-driven teams. He pairs hands-on technical fluency—contributing to open-source projects like the ROS2 rclpy client library—with a track record of instituting engineering best practices, hiring top talent, and driving continuous improvement. Comfortable across backend systems and cloud-native architectures, he has repeatedly delivered scalable solutions for complex businesses such as grocery ecommerce and loyalty commerce. Based in Old Toronto, Brian blends pragmatic leadership with a curiosity for low-level engineering details (his GitHub bio: "code monkey" hints at continued coding involvement). He is motivated by enabling customers to realize market value while growing resilient, autonomous engineering organizations.
code6 years of coding experience
job15 years of employment as a software developer
bookElectrical Engineering, Electrical Engineering at University of Waterloo
github-logo-circle

Github Skills (8)

executor10
rcc10
rcp10
python10
rc10
testing10
unit-test9
unit-testing9

Programming languages (19)

JavaC++CSSCRustCMakeTeXElm

Github contributions (5)

github-logo-circle
ros2/rclpy

May 2022 - Aug 2022

rclpy (ROS Client Library for Python)
Role in this project:
userBack-end Developer & QA Engineer
Contributions:20 reviews, 62 commits, 15 PRs in 3 months
Contributions summary:Brian primarily focused on improving the rclpy library, specifically addressing executor shutdown behavior and parameter client functionality. They fixed a bug allowing executor shutdown calls from callbacks, added tests to verify the fixes, and implemented core parameter client features. Furthermore, the user incorporated new tests for parameter client functionality and corrected issues related to the parameter client.
client-librarypythonrosrclpy
GrocerCheck/LivePopularTimes

Apr 2020 - Mar 2021

a python module for scraping live location busyness
Contributions:38 commits, 2 PRs, 26 pushes in 11 months
pythonpython-modulelocationscrapingpython3
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
Brian Chen - Director Of Software Engineering at Versapay