I made my first steps in the Internet/Web around 2010 as a PHP developer. I quickly wanted to administer my own servers and run my own hosting services for clients. This motivated my to learn advanced administration skills and networking. Today, I administer a few servers for hundreds of users and I setup networking in small offices.
This unusual path, moving from Web development to system administration, gives me a better understanding of both sides. I understand the development process, as well as the deployment aspect. I can act as a gateway between both worlds as a DevOps.
I am curious and always ready to learn new technologies in my free time.
I have got 10+ years of experience as a system administrator and technical support in a hosting company, providing shared hosting services and VPS.
I regularly assist development teams to deploy their applications, especially using Docker.
Skills Summary
Front-end:
- HTML / CSS / JS
- VueJS + NuxtJS
- ReactJS + NextJS
Back-end:
- NodeJS / ExpressJS / NestJS
- PHP 8
- SQL / ORM
- Redis / MQTT
- Python (Django / Flask)
Servers:
- RHEL, CentOS, Rocky Linux, Alma Linux, Ubuntu, Debian
- Apache, Nginx, HAProxy, Traefik, Caddy with auto HTTPS
- cPanel, Plesk, Webmin, Virtualmin, HestiaCP, VestaCP, CyberPanel, ...
- DNS: Bind, PowerDNS, Unbound, pihole, dnsmasq, ...
- Virtualization: QEMU/KVM, libvirt, virsh, Proxmox, VirtualBox, ...
- Storage: RAID, ZFS, Btrfs, LUKS, TrueNAS, OpenMediaVault, ...
- Monitoring & Metrics
- Docker / Podman / Rancher / Kubernetes
- Security: Full secure boot, internal CA, x509, PGP, firewalld, iptables, ufw, ...
- Mail: postfix, DMARC, SPF, DKIM, MTA-STS, mailcow, mailing lists, ...
- SSO: Authelia, Keycloak, ...
- Apps: Nextcloud, Outline, Wikis, RocketChat, Mattermost, Matrix/Element, OnlyOffice, Collabora, Jitsi, Focalboard, Mastodon, PixelFed, ...
- Backups: cloud, rsync, rclone, Syncthing, Duplicati, Duplicity, Borg, Bacula, ...
Networking:
- VPN: OpenVPN, IPsec, Wireguard, Site to site, ...
- Software firewalls/routers: pfSense, OPNsense, VyOS, bare Linux, ...
- Dynamic DNS
- IPv6: SLAAC, DHCPv6, Prefix delegations, ...
- TCP/UDP proxy
- SSID with dynamic VLAN via RADIUS
- Captive Portals
- Throttling, QoS, ...
- Tor / SOCKS proxies