About me
I studied in electrical engineering in college, where I learned quite a few things I can’t remember today. I am currently based in Magog, a smallish town east of Montreal with plenty of beautiful roads to ride that sweet cyclocross. Quite tall, mostly self-taught, always thriving to learn, probably listening to music and usually available for a drink. Open to remote work and will consider moving for an awesome opportunity.
Things I enjoy doing
- Riding my bike
- Drinking lattes
- Listening to music
- Contributing to the dev community
- Reading tech articles
Technologies I know & love
- JavaScript
- The MEAN stack: MongoDB, Express, Angular and Node
- Grunt
- GitHub
Cool things I want to dabble with
- ES6/7, React, Ionic, Meteor
Stuff I’ve worked with
- PHP (Symfony2) and MySQL
- Objective-C (iOS)
- Java (Android)
Projects I’ve worked on recently
Sport Chrono
Developer tasked of building and improving an existing set of race timing software composed of a C# .NET desktop application and a web platform hacked on top of a mix of WordPress and vanilla PHP. I migrated customer-facing features over to a modern and scalable stack. I put together a development workflow using version control and continuous integration, updating the platform in stages, allowing for quick deployments.
FluidApps
Initially the sole developer, I designed and architected a platform for non-profits to raise money through a crowdfunding application, an administrative dashboard and the automation of tedious tasks such as generating donation receipts and financial reports. With the platform’s well established core foundation, our customers were able to successfully reach and often exceed their objective.
Open source and community
As a core contributor to express-restify-mongoose, I have learned much from refactoring it from its initial state as a monolithic project to a modular and well tested framework. Since my first contributions, it has grown from about 175 stars to over 325. I also maintain a few modules, including stripe-history, cloudcp, ng-range-filter and bootstrap-horizon. I have also had the opportunity to attend NodeInteractive 2015, which was a fantastic event organized by the newly formed Node.js Foundation.
All of them are available on npm.