I'm a software engineer with a fondness for Python and problem solving.
My experience includes rebuilding my startup's frontend from the ground up in only a couple of weeks. I've designed and built one of the largest IVR hosting networks in Canada. I've designed and implemented highly efficient storage systems that beat MySQL on search operations. I've figured out how to handle sharing data between remote locations with very bad internet.
I was VP of Montreal-Python, a user group I've helped grow, presenting and winning the bid to have PyCon in Montreal (2014/2015).
I may get a few punches every now and then, but I always enjoy a good stress-relieving workout. Whether I can't figure out a bug or we've been pushing hard for a little too long, it helps me put things in perspective, and perservere in everything I do.
From building and customizing my own bike to riding it for hours, I appreciate every part. Grab your bike and go to the park or the islands -- instant great day!
Whether it's on a treadmill while watching reruns of "The Fresh Prince of Bel-Air" or getting some fresh air outside, I always enjoy pushing for an extra mile! Running helps me keep a clear mind and a sound body.
I love playing videogames. What I love even more is playing with my friends and sharing my experience on YouTube. I am part of a very active community and often play with other members. Editing and creating banners or thumbnails is a great creative output.
ON Animation Studios is a CG movie production studio.
Notable accomplishment: Built web-based production management tools integrated with the in-house pipeline.
Angular 2, Tornado, Couchbase, Neo4j
EventMobi is an event technology platform
Notable accomplishment: Built a digital signage solution from the ground up.
Python, Flask, React, Redux, MySQL
VarageSale is an online platform for local buy & sell groups
Notable accomplishment: Designed and built a metrics platform from the ground up.
Ruby on Rails, CoffeeScript, SASS, MySQL, Redis, ElasticSearch
Bunch was a place for interest-based communities.
Notable accomplishment: Rebuilt the site's frontend in a couple of weeks.
Django, Backbone, Less, MySQL, Redis, ElasticSearch
QNX is the real-time operating system that powers BB10
Notable accomplishment: Led a team of developers to build the core architecture for the backend that powers BB10's email, calendar, and contacts clients.
Python (3), Bottle, SqlAlchemy, SQlite
Le Site is a web agency that specializes in e-commerce solutions
Notable accomplishment: Built e-commerce websites from scratch for popular companies, such as bench.ca, zutano.com
Python, Django, Javascript (jQuery, jQuery-ui)
The AUF is a global network of French-speaking higher-education and research institutions.
Notable accomplishment: Design and deployment of a central information sharing service used to share reference data with other branches of the AUF, which was designed to work even with unreliable internet access.
Python, Django, Javascript (jQuery, jQuery-ui)
Inverse is the company behind SOGo, a groupware solution.
Notable accomplishment: Design and implementation of a module to store address books and calendars (vCard / vCalendar) for a groupware product, in collaboration with Mark Crispin (father of the IMAP protocol), and Lisa Dusseault (designer of the CalDAV protocol). These modules have been proven twice as fast as an SQL database for calendars and address books with very large datasets.
C, Objective-C (GNUStep), Python
Vox-Tel builds and hosts IVR apps for clients.
Notable accomplishment: Design, development, and deployment of an entirely new network architecture and programming framework for interactive voice response (IVR) applications, which greatly improved the reliability and ease of maintenance of the telephony systems.
Asterisk, Python, MySQL, PHP, Javascript
Lingup was a social network for people interested in language exchanges.
Notable accomplishment: Early attempt at a startup, grew the social network to ~500k users.
Apache, PostgreSQL, PHP, Javascript
Email me!