Skills
- programming languages: Go, Python, Bash, AWK, Perl, PHP, fluent in regular expressions,
- Kubernetes & OpenShift: production experience with Kubernetes (microk8s multinode clusters, Azure Kubernetes Service), OpenShift platform management and operations,
- Crossplane: developing and maintaining Crossplane providers (VMware vSphere), creating compositions for multi-cloud deployments, integrating with OpenShift,
- cloud platforms: Azure Kubernetes Service (AKS), Amazon Web Services, VMware vSphere,
- containerization & orchestration: Docker, Kubernetes, OpenShift, microk8s,
- CI/CD: GitLab CI/CD pipelines, DevOps practices,
- monitoring: developing monitoring software at global scale,
- Linux administration: Debian, Ubuntu, RedHat/RHEL, Arch Linux, basics of Solaris and *BSD,
- databases: PostgreSQL, MariaDB, Oracle, SQLite (administration and development),
- messaging: RabbitMQ, MQTT protocol (Eclipse Mosquitto),
- version control: git + GitLab (experience in managing on-prem GitLab instances),
- networking: good knowledge of networking and popular network services,
- IAM: authentication and authorization services, LDAP (openLDAP, Oracle Virtual Directory Server),
- virtualization: VMware vSphere, KVM (libvirt),
- web technologies: XML, XSLT, XPath, DOM, CSS, JQuery, React, Django,
- datacenter: experience with Cisco UCS blade systems and Netapp storage.
Experience
-
2016 - present - Atos/Atos R&D - software engineer/senior software engineer
-
multi-cloud native control plane based on Crossplane with preconfigured services:
- bug fixing in provider-vsphere (VMware vSphere provider for Crossplane),
- Keycloak: crossplane composition using k8s operator,
- cert-manager: crossplane composition with Let’s Encrypt (DNS01 challenge via AzureDNS).
- composition for VM deployment on OpenShift:
- deployments from Crossplane running inside OpenShift,
- deployments from Crossplane running remotely on Azure Kubernetes Service (AKS),
- integrating VMware infrastructure with Kubernetes-native control planes.
-
automated software management tool for endpoints integrated into monitoring software:
- complete system design,
- stack: baremetal, VMWare vSphere, Ubuntu, microk8s,
- backend with Publish-Subscribe pattern (RabbitMQ, Python, pika, SQLAlchemy),
- mTLS with automated certificate management used as transport layer,
- endpoint CLI tool in Go for cross-platform portability (developed with The Twelve Factors in mind, libraries: Cobra, Viper).
-
monitoring configuration tool modernization:
- taking over in-house developed tool (legacy: Perl, Bash and Oracle Database),
- bug fixing and performance improvements (Perl, Bash),
- gradually rewriting to meet contemporary standards (Perl, Bash, Python),
- lead developer role,
- containerization with Docker,
- creating CI/CD pipelines in GitLab and adopting agile/DevOps practices,
- migrating from Oracle Database to PostgreSQL,
- replacing Perl web-interface with React backed by Django REST API,
- backend transition from Perl+Bash to Python.
-
other projects:
- proof of concept for ML-powered anomaly detection in system metrics (Elastic Observability),
- monitoring programs for ActiveMQ and PostgreSQL (both in Go),
- various reporting programs combining data from multiple sources (Python),
- numerous bugfixes and contributions across projects.
-
-
2015 – 2016 – Atos - tooling engineer
- service operations (as understood by ITIL, so standard changes, incident response, etc.)
-
2015 – 2021 – administrator of radio broadcasting system in Radio Kultura:
- deployment and maintenance of radio broadcasting and automation platform: Airtime,
- designing and deployment of podcast distribution system (AWS’s Lambda, S3 and CloudFront),
- deployment of SamBroadcaster software in radio’s emission studio.
-
2012 – 2015 – software developer and operating system administrator, Datacenter of Casimir the Great University in Bydgoszcz:
- created central authentication service for employees and students login.ukw.edu.pl:
- integrated personal data from USOS, ERP and e-mail systems (Oracle database, MSSQL and internal LDAP systems),
- exposed it as virtual LDAP directory (Oracle Virtual Directory),
- used it to achieve single sign-on capability to most university systems,
- automated process of requesting IT services for employees and students (it was done on paper before),
- real fullstack: from datacenter hardware (including regular power and cooling inspections!), stand-alone servers, blade systems (Cisco UCS), storage arrays, through network (also fibre-optics, SAN and university-wide WiFi), virtualization (VMWare vSphere), operating systems (Linux, Solaris, *BSD), finishing with application administration including but not limited to scientific computation, databases, webservers, LDAP, mail servers and many more.
- participating in public procurement processes for IT equipment (most notably Cisco UCS + NetApp systems, datacenter network, cooling and UPS systems),
- support for vendors of Docusafe (electronic document circulation system) and Simple.ERP as system implementation specialist during deployment in the university’s datacenter.
- support for students and employees and on-call duty.
- created central authentication service for employees and students login.ukw.edu.pl:
-
2011 – 2021 – administrator of radio broadcasting and recording system, Radio Uniwersytet,
- deployment and maintenance of:
- software development:
- audio recording/archiving system with automated removal of copyrighted material (so recordings can be placed on the public Internet in accordance with broadcasting licence held by radio),
- system for connecting reporters over the Internet and allowing them to work and broadcast together.
-
2005 – 2009 – operating systems and network administrator, web developer, High School No 5 in Bydgoszcz:
- network maintenance,
- webmaster of High School’s webpage,
- system administrator of Slackware Linux server:
- webserver (LAMP stack),
- mail (Postfix, Dovecot, SquirrelMail).
Certificates
- Red Hat Certified System Administrator,
- 2013: PRINCE2 Foundation,
- 2013: ITIL Foundation.
Trainings
- 2025: Certified Kubernetes Administrator (CKA) with Practice Tests
- 2022: Perl for Python Developers,
- 2020: Elastic Observability Engineer (Elastic NV),
- 2019: Elasticsearch Engineer 2 (Elastic NV),
- 2019: Kubernetes in AWS Cloud,
- 2019: RedHat Openshift,
- 2019: Domain Driven Design workshops,
- 2017: RHEL7 RH255 Red Hat System Administration III, version 7 (RedHat)
- 2016: Advanced Programming Techniques in Perl Language (Altkom Akademia),
- 2015: Linux Academy (Atos IT Services Sp. z o.o.)
- 2015: Government procurement in Poland: How to properly select non-price offer criteria,
- 2014: Contemporary IT – possibilities and challenges in public cloud era,
- 2013: VMware vSphere: Optimise and Scale v5.1 (VMware Education Services),
- 2013: VMware vSphere: Install, Configure, Manage v5.1 (VMware Education Services),
- 2013: Quality management in IT projects (Wielkopolska Szkoła Biznesu).
Extraprofessional activity
- 2025: HackNation - app for detecting contraband in x-ray scans of vechicles crossing Polish border (pytorch) - 2nd place,
- 2025: 8. Bydgoski Hackathon - app for detecting IoT security vulnerabilities for Z-wave and other no IP based networks - 1st place,
- 2023: Poznan GO Devs #7 Shellowe pięści węża: biblioteki Cobra i Viper w natarciu (repository, slides) (public speaking),
- 2020: Hackyeah – top 5 in Zero Waste category – project rewrap.it – app helping reusing packaging materials to reduce waste,
- 2020: IV Bydgoski Hackathon – app to aid communication with elderly people – 3rd place,
- 2020: started Inner Savages association (board member),
- 2019: Hackyeah – Polish Armed Forces capture the flag – 23rd place,
- 2019: III Bydgoski Hackathon – app for detecting empty parking spaces based on aerial drone footages – 3rd place,
- 2018: Hackyeah: aggregating data from receipts using OCR and combining them with PKO BP bank data downloaded via the bank’s REST API, technologies used: Elasticsearch, Kibana, Django, Docker, Google Cloud Vision API,
- 2018: II Bydgoski Hackathon – electronic billboard renting system – 1st place,
- 2014: Poznańska Impreza Wolnego Oprogramowania: “Wolna Kultura w Radiu Internetowym” (public speaking).
Contact
- E-mail: q84fh@q84fh.net (GPG key)
- Phone/Signal: +48 52 561 05 69