Introducing
I've been a Linux/UNIX system administrator for more than 20 years now, also Red Hat Certified Engineer (RHCE). I was recently promoted to a Software Development role at Red Hat for the Deployment framework of Openstack. I'm known for digging and finding solutions to complex problems or prevent outages. I'm a fast learner and always eager to learn more. I keep myself informed of the latest technological developments. I believe in good documentation, outside of the code base, so I spend a good amount of time writing documentation, as well as optimizing processes.
Red Hat - Quebec, Canada
2020 - Present Date
Working on TripleO / Director;
Deploying containers and services using ansible and heat templates;
Red Hat - Quebec, Canada
2019 - 2020
- First escalation point of the technical support engineers;
- Write patches, commit them upstream and port them downstream;
- Find real time solutions to major problems;
Red Hat - Quebec, Canada
2017 - 2019
- Offer an outstanding technical support to corporate customers;
- Debug unexpected and unknown problems;
- Bridge with the development team;
Videotron S.E.N.C - Quebec, Canada
2014 - 2017
- Monitor and Support the mail, DNS and monitoring systems;
- Upgrade and migrate the systems as well as adapting the monitoring;
- Install patches, deploy packages;
- Manage user accounts;
- Troubleshoot the different problems;
- Develop tools to facilitate all the task mentioned above;
Videotron S.E.N.C - Quebec, Canada
2006 - 2014
- Monitor the digital television and video on demand servers;
- Develop tools to monitor and operate;
- Develop webapi and web pages for cross department information sharing;
- Train the technicians with the various tools and systems;
- Deliver and deploy new systems;
- Generate performance and usage reports for the management;
- Troubleshoot the different problems;
Videotron S.E.N.C - Quebec, Canada
2004 - 2006
- Serve the customers;
- Fix their Internet, Television or Telephone problems;
- Create and maintain a bilingual canned response registry;
Molson - Quebec, Canada
2002 - 2004
- Reorganize the in store shelving and refrigerators;
- Install in store advertisement;
- Take control of strategic space in the stores;
- Promote the Molson products;
- Build mega big beer shows in supermarkets;
Fraglive - Quebec, Canada
2002 - 2003
Fraglive was an innovative hosting company that was founded by four IT enthusiasts. Our goal was to give the Internet gaming community cheap yet powerful hosting solutions. With more than 25 machines hosted in Montreals number one data center, we were Quebecs largest game service provider. Our reputation was made with quality infrastructure (99.8% <30ms latency)
- Customer service;
- Linux System administration;
- Responsible for 4 racks in 2 data centres;
- Created various Bash and PHP scripts to auto provision new users;
SolidShells - Quebec, Canada
2000 - 2002
- Manage the Linux systems;
- Create and maintain the website with automatic provisioning;
- Serve and support the customers;
- Develop tools for monitoring;
- Lead the staff;
Apache / NGinx / HAproxy
Red Hat OpenStack
Docker/Podman/OpenShift/Kubernetes
QEMU/KVM Libvirt
Storage (iscsi, multipath, SAN)
DNS / DHCP
Pacemaker Clustering
MySQL/MariaDB/Galera
Committed
Punctual
Social
Communicative
Analytical
Patient
English
French
Python
Perl
PHP
AWS
Splunk
Nagios Like Monitoring
Ansible
Fast Learner
Self Taught
2017
Configure, maintain and secure Red Hat systems
Self Taught
2016
- Installation using Kickstart
- Managing filesystems and logical volumes
- Managing scheduled jobs
- Accessing network filesystems
- Managing SELinux
- Configure firewalling
- Troubleshooting
- Manage services
- KVM
- LVM and software RAIDs
Exit Certified
2014
- Tools and methods for effective SAN Management
- Host and storage arrays concepts involved in a SAN environment
- Basic maintenance and configuration tasks on B-Series and MDS-Series switches
- Security options for a SAN
- Switch licensing classification for each fabric vendor
- Configure virtualisation features in a SAN, including VSANs, Virtual Fabrics, NPIV, NPV and Access Gateway
- Manage zoning
- Components of a Fibre Channel fabric
- Expand a Fibre Channel fabric
- Configure switches for interoperability
- Configure a native iSCSI SAN
- Perform basic troubleshooting using SAN Management tools
Exit Certified
2011
- Tune a MySQL server instance
- Design a schema for optimal performance
- Understand how MySQL optimizes queries
- Identify and fix slow queries
- Diagnose and resolve common performance issues
- Optimize MySQL for a specific application environment
- Identify the performance impact of hardware
- Understand performance tuning concepts
- List factors that affect performance
- Use a range of performance tuning tools
- Configure and use the Performance Schema
Collège Delta
2000
- Manage Windows 2000 server and workstation
- Group Policy Objects
- Active Directory
- Domain Controller
- Network Authentication
- Introduction to Linux