Joshua Leblanc is a Senior Software Developer with 12 years of experience building full-stack applications, primarily using React and Ruby on Rails, and based in Riverview, New Brunswick. At OMICS Software he maintains and extends legacy COBOL systems while also delivering modern front- and back-end web features—demonstrating a rare blend of legacy-system stewardship and contemporary web engineering. An active hobbyist contributor to the Rails ecosystem, he has made backend improvements to the well-regarded StimulusReflex project, enhancing reflex resolution and attribute handling. Comfortable across databases, client-side apps, and server logic, he combines steady maintenance discipline with a preference for pragmatic, reliable solutions.
12 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of New Brunswick
Build reactive applications with the Rails tooling you already know and love.
Role in this project:
Back-end Developer
Contributions:15 commits, 8 PRs, 9 comments in 8 months
Contributions summary:Joshua primarily contributed to the backend logic of the StimulusReflex project. They addressed bug fixes related to reflex resolution, specifically handling plural reflex names. The user also made changes to the core `StimulusReflex::Channel` and `StimulusReflex::Reflex` classes, adding features like passing reflex IDs and client attributes. Additionally, they refactored code to standardize and improve the handling of element attributes.
Contributions:6 commits, 2 PRs, 4 pushes in 1 year
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
Joshua Leblanc - Senior Software Developer at OMICS Software