Karol Rogowski
Head of Engineering at SoftwareHut
Białystok, Poland
Actions
Working in IT since 2009. Currently working as Head of Engineering at SoftwareHut and as an academic teacher at Białystok Technical University. Co-founder of meet.js Białystok. Book and articles author. Father, husband, huge H.P. Lovecraft fan and terrible poker player.
Area of Expertise
Topics
Don’t shoot yourself in the foot.
Are you planning to interview for a new position? Have you ever taken an interview for that perfect job, only to be left wondering what held you back?
Over the years of conducting my fair share of tech-job interviews, I have compiled my own set of insider conclusions about tech-interview mistakes. I’m not talking about mistakes in technical knowledge, but about other commonly overlooked job interview elements.
This is not just a revealing presentation of the mistakes I have noticed. This is an invitation to discourse! Come to share interview experiences, burning hiring questions, and your own opinions.
Duration 30-40min + QA
Minimal API - tool for the job
Minimal API is a powerful tool for developers looking to build lightweight and efficient web applications. Unlike traditional web frameworks that can be cumbersome and difficult to work with, Minimal API streamlines the development process by providing a simple, yet effective, interface for creating RESTful APIs. With Minimal API, developers can easily define routes, handle HTTP requests and responses, and implement middleware with just a few lines of code. This results in faster development times, improved performance, and reduced complexity. Whether you're building a small application or a large-scale API, Minimal API is the perfect tool for the job.
Tailor Made Architecture
One-size-fits-all architecture rarely works. This session focuses on how to design architectures that truly support business goals. We’ll start by looking at how to identify and prioritize Business Drivers, then show how Impact Mapping helps connect those drivers to real, measurable outcomes. We’ll also discuss Architectural Drivers and how they influence key design decisions, supported by practical examples of visualizing systems using the C4 model. Finally, we’ll touch on risk assessment—how to make informed trade‑offs between innovation and stability. By the end, participants will have a clear, practical view of how to design adaptable, resilient
From Legacy to Leverage: Real‑World Architecture Modernization
This session shares three real stories of modernizing legacy systems that were critical to the business—not just IT—and shows how AI increasingly supports smarter, safer modernization decisions.
The first: a 27‑year‑old platform running 24/7 factory operations, where downtime meant immediate financial impact.
The second: an NPL company operating across seven European countries, struggling to scale, gain transparency, and respond to growing regulatory pressure.
The third: a Swiss financial consulting firm held back by legacy technology and the lack of unified technology governance—raising risk, slowing decisions, and increasing the cost of growth.
In every case, modernization wasn’t a “big bang” rewrite. It was a series of pragmatic, incremental decisions—defining a clear north star, introducing change gradually, preserving backward compatibility, and evolving toward more event‑driven thinking where it made sense. A key theme of the talk is how AI tools supported these steps: helping uncover hidden dependencies, explore architectural trade‑offs, model impact before changes were made, and reduce uncertainty during transition.
I’ll focus on what mattered at the executive level: uncovering hidden value during requirements work, managing expectations when reality hit, balancing speed, cost, and stability—and using AI to shorten decision cycles and de‑risk long‑term investments rather than automate coding.
If you’re accountable for results in a legacy‑heavy organization and need modernization to enable strategy—not disrupt it—this talk is about taking the first realistic step, understanding where AI adds real leverage, and making the investment pay off.
Archifridays User group Sessionize Event Upcoming
4 Developers 2026
How Do You Eat an Elephant? An Architecture Modernization Story
PyStok #76
Prezentacja Karola będzie o tym jak łączyć technologię z celami biznesowymi, zamiast próbować dopasować firmę do frameworka. Nie będzie to akademicki wykład, a raczej praktyczna dyskusja o tym, jak projektować dopasowaną architekturę, która naprawdę działa w konkretnym kontekście.
4 Developers 2025
Minimal API - tool for the job
Minimal API is a powerful tool for developers looking to build lightweight and efficient web applications. Unlike traditional web frameworks that can be cumbersome and difficult to work with, Minimal API streamlines the development process by providing a simple, yet effective, interface for creating RESTful APIs. With Minimal API, developers can easily define routes, handle HTTP requests and responses, and implement middleware with just a few lines of code. This results in faster development times, improved performance, and reduced complexity. Whether you're building a small application or a large-scale API, Minimal API is the perfect tool for the job.
API World 2024 Sessionize Event
Meet.js
Tailor Made Architecture
Go Security
Don’t shoot yourself in the foot
Grupa Sympatyków MS
Tailor Made Architecture
DeveloperWeek Global 2024 Sessionize Event
Developer Week Global 2024
Minimal API - tool for the job
WDI 2024
Don’t shoot yourself in the foot. Session
4Developers Poznań 2023
Minimal API - tool for the job
DevJSSummit 2023
Just do it
WeAreDevelopers Live 2023 (Season 5) Sessionize Event
ProMEET#41
Just do IT
Warszawskie Dni Informatyki 2023
JS and the kids not loved
BoilingFrogs
Don’t shoot yourself in the foot.
4Developers Poznań 2022
Just do it
4Developers Łódź 20222
LINQ - The good part
CodeFrenzy 2022
Just do it
DevJSSummit 2022
The victory has defeated you
ProMEET#38
The victory has defeated you
IT Future 2022
Clean Architecture with ASP.NET Core
4Developers Warszawa 2021
Clean Architecture with ASP.NET Core
ProMEET#33
Don't shoot yourself in the foot
DevJSSummit 2021
Don’t shoot yourself in the foot.
4Developers Warszawa 2020
Make c# objective again
.NET Developers Days 2018
Make c# objective again
Code Europe Warszawa 2017
Underscore 4 the win
KARIERA IT Białystok
(Almost) Objective JS
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top