Jean-michel Lacroix

Senior Full-stack Ruby On Rails Developer at UX-co

Quebec, 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
🎓
Top School
Jean-Michel Lacroix is a Senior Full‑stack Ruby on Rails developer and founder with 20+ years of engineering experience building SaaS products, web platforms and cloud services from prototype to production. He combines hands-on backend expertise (Rails, PostgreSQL, Redis) with front-end and UX sensibility, having shipped customer-facing products like Capian and DexoryView while also consulting on UX strategy. Comfortable as a generalist, he has led teams, defined architectures for APIs and high‑scale systems (Kafka, Docker) and even contributed network-monitoring tooling to the OpenWrt ecosystem. His background spans R&D at Ubisoft—where his cloud work contributed to a patented distributed computing solution—to bootstrapping startups, showing both deep systems knowledge and product instincts. Based in Quebec, he pairs an entrepreneurial mindset with strong customer empathy and a long-running “computer geek since 1974” curiosity that drives continual learning and pragmatic problem solving.
code10 years of coding experience
job14 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.) Computer Science Systems Programming, Bachelor of Applied Science (B.A.Sc.) Computer Science Systems Programming at Université Laval
bookCharles-Gravel
bookDEC Computer Science, DEC Computer Science at CÉGEP de Jonquière
languagesFrench, English
github-logo-circle

Github Skills (11)

c1710
configuration-management10
openwrt10
linux10
network-monitoring10
c1110
scripting9
php9
sqlite8
bash8
postgresql7

Programming languages (1)

Makefile

Github contributions (5)

github-logo-circle
openwrt/packages

Oct 2015 - Oct 2022

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
userBack-end Developer
Contributions:15 commits, 30 PRs, 80 comments in 7 years 1 month
Contributions summary:Jean-Michel Lacroix's contributions primarily involve adding and updating network monitoring and bandwidth management tools for the OpenWrt platform. His work includes integrating packages like `bandwidthd`, `darkstat`, and `kismet`, involving configuration file adjustments, init script modifications, and code corrections to ensure compatibility and functionality within the OpenWrt environment. He also worked on adding PHP files to graph bandwidthd data, and fixing time_t problems. His commits suggest a focus on integrating and customizing existing tools to provide network analysis capabilities on the OpenWrt operating system.
pull-requestsopenwrtstudio
padre-lacroix/packages

Oct 2018 - Oct 2022

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Contributions:31 pushes, 21 branches in 4 years
pull-requestsopenwrt
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
Jean-michel Lacroix - Senior Full-stack Ruby On Rails Developer at UX-co