
Xavier BRASSOUD
Cloud & DevOps Engineer
DevOps by day, developer by night.
Open Source enthusiast, automation lover and micro-services breeder!
profile
birth
July 27, 1995 • Chambéry, France
education
Master's degree: Telecommunications, Networks and Computing • Computer Science
driving licenses
Car • Motorcycle
languages
French (Native ) • English (Fluent ) • Polish (Basic )
soft skills
Enthusiastic - In a good mood whatever the situation, I always keep smiling! 😁
Relational skills - I thrive more easily in a team than in a solo environment. For me, sharing is a source of knowledge and inspiration. So let’s discuss!
Creative - I enjoy designing applications, thinking about sustainable architectures and finding the cleanest solutions.
work
BXB Services
Freelance (5 months) • Jan 1, 2024 to today • Rumilly, France
- Creation of a sole proprietorship « BXB Services » with the aim of adding value to my skills through application development.
- Activities: freelancing, secondary income (advertising, subscriptions, affiliations).
Capgemini
Cloud & DevOps engineer (4 years) • Sep 1, 2019 - Dec 31, 2023 • Bourget-du-Lac, France
First two years of work-study Master TRI
12 business sectors within my scope: from energy to the luxury goods industry.
8 Move to Cloud transitions: existing context, homogenization, deployment.
1 reporting solution implemented, included in offers: 23 subscriber contracts.
3 Pre-sales for a customized reporting solution.
- Design of Docker-contained solutions (compose, SWARM and Kubernetes)
- Building integration pipelines (CI with GitHub Actions, Azure DevOps)
- Building deployment pipelines (CD with Ansible)
- Process automation (Selenium, Ansible)
- Development and architecture: REST API with Django, web portal with Angular
- Set-up of ETLs to collect data from various sources: CMDB, Supervision, databases
- Terraform deployments under Kubernetes or directly in CaaS mode under Azure, AWS and GCP
- Production of standard schematics: High-Level Design (HLD), Low-Level Design (LLD), Global Architecture Diagram
- Production of standard matrixes: Network flows, RBAC
- Writing standard documentations: Technical Architecture Documentation (TAD), Operational documentation
- Presentations to architecture and operations committees
Voxity
Intern (5 months) • Apr 1, 2017 - Aug 31, 2017 • Grenoble, France
Second teaching internship for the RIMS professional license.
- Technical support
- Deployment of network and telecom infrastructures
Intern (4 months) • May 1, 2016 - Aug 31, 2016 • Grenoble, France
Development of a Windows WPF application in C# .NET 4.6 for telephone management (VOIP) based on the Voxity API. Below are the links to the projects I have developed:
- VoxiLink (client application)
- Voxity.API.NET (library for the Voxity API)
Transdev
Intern (3 months) • Feb 1, 2015 - Apr 30, 2015 • Chambéry, France
Second year internship for my BTS SIO.
- Installation and configuration of a redundant topology (STP) and a virtualization server
- Service migration for server decommissioning
- User support
Intern (1 month) • Jun 1, 2014 - Jun 30, 2014 • Chambéry, France
First year internship in BTS SIO.
- Development of a printer management process.
education
Master's degree: Telecommunications, Networks and Computing
Savoie Mont Blanc University (3 years) • Magna Cum Laude • Sep 1, 2018 - Aug 31, 2021
3-year studies over the 2018-2021 period at the Savoie Mont Blanc University (Chambéry, France) for the telecommunications, networks and computer science master’s degree.
Professional Bachelor's degree: CNMS
Grenoble Alpes University (1 year) • with honours • Sep 1, 2016 - Jun 30, 2017
Studies completed during the 2016-2017 year at the Grenoble Alpes University (Grenoble, France) for the Computer Network Mobility and Security (CNMS) professional bachelor’s degree.
BTEC Higher National Diploma: network and computer science
Aristide Bergès High School (2 years) • with honours • Sep 1, 2013 - Jun 30, 2015
Studies completed during the period 2013-2015 at the Aristide Bergès High School (Grenoble, France), Diploma of Higher Education - Computer Services for Organizations with a specialization in Infrastructure, Systems and Networking Solutions.
In addition, I consolidated my knowledge during the summer of 2014, during which I validated my Cisco CCNA1 and CCNA2 skills at Glyndwr University (England).
High School Diploma
Granier High School (1 year) • with honours • Sep 1, 2012 - Jun 30, 2013
High School Diploma completed during the year 2012-2013 at the Granier High School (Chambéry, France), with a specialization in Information Systems Management.
certificates
Cisco CISCO CCNA 1 & 2
July 31, 2014 • Glyndŵr University
skills
cloud
Docker, Kubernetes - Segmentation of services into containers within a production infrastructure. Setting up containers to host test services during the development phase. Setting up microservices, such as authentication gateways.
Harbor AWS Registry SWARM Compose HELM Argo CD KeyCloakGit, Continuous Integration (CI) - Code versioning with automated testing (unit and integration tests), quality (lint, static analysis) and security (vulnerability scans) using GitHub, GitLab and/or Jenkins. To give you a reference, this website was developed using this methodology.
Git Ansible GitHub GitHub-Actions GitLab Jenkins Azure-DevOpsIaC, Continuous Deployment (CD) - Terraform deployments on Kubernetes or directly in CaaS mode on Azure, AWS and GCP. Implementation of observability solutions (Prometheus) and cost evaluation (FinOps).
Terraform azure AWS GCP Prometheus FinOps
development
Application design - Specifications analysis, reflection on the GUI and right technologies selection for the design.
Databases - Mastery of the SQL language and RDBMS.
PostGreSQL MySQL MariaDB MS SQLWeb - Design of service management interface: LDAP directory, configuration backup/generator, this Portfolio… Often under Angular combined with Bootstrap.
angular django REST API bootstrap materialObject-oriented programming - I develop my tools in C#, the most recent example is VoxiLink, for the Voxity company.
.NET (c#) C# Java python typescript Go
systems
Windows, Linux, OSX - Implementation of clients and/or server services.
DHCP DNS LDAP Active Directory VPN AsteriskScripting - automated process development
Power Shell Python Bash AnsibleMonitoring - Log management and performance of an Information System
ELK GLPISecurity - Detection of intrusions (pentests), vulnerabilities. As a DevSecOps, I have implemented security strategies such as continuous CVE scan followed by continuous remediation..
Trivy Snort Kali MetasploitDeployments, Backups - Management of a set of machines for backups and restores. Deployment of a new OS in an industrialized way.
Clonezilla PXEUser management - Administration of the resources of one or more domains with different directories.
LDAP Active Directory GPO
Networks & Administration
Infrastructure architecture - Design, maintenance and scalability of a high availability Information System.
LAN and WAN routing - Implementation of adequate network protocols and filtering systems (firewalls) according to the infrastructure.
RIP OSPF EIGRPTelephony - Adaptation of an existing architecture (T0 or T2) with the SIP telephone technologies.
ISDN VOIP SIP PJSIP AsteriskProtocol analysis - Detection of possible anomalies on the network with a set of frame analysis tools.
WireShark TcpDumpPerformance audit - Connectivity and throughput testing and flow sizing based on services consumption.
Aware of Business Continuity Plans / Disaster Recovery Plans (BCP/DRP) - Application of the rules of use during modifications in production, because I don’t touch the routers on a Friday afternoon!
interests
Mechanical
I’m also a fan of vintage French motorcycles, it’s breath of fresh air. So when I take my fingers out of the keyboard it’s to escape on the roads!
Some restorations : Peugeot BB VT of 1964, Motobébécane(s), Peugeot 125 TCL of 1953.
Computer Science
Passionate about new technologies, I’m trying to discover this world by all its facets. Besides, I’m probably analyzing a frame or playing with containers!
Electronic
What better way to transpose your virtual projects into the real world than by combining computer science?
Travel
Great traveler!
Some countries visited: Poland (Motherland), Tour of Europe in a VW Combi Split, West Coast of the United States of America, Thailand, Guadeloupe… and many more to visit!
references
“Dear Sir/Madam,
I had the good fortune to be Xavier BRASSOUD’s tutor and team leader. During these 3 years, I have witnessed his intrinsic qualities.
As a work-study student, he was the driving force behind the creation of a 3-tier application which is now integrated into all our pre-sales, as it sets us apart from our competitors.
From a technical point of view, he is one of our best developers on the following technologies: Django, Angular, Containerization, CI/CD.
On a human level, it’s a real pleasure to work with Xavier. He’s enterprising, innovative and a strong team player, always there to help his colleagues. He’s a serious person who can be relied on to move complicated issues forward.
Please don’t hesitate to contact me if you’d like to find out more about him.
Best regards
”
publications
Asterisk: PJSIP/LDAP pairing
June 2, 2019 • Medium
Guide for setting up LDAP with the PJSIP stack of Asterisk.