Dit ben ik!

Hello, I'm Kevin Petit


  • Age 31
  • Address Mortsel, Antwerp (Belgium)
  • E-mail ke@vinpet.it
  • Cellphone Available on request
  • Place and year of birth Aalst (Belgium), 1991
  • Nationality Belgian
  • Driving license Yes, no own car
  • Current job Infrastructure & automation engineer
    Klarrio (Antwerp, Belgium)

Hello, I'm Kevin Petit and I'm a Flemish man in my early-thirties with a passion for everything related to IT.

I was born with a USB-cable as the umbilical cord and I started reading in HTML/CSS before I could even speak a word of English.

Amongst the things I enjoy are programming (mainly in PHP, C# and lately Golang), designing website (like this very site), managing servers (including the one you're surfing on right now) and so much more - I try to keep busy!

Education

2015-2016

Training - System Administrator

Thomas More Geel

Organized by Thomas More, VDAB and Cevora

2010-2011

Specialization year: Office Administration and Data Management

VTI Sint-Lutgardis, Aalst

2006-2010

Office (BSO) - 2nd and 3rd grade

VTI Sint-Lutgardis, Aalst

Work experience

Only relevant work experience is listed

June 2021 - Current

GuildLab Mortsel

Founder

Sometimes you want to do more and start working on your own projects - and GuildLab is my vehicle for this. It allows me to do consultancy, both in terms of Linux/Windows servers, as well as WordPress consultancy.

I am someone who doesn't give up: give me something to do and I will keep working on it until it is perfect.

Projects you can hire me for include:

  • Provisioning/setting up servers.
  • Resolve configuration issues with software.
  • Install and configure software on your server.
  • Set up monitoring for your servers.
  • Resolve issues with your WordPress: working on speeding it up, updating your website and securing it.
  • Security auditing of your server and improving the security of it.
  • Finding and resolving issues on servers.
  • Fixing infected WordPress-websites.
  • Programming projects

I can do a lot of things, so if you want to hire me, just contact me on ke@vinpet.it.

January 2022 - Current

Klarrio

Klarrio Antwerp

Infrastructure and automation engineer

For Klarrio, I work on a variety of projects (including a project for one of the biggest tech companies in the world). I'm mainly focussed on setting up and running Kubernetes clusters in the cloud.

Things I have worked on/with:

  • Setting up Kubernetes clusters with Terraform on Azure and Google Cloud.
  • Managing (and setting up) clusters with Flux.
  • Writing Golang-based tools for image vendoring.
  • ...

I'm grateful to be working with some of the smartest people on this planet on some of the coolest projects I've been able to be a part of at Klarrio!

May 2018 - January 2022

Nucleus

Nucleus NV Antwerp

Full Operations Engineer

I am part of the Operations team within Nucleus, which is responsible for both maintaining and running current machines, delivering and provisioning new servers. We also work on expanding our configuration management system, which is Puppet, and roll out new features constantly.

My main tasks within the Operations team include:

  • Provisioning and setting up/delivering new setups that can run both Windows Server or CentOS 6/7/8 machines.
  • Resolving incoming alerts from (managed) client servers and aiming to solve issues before they occur thanks to our monitoring tools (Zabbix/Nagios).
  • Debugging performance issues on client websites, resolving configuration issues and pinpointing issues. I'm the most experienced team member for WordPress and I can also find my way in CodeIgniter and Laravel. In many CMS systems I'm able to find my way quickly.
  • Setting up, expanding or changing the configuration on the client machines, which run a multitude of software, including MariaDB or MySQL, multiple versions of PHP and Node.JS, custom software tools, Laravel, WordPress and much more.
  • Writing, maintaining and updating Bash and PowerShell scripts.
  • Building of tools, including a Golang-based Let's Encrypt debug tool.
  • Part of the oncall-team, which means taking up a 72 hour shift to resolve incoming issues.
  • Internal expert for all Let's Encrypt issues (including renewal issues, webroot issues and others).
  • Internal WordPress expert, with experience in improving the performance of WordPress and resolving malware issues.
  • Advanced malware-resolver: finding and de-infecting websites.
  • Searching, pinpointing and resolving Docker-problems.
  • Maintaining the credential sharing system.

Tools I work with in this job include:

  • Zabbix, Nagios (Thruk)
  • CentOS 6/7/8
  • Debian
  • Chef
  • Puppet
  • Windows Server 2012 R2/2016/2019
  • SQL Server/MySQL/PostgreSQL
  • PHP
  • Apache, Caddy, Nginx
  • Let's Encrypt
  • Golang
  • Bash, PowerShell
  • Plesk
  • DirectAdmin
  • VMware, OnApp
  • WordPress, Laravel, other similar PHP-frameworks.
  • ElasticSearch
  • SOLR
  • Docker

Dec 2016 - May 2018

Tobania

KBC

Tobania / KBC Mechelen

IT Helpdesk Support Officer - DOCK!LINE

  • Answering incoming help desk calls (first line).
  • Treating and resolving incoming helpdesk tickets (system used: ServiceNow).
  • Resolve issues concerning printing, Office, Windows, passwords and internal software and procedures.
  • Writing and maintaining PowerShell scripts with a focus on automating recurring tasks.
  • Taking over maintenaince of PowerShell scripts written by other departments/colleagues.
  • Building a chatbot built on top op IBM Watson (BlueMix) to help solve basic IT questions.

May 2016 - Oct 2016

Kaneka

Kaneka Belgium Oevel

Temporary system administrator IT-department

  • Designing and building an Icinga monitoring environment based on Docker, built on top of Ubuntu 16.04 LTS.
  • Creation of a custom dashboard which fetches data from Icinga and a custom written API in real time.
  • Building forementioned custom API on top of Laravel Lumen, which tracks the amount of logged in users in the Windows Network (using PowerShell scripts), SAP and the amount of tickets in osTickets assigned to the IT department.
  • Deploying computers using MDT.
  • Treating incoming phone calls (all sorts of IT-problems) and treating helpdesk tickets.
  • Offering Windows Phone support.

Sep 2010 - June 2011

Unamic

Unamic/HCN Zaventem

Customer Service Representative - MCT Team (Project: TV-Vlaanderen)

  • Helping customers with technical, financial and commercial questions.
  • Booking and crediting financial transactions (debit/credit, corrections and manual charging).
  • Responsible for the follow up for the new product Internet and Telephony. I provided all of the documentation and gave training for the product.

Bash

Powershell

Linux (CentOS/Ubuntu)

Windows Server

Golang
Puppet
C#
Nginx, Apache and Caddy
MySQL and MariaDB
Windows & Windows Server
Zurb Foundation 4/5/6
Hugo (Static site generator)
WordPress
Laravel
Networking
PowerShell
Scripting

Languages

Dutch

Mother tongue

English

Near-native level

French

Reading, writing and speaking on an acceptable level.