Hi, I'm Bartek
I’m a software engineer, architect, consultant, mentor, and trainer. Over the years, I’ve gained experience across a wide range of industries including healthcare, telecommunications, marketing, finance, banking, insurance, energy, logistics, and debt collection — working with companies ranging from dozens to tens of thousands of employees.

How My Work Will Benefit You
I support organizations at every stage of the software development lifecycle.
My areas of expertise include:
-
Requirements gathering and analysis using techniques such as EventStorming, User Story Mapping, and Value Stream Mapping
-
Designing scalable, flexible, and high-performance system architectures, leveraging Domain-Driven Design and proven architectural patterns
-
Hands-on software development and team mentoring as an active member of development teams
-
Ensuring software quality through test strategies, test automation, and the introduction of CI/CD practices including deployment pipelines and observability (log aggregation, metrics, tracing)
-
Executive-level consulting on team structure, responsibility allocation, communication, and collaboration principles
-
Defining long-term IT strategies
In addition, I deliver expert training in the above areas and conduct architectural, organizational, and technical audits.