I'm a curious / creative software developer
I am an all-round Software Developer with a focus on web development. I love building all kinds of software and I appreciate good design and architecture.
Full name:
Morgan Aubert
Location:
Montréal, Canada
My experience and education
Jan 2019 – Present
Staff Developer
At Shopify, I contribute to the design and development of the backend systems powering Shopify Messaging, a first-party application for creating, sending, and automating multi-channel marketing campaigns across email, SMS, and WhatsApp. My work includes designing and evolving merchant-facing GraphQL APIs, shaping architecture and technical direction, and providing technical leadership, mentoring, and guidance to other developers.
Jun 2017 – Jan 2019
Software Developer
impak Finance is a startup dedicated to the development of the impact economy. It is working to create a bank that will use its money for profitable projects that have a positive impact on society and the environment. In this light I was involved in the design and development of the impak.eco platform - a marketplace of socially responsible businesses aiming to make responsible consumption easy and rewarding. I also contributed to the development, maintenance and documentation of multiple API used in the context of mobile applications.
Jan 2016 – Jun 2017
Free Software Consultant
Savoir-faire Linux is a specialist in the professional implementation of Open Source Software. The company provides expertise on Open Source software through services such as consulting and development. In this light I designed and I developed modern web applications based on Open Source solutions. I worked on the design and the developement of the next release of Érudit platform - erudit.org, which is the largest provider of Canadian French and bilingual research publications in North America.
Jul 2013 – Dec 2015
Software Engineer
Kapt is a web development company with a focus on providing solutions for the tourism industry. In this light I designed and contributed to the development of an ERP software solution for tourism professionals. I developed a lot of web applications such as Kookooning.com - a matchmaking platform between travelers and accommodation owners - or 10ThingsToSee.com - a guide of tourist attractions. I also maintained some interactive products based on touch-sensitive interfaces. Finally I was doing a bit of system administration to ensure that Kapt products keep working properly!
Feb 2013 – Jul 2013
Software Engineer
5-months internship at Kapt, a web development company. During this internship, I designed and developed an interactive touch-sensitive product and contributed to the construction of the Linux system embedded in this hardware. The solution was initially running on x86 based software and hardware and I migrated the product to an ARM based solution. I also developed communication tools based on the NFC technology.
Jan 2012 – Jul 2012
Embedded Systems Engineer
Industrial Project, conducted in a company specialized in drilling activities (rent of jumbo drill). During this project I contributed to the evolution of a jumbo drill control application in order to make its configuration dynamic and I migrated the solution to a real-time Linux system (Xenomai).
Mar 2010 – Jun 2010
Multiservice Network technician and Developer
Last internship before diploma obtention (DUT), conducted in a company specialized in multi-service networks (videosurveillance). Installation and supervision of video surveillance networks. C++ programming (NVR test client, RTSP server).
2010 – 2013
Master's degree in Engineering
Master's Degree in IT Engineering, specialized in Network administration & Embedded Systems.
2008 – 2010
Two year degree in Networks and Telecommunications
Two year university programs leading to an H.N.D. (DUT) "Networks & Telecommunications".
I can say i’m quite good at
Python
Django Framework
Flask Framework
Ruby
Ruby on Rails Framework
Crystal
Javascript
HTML & CSS
Sass, LESS
Bourne shell scripting
Java
C
PostgreSQL
MySQL
MongoDB
Elasticsearch
Redis
Memcached
InfluxDB
Oracle
Ansible
Fabric
Docker
Vagrant
Terraform
React
JQuery
Twitter Bootstrap
Gulp
Webpack
French (mother tongue)
English
Mercurial
Git
SVN
In my spare time I like to
I am interested in new technologies. Regularly I try to keep contact with new advances in the areas of web and computer services which are intended to the professional world or the public.
I like learning new tricks on programming by writing some programs or by reading specialized books. My favorite social network is Github. I love building stuff from scratch and I contribute to free software, mainly Django-related libraries.
I have a so varied taste in music that I think I could listen to music for days! I have a lot of playlists on Spotify, really. I have also played the guitar since I was 10 years old. I try to cover many musical styles: classical, jazz, rock, blues, etc.
I love reading. I read all kinds of novels (thrillers, detective stories, fantasy books) and I read books specialized in computers or networks.
I love travelling and discovering new things : new people, other cultures, different habits... Spain, England, Canada, United States or Scotland are some of the places where I travelled.