Skip to content
View szulawski's full-sized avatar

Block or report szulawski

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
szulawski/README.md
Banner

Hi, I'm Piotr.

Engineering Manager and platform builder. 19 years in IT - started writing Java, now I run the CI/CD backbone that hundreds of development teams at P&G build their code on.

I'm an engineer who ended up in management, not the other way around. I can read the codebase, debug the pipeline, and write the postmortem.

Most of what I build follows the same pattern: find a hard problem that nobody has had time to properly look at, go deep, build something reusable, and move on. I don't maintain what I build. I make sure it doesn't need me.

🎯 What I'm working on

  • CI/CD at scale: Self-hosted runner infrastructure
  • Platform migrations & engineering
  • Currently learning: Go, Kubernetes Operators, GitOps promotion patterns (Kargo)
  • Core philosophy: Context over Control. Impact over Effort.

🔐 Security

GitHub Bounty Hunters member. Discovered and reported an authentication/authorization flaw in GitHub Container Registry during off-work development. Confirmed by GitHub Security via HackerOne.


🛠️ The Toolbox

I believe leaders should stay hands-on to keep up to date with their teams and projects. Here is what I work with:

Domain Stack
Cloud & Infra Azure, GCP, Kubernetes, Docker, Terraform, Ansible
CI/CD GitHub Actions, Azure DevOps, Jenkins, ArgoCD
Core Java, Python, Node.js, Go (Learning)
Observability OpenTelemetry, Prometheus, Grafana, ELK

Pinned Loading

  1. go-url-shortener go-url-shortener Public

    URL Shortener Microservice written in Golang

    Go

  2. jenkins-kubernetes-backup jenkins-kubernetes-backup Public

    Jenkins Backup to Azure Storage - Kubernetes CronJob

  3. devenv-environments devenv-environments Public

    Ready-to-use development environments based on devenv.sh for the most popular technology stacks.

    Nix

  4. local-platform-playground local-platform-playground Public

    Local Platform Playground: GitOps-driven Promotion with Kargo

    Shell 1

  5. twin-ai twin-ai Public

    My Twin AI, locally hosted, no data is shared over the network

    Python