O mnie

Wprowadzenie

Cześć! Jestem Krystian, pasjonat technologii z zamiłowaniem do administracji systemów i automatyzacji infrastruktury IT. Moje główne obszary zainteresowań to administrowanie serwerami, sieciami i chmurami. Dążę do tego, by zostać DevOps Engineer’em. Zachęcam do zapoznania się z moim doświadczeniem i osiągnięciami poniżej!

Moje Kompetencje

Umiejętności techniczne

  1. Systemy operacyjne:
    • Linux (Debian, RedHat)
    • RouterOS (Mikrotik).
  2. Web serwery:
    • (Linux, PHP, MySQL, Nginx, Redis).
  3. Serwery poczty:
    • Postfix,
    • Dovecot,
    • Spamassassin,
    • Rspamd,
  4. Automatyzacja i konfiguracja:
    • Bash,
    • ZSH,
    • Ansible,
    • CI/CD (GitHub Actions),
    • Terraform,
    • OpenStack (OVH) od strony użytkownika,
  5. Wirtualizacja i konteneryzacja:
    • Proxmox,
    • Docker,
  6. Sieci komputerowe:
    • sieci TCP/IP,
    • VPN (Wireguard),
    • RouterOS (Mikrotik),
    • IOS (Cisco),
  7. Inne technologie:
    • CMS WordPress,
    • AutoDesk AutoCAD,

Certyfikaty i kwalifikacje

  • 9/2019/2020 IT Essentials: PC Hardware and Software
  • 10/2019/2020 CCNA R&S: Introduction to Networks
  • 21/2020/2021 CCNAv7: Introduction to Networks
  • Cisco CCNA Routing and Switching
  • Kwalifikacja INF0.2
  • Kwalifikacja INF0.3
  • Certyfikat Autodesk Certified User (ACU)

Projekty

W mojej sieci domowej korzystam z urządzeń sieciowych firmy MikroTik, które składają się z dwóch routerów. Pierwszy z nich pełni rolę brzegowego routera, zapory sieciowej, serwera VPN oraz kontrolera Capsman. Drugi natomiast działa jako punkt dostępowy.

Na brzegowym routerze skonfigurowałem kilka sieci VLAN, zaporę sieciową, kontroler Capsman dla sieci bezprzewodowych oraz serwer VPN (Wireguard).

Dodatkowo w mojej sieci działa fizyczny serwer z zainstalowanym Proxmox, który jest połączony z routerem poprzez łącze Trunk. Dzięki temu wszystkie kontenery i maszyny wirtualne na Proxmox mają dostęp do wszystkich sieci VLAN.

Na Proxmox uruchomione są głównie kontenery, na których działają różne usługi, takie jak Samba, FTP, Docker, testowy “klaster web” oraz serwer Minecraft, udostępniony publicznie.

Dodatkowo posiadam serwer VPS, na którym zainstalowany jest i skonfigurowany serwer ISPconfig 3. Na tym serwerze znajomi hostują swoje strony internetowe, bazy danych oraz obsługują pocztę w własnych domenach.

Aktywnie korzystam również z chmury publicznej (OpenStack) oraz narzędzi do automatyzacji infrastruktury chmurowej, takich jak Ansible, Terraform oraz GitHub Actions. Napisałem skrypty automatyzujące proces wdrażania instancji w chmurze, ich podstawową konfigurację oraz proces instalacji oprogramowania Jitsi Meet do wideokonferencji.

Ze znajomym, który zajmuje się tworzeniem aplikacji internetowych, stworzyłem automatyzację procesu wdrażania całego środowiska i aplikacji. Wkrótce planuję rozszerzyć automatyzację na proces wdrażania nowszych wersji aplikacji przy użyciu GitHub Actions oraz Ansible.


Część projektów dostępna jest na moim GitHubie, w tym kod źródłowy tej strony.