William Colpaert

Je suis un administrateur système, fan de technologie, photographe

A propos de moi

Je suis William, administrateur système, vivant dans la métropole de Lille. Encore junior, j’ai de l’expérience dans le domaine de l’administration système et réseaux grâce à mes expériences professionnelles et personnelles, je sais sais gérer des infrastructures.

Etant très curieux, j’ai des bonnes connaissances en photographie et vidéo, et hardware. Je suis membre fondateur d’une jeune association photo lilloise, appelée : FATPIXEL.

J’adore le volley.

Administration systèmes

70%

Scripting (python bash)

65%

Administration réseaux

50%

Compétences

Systèmes

L'administration des systèmes est ma spécialité. J'ai la capacité d'administrer des serveurs Linux ou Windows, en VM ou physiques, et même des conteneurs dockers. Concevoir des architectures est une de mes des fonctions également.

Scripting

Avec bash et python, je peux automatiser toutes les tâches fastidieuses pour améliorer l'efficacité de l'infrastructure. Je suis capable aussi de la faire en powershell pour l'environnement Windows.

Soft skills

J'ai un certain sens relationnel pour aider et former les gens. Sachant garder mon calme, je peux réagir aux situation qui l'exigent. Egalement persévérant et tenace devant les problèmes, c'est les qualités requises.

Tu recherches un administrateur systèmes ? Contacte-moi! 👋

Experience

2020 - Présent

Licence Professionnelle Conception, gestion d'infrastructures réseaux (CGIR)

Le parcours Conception, gestion d’infrastructures réseaux apporte les compétences spécifiques à la conception, la surveillance, l’administration, l’optimisation et l’évolution des infrastructures réseaux et des systèmes associés.

2018-2020

DEUST Maintenance et Infrastructures de Réseaux (MIR)

Formation à vocation des techniciens en installation, administration et maintenance de réseaux cuivre et fibre optique, sans négliger les liaisons sans fils

2017

Baccalauréat Scientifique spécialité SVT, Lycée Pasteur (Lille)

Octobre 2021

Administrateur systèmes et réseaux Niveau 2

- Maintien en Condition Opérationnelle (MCO) des plateformes eCommerce, Retail et Santé - Formation du Niveau 1 et escalade - Traitement des demandes dans un périmètre cloud hybride (AWS, Azure, vSphere on Premise), et utilisation des outils IaS (pipeline gitlab, terraform, ansible, k8s) - Astreinte - Amélioration continue et évolution des process. - Référent certificat SSL/TLS

Septembre 2020 - aout 2021

Contrat d'apprentissage Technicien informatique chez Qualimétrie

Tenir le helpdesk : Installation logiciels et PC, répondre aux demandes et suivre l'incidents. Création de comptes office pour les utilisateurs. Renforcer l'équipe informatique : participation à la gestion du parc en listant le matériel, licences, entrées-sorties, tableau prévisionnel des besoins. Prise de relais en cas d’absence, participation au référentiel d’actions à mener. Mener des projets d'amélioration du parc.

Novembre 2019- Mars 2020

Stage Technicien support chez Qualimetrie

Tenir le helpdesk : Installation logiciels et PC, diagnostiquer et corriger les dysfonctionnements décrits par les utilisateurs. Création de comptes office pour les utilisateurs. Assurer la maintenance préventive et réaliser des évolutions et mises à jour.

Portfolio

  • Everything
  • Création personnelle
  • Infrastructure
  • Programmation
Création personnelleProgrammation

Mes scripts

Mes scripts

J'ai écris quelques scripts qui me servent au quotidien.

Auto-speedtest

auto-speedtest, un script python qui fait un speedtest-cli toutes les heures et envoie le résultat de ce speedtest dans un Google Sheet grâce à l'API de Google et permet de monitorer rapidement ma connexion internet à travers le temps. Ecrit vers fin 2017, il fut mon premier script utilisé pour mon usage personnelle. Il était hébergé initialement sur mon raspberry pi. Pour le dernier fichier google sheet à jour 26/01/2020, nos sommes presque aux 10 000 entrées dans le classeur.

Mangathèque

Fan d'animes, du japon et de mangas, j'ai une assez grande collection de manga. Désireux de suivre mes lectures et surtout tracker le prix de ma collection et estimer mes futurs achats pour compléter mes séries, j'ai crée un Google Sheet utilisant du appscript, un simili javascript équivalent aux macros en VBA de chez Microsoft Office. L'appscript parse automatiquement des URLs de mangas chez Nautiljon, une base de données française pour la culture japonaise.

Je récupère via Nautiljon, le nombre de volume disponible en france et aux japon, le prix public d'un tome, la date du prochain tome, etc. J'ai des colonnes manuelles avec des protections de plages et des listes pour renseigner le nombre de tome possédé en fonction de ce qui est sorti en France, le nombre de tome lu en fonction de ce que je possède. J'ai une colonne remise ou supplément qui me permet d'appliquer des remises sur la série car certaines séries, je les achète d'occasions ou alors, j'ai certaines réductions en magasins. J'ai ensuite un tableau qui calcule des sommes, des coûts, des moyennes pour faire un état des lieux de ma mangathèque.

Pourquoi avoir créer mon propre script ?  : tout simplement la plupart des sites qui proposent de tracker sa collection ne propose pas également de tracker les prix de sa collection.

Je suis doucement en train de faire évoluer ce google sheet pour qu'il devient plus user-friendly pour moi et aussi prendre en charge les light novels, les romans japonais traduit en français.

Création personnelleProgrammation

Bots twitter

Bots twitter

Pour pratiquer du python et faire des choses amusantes avec de la programmation, j'ai crée 3 bots twitter : @timeloaded, @huguwubot, @botquantique. Ces 3 bots tournent sur mon serveur principal et sont appelés via crontab, hormis @huguwubot.

@timeloaded

Le tout premier bot que j'ai crée est @timeloaded, librement inspiré de @ProgressBar202_. Ce bot tweet tous les jours à minuit une barre de chargement de l'année en cours et actualise à la date du jour le tweet name (TN). En plus de cela, il choisi une couleur aléatoire pour faire la barre de chargement mais aussi l'horloge de la photo de profil du compte. Chose à savoir ; l'horloge de la photo de profil est une véritable horloge où les aiguilles s'actualisent toutes les 10 minutes.  J'ai comme projet de l'améliorer en y supportant les emojis notamment pour le TN lors des événements de l'année : noel, nouvel an, etc..

@botquantique

@botquantique est le résultat d'un constat : beaucoup de gens utilisent le mot quantique à tout va surtout pour tenir des propos ésotériques et je souhaitais tourner ça au ridicule au travers d'un bot. Sous sa forme, il est très fortement inspiré du bot français @botducul, mais aussi @fckeveryword. Il tweet toutes les 10/15 minutes un nom commun du dictionnaire français, avec en plus le mot quantique pour créer une phrase du genre : chloroquine quantique

@huguwubot

@huguwubot est mon premier bot interactif. En s'adressant à lui, il possible d'envoyer via une commande un gif d'anime contenant un câlin, un headpat ou un baiser vers une autre personne mentionnée. Ce bot est écrit avec du multiprocessing en python, pour pouvoir répondre rapidement aux tweets, en cas de forte interaction du bot. J'ai écris quelques méthodes pour prendre en charger les différents problèmes notamment en cas de limites de tweets par heures.


 

Création personnelleInfrastructure

Mon homelab

Mon homelab

Chez moi, je maintiens une petite infrastructure avec des services auto-hébergés.

Actuellement composé d'un serveur principal avec des composant de récupération et d'autres avec un bon rapport qualité/prix, dans le but d'avoir un serveur basse consommation (Intel Celeron G5900, 4GB RAM). Il fait tourner l'ensemble de mes services qui me sert tout les jours, sur du Ubuntu :

  • Serveur de fichiers sous samba avec 2x8To synchronisé par du rsync pour avoir un backup -24h,
  • nextcloud
  • mediacenter avec plex, minidnla, deluge.
  • mes scripts twitter ou google sheet..
  • grafana pour du monitoring.
  • serveur minecraft

Un raspberry pi 3B+ vient épauler ce serveur notamment en gérant ma domotique. Il me sert également à tester de nouveaux services.

Projet d'amélioration

J'ai pour but avec le temps de faire évoluer ce homelab et le faire ressembler à ce que pourrait avoir une PME. C'est à dire un rack avec plusieurs équipements réseaux et serveurs. J'aimerais qu'il soit composé d'un serveur NAS et d'un serveur de virtualisation customs accompagné d'un grand switch PoE et un firewall IDS/IPS dédié.

Création personnelleInfrastructureProgrammation

Domotique

Domotique

Grand fan de domotique et d'équipements connectés depuis plus de deux ans, en débutant avec Jeedom, j'ai chez moi un serveur Home Assistant héberger sur un Raspberry Pi 3B+, qui vient centraliser tous mes équipements. Ampoules connectées, thermomètre, Google Home, ordinateurs sont accessibles et pilotables via une interface sur une tablette murale, dédiée à cet usage.

Ma configuration basée sur celle d'un tier, est accessible de tous sur github. Je tiens également un post de ma configuration sur le forum français de home assistant.

 

Centres d'intérêts et loisirs

Contact

Parlons de tout ensemble !

Tu n’aimes pas les formulaires ? Envoie-moi un email. 👋