Mathieu Bridon <email@example.com>
- Human Languages: French, English, a bit of Brazilian Portuguese and very basic Cantonese
- Web Frameworks: Pyramid, Django, Flask
- Application Toolkits: Gtk+
- Packaging: Flatpak, RPM, Debian
- Continuous Integration: Buildbot
Free Software Contributions
Although that won't show you everything, you can find most of my contributions through my public profiles on a couple of websites:
However, there are a few contributions I would like to single out.
I developed an implementation of the Cangjie Chinese input method. This forced me to learn a lot about written Chinese, how characters are constructed, and how to input them with a keyboard. And all that without being able to read or write Chinese. :-)
I have been a Fedora contributor since 2008, first as a package maintainer later contributing code to various projects that form the Fedora build and release infrastructure, like Bodhi, Koji, rpkg/fedpkg, etc.
I have been a GNOME contributor since 2014, contributing to various projects in the GNOME umbrella.
Software Engineer (contractor), Libraries Without Borders, since 2015
This mostly invoves working with Django, but also interfacing with the OS services like NetworkManager and systemd.
I also deployed a Buildbot-based buildsystem to automatically generate Debian packages at each new release of the Ideascube application.
Software Engineer (contractor), Brief.me, since 2016
I have worked on the existing Brief.me Django application, adding new features, fixing bugs, and paying back some of the technical debt it had accumulated.
Software Engineer (contractor), Contexte, 2016
I worked 6 months helping the existing team develop the new version of the Contexte.com application.
This involved a lot of Django work, in a fast-moving team with continuous integration and delivery.
Release Engineer, Red Hat, 2014-2015
I supported the developers during the development cycle, signing and releasing new versions when they were ready.
I also helped developing and maintaining the build infrastructure, which is based on the Fedora one.
Linux Platform Developer, Network Box (Hong Kong), 2011-2014
I was responsible for building a whole Linux distribution for the company's security products. The OS was based on RHEL, Fedora and some in-house developments.
I also had to maintain the build infrastructure, reusing Fedora's Koji, Bodhi, Dist-Git and rpkg.
Finally, as the Release Engineer, I was providing support to the internal developers on the best ways for their software to integrate with the rest of the OS.
Software Engineer, ALD Automotive, 2009-2010
As a Devoteam consultant, I developped and maintained accounting applications, both for the desktop and the web.
Among other things, I participated to the development of the PyF flow-based programming framework.
Technologies used included Python, TurboGears and Gtk+.
System Engineer, France Télécom, 2008-2009
As a Devoteam consultant, I was tasked with managing RHEL servers running Apache/JOnAS applications.
I was in charge of the staging infrastructure, and of supporting the production team.
Software Engineer, Atos Worldline, 2007-2008
Web Application development in Java, J2EE.
Masters of Engineering - Telecommunications
I graduated from INSA de Lyon (France) in 2007.
During my masters cursus, I spent the 2005-2006 year studying at the Universidade Federal de Santa Catarina (UFSC) in Florianópolis (Brazil).
All classes were in Portuguese.