Sylvain Patry
AeroLeads people directory · profile

Sylvain Patry Email & Phone Number

SecDevOps at L3 MAPPS
Location: Blainville, Quebec, Canada 7 work roles 1 school
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
L3 MAPPS
Role
SecDevOps
Location
Blainville, Quebec, Canada

Who is Sylvain Patry? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Sylvain Patry is listed as SecDevOps at L3 MAPPS, based in Blainville, Quebec, Canada. AeroLeads shows a matched LinkedIn profile for Sylvain Patry.

Sylvain Patry previously worked as Developer at Sita and Development and Innovations at Martello Technologies. Sylvain Patry holds Bachelor, Applied Sciences - Computer Science from Université Du Québec En Outaouais.

Profile bio

About Sylvain Patry

Experienced professional with strong analytical skills and discipline. I follow industry’s best project management practices and I possess resource management abilities required for the tasks. I have excellent communication skills that allow me to convey information clearly to stakeholders of different backgrounds.

Listed skills include Clearcase, Embedded Systems, Tcp/Ip, Subversion, and 43 others.

Current workplace

Sylvain Patry's current company

Company context helps verify the profile and gives searchers a useful next step.

L3 MAPPS
L3 Mapps
SecDevOps
7 roles

Sylvain Patry work experience

A career timeline built from the work history available for this profile.

Secdevops

Current
L3 Mapps

Dorval, Quebec, Canada

May 2020 - Present

Developer

770 Rue Sherbrooke Ouest, Montreal

• Reviewed the software architecture documents (ICDs) for our onboard ACM/MPS hosting platform and implemented new features and fixes. Features were mostly implemented using Ruby and by applying changes to the firewall and other Linux services. Requires an excellent knowledge of Linux (CentOS 7) and a deep understanding of network concepts. • Redesigned and developed a new build system for the ACM/MPS hosting product using bash and ruby. This new implementation provides more robustness by improving logging, by adding automatic error detection and by providing automation for several common tasks.• Developed monitoring tools for our satellite links, the Airbus ACM and VPN connections between different sites.• Troubleshoot complex firewall issues and other networking problems during integration and deployment of software. • Integrated post quantum cryptography (OQS) into our cockpit and cabin products. Worked with partners to integrate a quantic random generator, a seed distribution system and a PKI into our existing ecosystem. This required an excellent understanding of cryptography and security in general as well a thorough knowledge of C (OpenSSL/OQS) and C++ (SITA custom applications).• Created an architecture and design document detailing the post quantum changes that were required to be implemented.• Developed a file system validation tool in C++ that runs through a folder recursively and records all files and folders properties (permissions, selinux context, etc). This output is used as an input to validate another file system and see what files and folders are missing or are new. It also shows the files and folders that differ between two file systems. Used for validating Qemu/KVM image builds.

Sep 2019 - May 2020

Development And Innovations

1155 Boulevard Robert-Bourassa, Montreal, Québec

• Elaborated and put together new cutting edge networking services for the proprietary EOS operating system. Required mastery of several network concepts, thorough knowledge of network standards and new emerging technologies.• Worked exclusively for Martello’s Chief Innovation Officer at elaborating new concepts and new products for the company. Discussions and brain storming sessions were frequent and were highly technical. Proficiency with networks, C language and the Linux kernel were key to our success as a team. • Possess thorough theorical knowledge of networking concepts covering multiple different protocols as well as algorithms across all levels of the OSI model.• Designed and implemented first packet steering for SaaS solution (Cloud computing) that provided network path prioritization from the very first packet. Implemented the solution by coding all features at the kernel space for efficiency sake. Aware of Kernel development challenges including specific memory management, concurrent access and embedded system limitations.• Worked on a best in class SD WAN system that truly empowered businesses by bridging and optimizing multiple sites over different links types including public clouds. Efliq EOS provides transparent link balancing at layer 2 and allows a fully transparent integration into existing network architectures.• Interfacing with several hardware vendors. Responsible for evaluating, negotiating and acquiring new network devices for the new Elfiq “Data Center” product.• Acted as a subject matter expert for Linux and C for intermediary programmers. Provided guidance on C programming and debugging as well as supervision for different tasks related to the Linux OS.

Jan 2019 - Jun 2019

Cino

Gatineau

• Technological expert that aligns the company's technology and operation strategies with its business goals.• Designed the platform architecture and modeled using UML the school bus fleet monitoring system. Provided use cases and class/flow diagrams for the functional language (F#) developers.• Always on the lookout for emerging technologies and adapt quickly to new processes and news trends.• Possess an analytical mind and can present efficiently complex technological models to other cross functional teams or management.• Choice of mobile network carrier partner was made in part by my recommendation based on our technical requirements. Helped negotiate an agreement with the carrier.• Provided guidance to programmers with regards to design and implementation. Worked closely with the lead designer.• Researched and identified an algorithm that will allow Wyhn to provide real-time bus routes recalculation in the case where one or many bus drivers cannot complete their trajectories as planned. Algorithm is based on the (M)ultiple (D)epot (M)ultiple (T)raveling (S)alesman (P)roblem.• Designed and developed a C++ voice engine server to use in a push to talk context. Made use of C++11 and C++14 new features to improve reliability and efficiency such as smart pointers, move semantic and C++11 threads. Designed the voice engine using industry standard C++ patterns and idioms (Builder, factory and Composite patterns, Singleton, etc). The server is running in Ubuntu containers (docker) in Amazon cloud. The project is configured using the standard GNU Autotools (aclocal, Makefiles, autoconf, libtool).• Created a daemon in C that connects and listens on a commercial vehicle’s CAN bus and reads the J1939 data in real-time (using open source Canable hardware adapter). Currently running in Linux (Ubuntu) but it will be ported to Android OS.

Feb 2018 - Jan 2019

Solution Architect

Région De Ottawa, Canada

• Designed a versatile and featured license management application using UML, HTML 5, Typescript, PHP and Postgresql. The application implemented role based and concurrent access. It allowed complex license manipulations demanded by well-known vendors such as VmWare and Microsoft. Managed a reduced team of 2 developers.• Designed and developed a secure and self-contained SCM solution using Linux (CentOS 6/7) and VirtualBox 4/5. The solution provided privacy by encrypting the underlying filesystem (LUKS) and was scalable with the use of LVM to manage a variable set of virtual disks. Remote management was secured and centralized by including a mechanism that allowed administrators to remotely unlock the filesystem via a kernel temporary SSH connection. Developed a custom Apache module to increase security during SCM operations (check out, check in, etc.). Developed a set of patches (C language) for the Subversion and GIT clients. All changes to the master SCM image was pushed to mirrors and managed by a comprehensive set of bash scripts. Made use of socks5 protocol to work aroundmisconfigured firewalls on contractors’ sites.• Ported several SunOS legacy applications from Nortel to Avaya by designing a GNU layer of middleware (Middleware including GNU gcc/libc) on top of Solaris. This allowed those applications to run on an IT supported Solaris server. Each applications had to be modified to work in this several years younger SunOS environment. Required deep knowledge of UNIX/Linux systems.

Nov 2009 - Jan 2018

Developer

• Acted as a subject matter expert and evaluated multiple commercial offerings for embedded development. I was instrumental in the decision making process for choosing a strategic partner for embedded development. Acted as the technical expert for the SDE team from 2004 to 2009.• Created open source cross compilers as an alternative for teams that didn’t want to commit to Wind River for their development needs. Cross compilers would allow teams to compile on a x86/x64 machine binaries that were meant to be executed on a foreign architecture. Supported architectures were PowerPC 32/64 bits, MIPS, ARM, SPARC (with glibc).• Worked with the Nortel static analysis team to integrate our solution into WindRiver’s pipeline.• Deployed run-time analysis tools such as Code Coverage, Memory Analyzer and Performance Profiler for customers who needed tools for better control quality.• Put together a deployment process using bash scripts for WindRiver’s components. This was to ensure customers would get their tools properly setup for them to use when needed. This deployment system also ensured customers would only pay for features they were really using. Since WindRiver was using floating licenses (FlexLM) usage was being automatically reported without users explicitly reporting its usage. This had the drawback of incurring unneeded extra costs for Nortel.• Designed and developed a set of utilities in C++ that acted as hooks in the build process of embedded systems. It allowed designers to get notified when remote target resources (executables, libraries andmiddleware) were not in sync with the local sysroot and filesystem. This was a common and costly issue with embedded developers.• Managed VersionOne on-premised server for Agile development. Running on Windows Server 2003 IIS and MS SQL Express 2005. Responsible for availability and overall maintenance and upgrades.

May 2004 - Nov 2009

Software Developer

Inquesis Corp.

• Developed a sorting application that allowed massive text files (over 6 TB) to be efficiently sorted and filtered. Had to recompile a Red-Hat kernel with a PAE patch to allow a 64 bit emulation. Solution implemented a mix of fusion sort and bubble sort.• Designed using UML and then developed in C++ a fully featured video streaming application. The client application was developed in Visual C++/MFC/DirectX/GraphEdit mainly as a COM server that was ran as an ActiveX in Internet Explorer (request from client). The intermediate server allowed native load balancing and was able to keep all connected clients in sync with the multiple sources. Used the VP3 codec for video compression and the speex (Vorbis) codec for voice. • Solved a very complex network problem using the GRE (Generic Router Encapsulation) which encapsulated the TCP/IP network packets to allow them to be redirected transparently to another machine. This solution allowed emails to originate from one geographical location while the bulk of the bandwidth was consumed from another geographical location.Skills: Microsoft Windows (98/2000/XP), Programming, C/C++, PHP 3 & 4, Perl 5, Linux 2.4 et 2.6, Linux Administration, SQL, MFC, DirectShow, MS Visual C++ 6, GCC/G++, POSIX, CVS, Autotools, Autoconf, Automake, Bash/Ksh/Csh, Scripting (Perl, PHP, HTML), Firewall, “Generic Router Encapsulation” GRE, TCP/IP & UDP, IP Tables, OpenSSL, Fusion and bubble sort, Algorithms, Optimization.

Jan 2003 - Jan 2004
1 education record

Sylvain Patry education

FAQ

Frequently asked questions about Sylvain Patry

Quick answers generated from the profile data available on this page.

What company does Sylvain Patry work for?

Sylvain Patry works for L3 MAPPS.

What is Sylvain Patry's role at L3 MAPPS?

Sylvain Patry is listed as SecDevOps at L3 MAPPS.

Where is Sylvain Patry based?

Sylvain Patry is based in Blainville, Quebec, Canada while working with L3 MAPPS.

What companies has Sylvain Patry worked for?

Sylvain Patry has worked for L3 Mapps, Sita, Martello Technologies, Wyhn, and Avaya.

How can I contact Sylvain Patry?

You can use AeroLeads to view verified contact signals for Sylvain Patry at L3 MAPPS, including work email, phone, and LinkedIn data when available.

What schools did Sylvain Patry attend?

Sylvain Patry holds Bachelor, Applied Sciences - Computer Science from Université Du Québec En Outaouais.

What skills is Sylvain Patry known for?

Sylvain Patry is listed with skills including Clearcase, Embedded Systems, Tcp/Ip, Subversion, Perl, Linux, Uml, and Eclipse.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Sylvain Patry you were looking for.

View similar profiles