Strong software engineering knowledge, with a very advanced background in networking.
Driven by day-to-day challenges as well as the possibility to have a large, direct and positive impact.
Always eager to learn, as well as share knowledge and help people.
US and French binational with 4 languages : French and English (native), Spanish, German.
Passionate about software problem solving and architecture design. Primary programming languages are Python and C/C++.
PhD. in high-speed carrier networking, research engineer and lecturer.
Proven ability to lead distributed teams, deliver large projects on time, and nurture the potential of team members.
Internal Content Management System used by 1000+ monthly-active users.
Software development in Python, Javascript, Typescript, Bash.
Led and built many critical parts of the system, including a full rewrite of the frontend and an integration with a translations solution for vendors.
Tech lead for 2 years of a team of 4-7 engineers.
Software successfully used by 3 million voters in 2014 Belgium elections (3224 polling places).
Software development in C++, Python, Java and shell-scripting (Bash).
Light Linux distribution tuning for eVoting machines.
Deployed a continuous integration process with peer-reviewed code approval (Jenkins, dogtail, QF-Test, Gerrit, git).
Implemented TDD practices.
Managed a 9-person team (SCRUM), plus occasional external consultants. In charge of technical recruiting.
Supervised hardware tests and improvements.
Server support of the IPTV and signage solutions (Remote).
Filesystem live-replication (DRBD), redundant IP (Heartbeat), Nagios/Shinken for monitoring and alerting
Managed a team of 3 to 8 engineers (SCRUM).
IPTV and Signage solutions
Design of the RESTful SOA architecture of the backend.
Management and development in Python, Javascript, PHP, C++.
Pre-sales support as technical expert.
Customer support
Multi-service multi-platform (mobile, set top box, computer) portals
Light Linux distribution for digital signage terminals and hotel Set-Top Boxes.
Designed the architecture and implemented the entire backend and scraper.
Also implemented the client side - except for the styling and theming.
Django, PostgreSQL, git, nose for tests, lxml for web scraping and jquery for client-side interactivity.
Lectures given to students and industry professionals, on networking topics such as carrier-class Ethernet and multicasting.
New network protocol design for congestion control on high-speed Ethernet networks
Simulation software in C++ (using NS2 libraries)
Network Researcher for Bell Labs
Main inventor on 7 Patents (3 published at the moment)
Co-author of multiple IETF drafts (MPLS-related).
Part of multiple Europeans research projects.
Studied GMPLS, High Speed Ethernet and Autonomic Networking.
Follow-up and debugging on the software for interactive television (embedded C++).
Development of an MHP interface (Java).
Department of Computer Science and Networking
Technologies: MPLS, GMPLS, Ethernet
Software Engineering: Computer Science; Computer and Network Security; Collective Intelligence; Architectures, Systems and Compilation;
Real time: algorithms and middleware; Smart cards.
Networking: Network Concepts and Architectures; Queuing Systems; Engineering of Protocols and Services; High Speed Networks and IP New Technologies.
Other: Architectures and Methods for Digital Design, Design of Telecommunication Systems.
Two year intensive program of theoretical Mathematics and Physics.
Minor contribution to set the quickfix window title before autocommands are fired. HG changeset: 6793:e1d59836eecc. Version: v7-4-718
Multiple contributions to the gerrit-trigger plugin for Jenkins, which connects Jenkins to the code-review tool Gerrit. These improve concurrent jobs and dependency management, and can be seen in pull requests 121, 139 and 122 on Github.
Minor contribution (SHA = 87874f64 ) to Linphone to save window position after minimizing to systray. Sent by email, git log shows "Margaux Clerc" as author.
Event callbacks for the Javascript plugin for better JS reactivity. git://git.videolan.org/npapi-vlc.git , commit SHA = 28029c51a8f26ac22cc49ab3458620290d026724
Dr. Yannick Brehon — dr.yannick@brehon.fr — +32 495 219 741