$ boot idudek.pl

~$ whoami

Hi, I'm
Krzysztof Dudek

> ▌

Systems administrator and repair technician from Warsaw. I build and maintain servers, networks and VPNs, deploy SSO/MFA login systems, containerized apps and databases. By day I look after the IT services of Cardinal Stefan Wyszynski University; after hours I run my own IT business and a three-node Proxmox cluster in my home server room. If it has a plug or an IP address — I can help.

kris@idudek: ~/homelab

02. About me

Krzysztof Dudek
online

I'm Kris 👋

// IT specialist at CSI UKSW • own IT business

I work at the IT Systems Centre of Cardinal Stefan Wyszynski University (CSI UKSW) in Warsaw, maintaining and developing IT services for thousands of students and staff. I combine the roles of systems administrator, technical support and the person responsible for deployments and integration of university systems.

Among other things, I'm responsible for the university's central login — an SSO system with multi-factor authentication (MFA), integrated with directory services, where one password securely opens every service. I build web applications in PHP (including the start.uksw.edu.pl portal), administer SQL databases in high-availability clusters and deploy applications in containers with CI/CD automation.

I like knowing how things work under the hood — when something breaks I find the cause at every level: from a user account and the application, through logs and containers, down to server or network configuration. After hours I run my own IT business and an extensive Proxmox homelab — a three-node cluster with VPNs, DNS and monitoring, running 24/7. I treat security as a priority: I'd rather lock the gate before anyone finds it.

Age

—

Location

Warsaw, Poland

0+

years of IT passion

0+

years running my business

0+

self-hosted services

0/7

homelab uptime

03. My tech stack

Technologies and areas where I feel right at home.

Operating systems

Linux (Debian / Ubuntu)90%
Windows / Windows Server85%
Scripting & automation (bash / PowerShell)80%

SSO & directory services

Central SSO login (OIDC, SAML)85%
Directory services (LDAP)85%
MFA / roles, groups, tokens80%

Web applications

PHP frameworks / admin panels80%
Web servers / cache / queues80%
Migrations / directory integrations75%

DevOps & containers

Containerization & service orchestration85%
Version control / CI/CD pipelines80%
SSL / reverse proxy / health checks80%

Databases

Relational databases (SQL)85%
High-availability clusters / replication75%
Backups / migrations / diagnostics80%

Infrastructure & virtualization

Proxmox VE (VMs / LXC containers / clusters)95%
Building & configuring servers90%
VPN / DNS / monitoring80%
Networks / firewall / segmentation75%

IT support & documentation

Tickets / office suites / MFA90%
Documentation / guides / wiki85%
Communicating with non-technical users90%

Repair & electronics

Hardware diagnostics & repair90%
Soldering / microelectronics80%
Data recovery80%
IT inventory systems Helpdesk / ITSM Database cluster management Cloud office suites Teamwork Time management Working under pressure Translating IT into plain language Continuous learning Driving licence cat. B

Homelab — Proxmox 24/7

A home server room is my testing ground and best school. I built the servers myself; they run a three-node Proxmox VE cluster plus a dedicated backup server (Proxmox Backup Server). Altogether over 40 virtual machines and LXC containers and dozens of self-hosted services — with live VM migration between nodes, snapshots and 3-2-1 backups. Everything gets tested at home first, so whatever I deploy for a client or at work is already proven.

  • 3-node cluster + Proxmox Backup Server
  • 40+ VMs and LXC containers
  • 60+ self-hosted services
  • servers built from scratch

$ ls /homelab/services # a selection of 60+

Login & identity

Authentik • Keycloak • MFA • password vault

Network & secure access

WireGuard • Netbird • AdGuard DNS • reverse proxy • Cloudflare tunnels

Monitoring

Grafana • Uptime Kuma • Glances • speedtest • Discord alerts

DevOps & work

GitLab + CI/CD • VS Code Server • OpenProject • Laravel apps

Automation & AI

n8n • Discord bots • my own AI assistant

Media & cloud

media server • personal file cloud • NAS

Remote desktops

Guacamole • MeshCentral • Kasm

Databases

dedicated SQL instances (db1–db3)

Windows lab

Windows Server 2025 • AD test environment

04. How I can help

I help individuals and companies — on-site around Warsaw or remotely.

Fixed-price packages are available in our Zamów usługę. Orders and terms of sale are in Polish.

Computer & laptop repair

Hardware and software diagnostics, component replacement, SSD and RAM upgrades, cooling cleanup and system reinstalls — a concrete diagnosis instead of guesswork.

Networks & internet

Design and configuration of LAN and Wi-Fi networks for homes and offices — cabling, routers, access points, VPN and separate guest networks.

Servers, domains & e-mail

Administration of domains, hosting and business e-mail — DNS records, SPF/DKIM/DMARC hardening (so mail stays out of spam), migrations and backups.

Electronics repair

Board-level repairs: chip soldering, port and capacitor replacement, console and laptop cleaning — I revive hardware others have written off.

Data recovery

Data recovery from HDD/SSD drives and flash media, disk cloning, Windows/Linux reinstalls preserving your files, and automated backup setup.

IT care for companies

Ongoing IT support: monitoring, updates, backups and fast incident response — remote and on-site. I solve problems before they grow.

05. Work experience

From managing teams, through my own company, to university IT.

project @ CSI UKSW

Start UKSW — digital services portal

My own project: a centralized portal of the university's digital services, where students and staff see every system in one place and instantly know what's up and what's down for maintenance. Statuses are computed automatically from incidents, maintenance windows and monitoring, plus search, announcements, favourite tiles and an admin panel. Built in PHP (Laravel) with SSO login — I designed it, wrote it and keep developing it from the very first line of code.

  • SSO / MFA login
  • statuses computed live
  • roles & visibility from directory services
  • admin panel
IT November 2025 — present

IT Specialist — systems & services administrator

IT Systems Centre (CSI), Cardinal Stefan Wyszynski University in Warsaw (UKSW)

  • Administration, maintenance and development of IT services for students, administrative and academic staff
  • Deployment and maintenance of the university's central login (SSO): configuration, role and group mapping, MFA, directory service integrations, troubleshooting tokens and account sync
  • Development of web applications (PHP framework, admin panels, web servers, cache): the start.uksw.edu.pl portal, ID card generator, booking systems and admin tools
  • Administration of relational databases and high-availability clusters — replication, backups, migrations, transaction issue diagnostics
  • Deploying applications in containers, CI/CD pipelines, SSL certificates, reverse proxy, health checks, queues and workers
  • Rollout of a hardware inventory system and helpdesk / ITSM tooling
  • User support: accounts, login, e-mail, cloud office suites and messaging, MFA, hardware and software
  • Technical and user documentation, step-by-step guides, announcements for students and staff, wiki entries
  • Responsibility for Linux systems and technical support for the CSI team
IT January 2021 — present

Own business

PHU Krzysztof Dudek — Warsaw

  • Projects covering the design and configuration of complete IT infrastructure
  • Computer and laptop servicing: software, hardware and peripheral upgrades
  • Administration of domains, mail and hosting servers
  • Electronics: board soldering, maintenance, data recovery, Windows/Linux installs
  • Diagnosing and fixing hardware and software issues on-site
  • Working with companies on rolling out new functionality

06. Passions & interests

I can't sit still after hours either.

Electronics
Programming
Gaming
Music
DIY & tinkering
Photography
Learning
Cars
Motorcycles
Travel
Movies
Cooking
Animals
Sport
Football
Shooting sports
Gardening

07. Let's stay in touch

Got a project, an outage or a question? Reach out — I reply fast.

Illustration — laptop with code
Service area

Warsaw & surroundings / remote

Your data is used to respond to this message. Privacy policy (Polish).