Jonathan Allard

Principal, Developer at Bouledeneige

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
Jonathan Allard is a Principal developer with 13+ years of Ruby/Rails experience and two decades building full-stack web applications, combining deep engineering craft with a business background in commerce and entrepreneurship. He leads and launches technical projects and consultancies from Montreal, having architected high-throughput consumer systems, real-time dispatch engines, and live ETL/data warehousing for transportation and logistics clients. Comfortable across PostgreSQL, AWS, JavaScript/Vue front-ends and Rails back-ends, he also contributes front-end improvements to notable open-source projects like selectize.js. He co-founded and runs product-oriented ventures including Manivelle and Bouledeneige, translating content and discovery needs into scalable digital experiences for public and high-visibility users. Pragmatic about opportunities, he prefers roles where his mix of domain experience (finance, electoral politics, logistics) and hands-on architecture will be an exceptional fit.
code13 years of coding experience
job4 years of employment as a software developer
bookCertificate in Critical Studies of Sexualities, Sexology, Certificate in Critical Studies of Sexualities, Sexology at UQAM | Université du Québec à Montréal
bookDEC, Pure and Applied Science, DEC, Pure and Applied Science at CEGEP de Saint-Jérôme
bookBachelor of Commerce (BCom), Entrepreneurship, Information Systems, Bachelor of Commerce (BCom), Entrepreneurship, Information Systems at McGill University
languagesFrench, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
18,779reputation
1.5mreached
80answers
50questions
Badges
hashmap
top-5%
ubuntu
top-5%
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (25)

javascript10
jquery10
multiselect10
select-all10
user-interface10
select210
selectbox10
ubuntu9
hashmap9
inputbox9
ruby9
css9
input-field9
ruby-on-rails9
html8

Programming languages (21)

CSSC++BikeshedRustCVueGoHTML

Github contributions (5)

github-logo-circle
selectize/selectize.js

Jan 2016 - Nov 2018

Selectize is the hybrid of a textbox and <select> box. It's jQuery based, and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
Role in this project:
userFront-end Developer
Contributions:3 releases, 81 commits, 52 PRs in 2 years 11 months
Contributions summary:Jonathan primarily contributed to the front-end aspects of the project, as evidenced by the code changes in `src/selectize.js` and `test/setup.js`, particularly regarding rendering options and UI element customization. They implemented custom rendering of option elements using both strings and DOM elements. Additional contributions involve the integration and modification of related JavaScript files, and updates to the Gruntfile for build configurations.
feelingkeyboardjquery-pluginselect-boxautocomplete
joallard/filestyle

Oct 2013 - Apr 2017

Contributions:15 commits, 1 push, 1 issue in 3 years 6 months
file-uploadstyling
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
Jonathan Allard - Principal, Developer at Bouledeneige