About & Contact
Hi, I’m Piotr Kowalski — a Software Developer and IT generalist based in Gdańsk, Poland.
I’ve been around long enough to know that real-world IT doesn’t respect neat job titles. Over the years I’ve touched backend, frontend, scripting, automation, tooling, process work, and everything in between. That breadth is intentional — the ability to switch context, adapt fast, and cover ground across a wide surface area of IT requirements is what I consider my core skill.
A jack of all trades, but not a master of none.
What I do
I develop web applications and utility scripts, automate things that shouldn’t require human attention, and help teams figure out how to work better — not just harder. My stack adapts to the problem, not the other way around.
I also hold Scrum Master training and have practical experience facilitating agile teams — useful when the technical side of a project needs someone who also understands the process side.
What this blog is about
This is my thinking-out-loud space. I write about things I encounter at work and find worth examining:
- 🤖 AI & LLM tools — GitHub Copilot, prompt engineering, practical uses and limitations
- 🔧 Software engineering — TypeScript patterns, tooling, spec-driven development
- 🏢 Corporate IT culture — team dynamics, psychological safety, productivity paradoxes
- 💡 Ideas that don’t fit a Jira ticket — philosophy of work, decision-making, common sense
The tagline “Let’s bring common back to common sense” is not a joke — it’s a recurring theme.
Contact
I’m most active on LinkedIn — you’ll find my full professional background there. For everything else, use the form below.
🔗 LinkedIn — linkedin.com/in/kowalskip
Any inquiries, insights, questions and etc …. contact me directly via: