Joshua Leblanc

Senior Software Developer at OMICS Software

Riverview, New Brunswick, 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
🎓
Top School
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.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of New Brunswick
languagesEnglish
github-logo-circle

Github Skills (10)

ruby-on-rails10
ruby10
actioncable9
rails9
websockets-client8
websocket8
client-websocket8
websocket-client8
ruby-rails7
server-side-rendering7

Programming languages (17)

C#PowerShellJavaC++RustCHaxeGo

Github contributions (5)

github-logo-circle
Build reactive applications with the Rails tooling you already know and love.
Role in this project:
userBack-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.
ruby-on-railsactioncablehotwirerailsturbo
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