Career Profile
Im currenlty working as a certified teacher, but still keeping myself up to date (thanks to my own dedicated server since 2015) on IT projects. Most of them are related to my main activity, mathematics teaching. I like to use IT in various situations, where still lots of teachers are using more traditionnal habits. Having more than hundreds of students each year could be hard, IT helps a lot, leaving more time to spend in less repetitives tasks, or in my "third" professional activity which is Diving Instructor.
I built my main experience in different companies between 2008 and 2016 as IT Engineer then I work as a freelancer (micro company). I like to work remotely on different kind of projects, which could be system or network oriented, but also storage, virtualisation, or any web application to set up or configure.
My favorite working tool is a dark console terminal with the best swiss army knife, the vi editor... and my philosophy to learn new things every day!
Here is my latex format CV
Experiences
Managing and evolution of dedicated server, main use case for teaching, hosting others services (unifi server, ...).
#PURE IT:
Hypervisor: Proxmox VE. Install, configuration 3.3 to 6.4 (now), several (>20) LXC containers.
Load Balancer: Haproxy. Install from sources v1.7 to 2.5 (now), configuration, many frontends and backends.
Multi-Domain Mail Server (personal use / hosted domains): Postfix + Dovecot (divingeek.com and others). Install / config + dns + dkim.
Automation: Ansible. Mainly for upgrading servers. Monitoring: Nagios.
Misc: Flask auto-training.
#AS TEACHER:
Forum: Discourse Maths NSI (for students). Compiled from sources (ruby), no docker, more flexibility inside LXC. Upgrading 2.7.4.
Maths Exercisor: WIMS (many classrooms). Self hosting (since 2017). Compiling from sources v4.21f (now), configuration. Creation of python scripts to enhance the use.
Student's Tests: Auto-Multiple Choice (AMC). Creation of Maths & IT Tests. Github LaTex + Pythonex -> uniq test for each student.
Student's FileSharing: Owncloud API. Created website liens (creds: georges / brassens), with dynamic links for students to share files. Reusing students username and password from school. Using owncloud API + Python.
#PERSONAL:
Videos: Hosted Plex for years. Switched to Jellyfin. Not hosting videos server currently
Photos: Koken. Have to switch to another service. Proxy: Tor
Managing and evolution of IT infrastructures.
Configuration Linux (Salt), LoadBalancer (Haproxy), VPS, Mails, Mysql (replica), DNS, VPN.
Prospect datacenters for hosting bays.
FS with LVM Encryption, LUKS, cryptsetup, grub2.
Monitoring servers: Nagios, NsClient, NRPE, SNMP. Retrieving Hardware (DELL) information: Openmanage. Sendmail notification.
Backup running MySQL server: xtrabackup, innobackup, incremental
SDK Customer support, alarm protocol. Linux dev (C, multi threads, telecom, monitoring).
International project. Writing specifications, bugs tracking (JIRA, QC). Work travels (Spain, Norway).
Datacenter management (3 bays). Virtualization: Setup & Admin, ESX 4 to 5.5 & iScsi SAN. Firewall PIX, ASA, CISCO Routers, Switches.
C development of system and applicative monitoring tool.
Setup hot backup solution with the use of clones with short night backup windows constraint.
Systems: AIX, Linux, Windows Server.
Softwares: EMC Networker (NMO, NMSAP). Cronacle. Nagios, Centreon. IBM ClearQuest.