Współpraca

Oferta

Pomagam zespołom i osobom przejść przez trudne decyzje techniczne — od strategii i architektury, przez kod, po chmurę. Pięć sposobów, w jakie możemy razem pracować:

01

Mentoring

1:1 · cyklicznie

Indywidualne sesje 1-on-1 dla programistów, tech leadów i engineering managerów. Pomagam rozwijać się technicznie i pewnie wejść w rolę lidera.

  • Rozwój techniczny i świadome planowanie ścieżki kariery
  • Przejście z roli inżyniera do Tech Leada / Engineering Managera
  • Granice odpowiedzialności, trudne decyzje i rozmowy
  • Code review i pair programming jako nauka w praktyce
  • Budowanie, prowadzenie i motywowanie zespołu
02

Konsultacje

audyt · doradztwo

Doradztwo techniczne oraz audyty kodu i architektury. Wskażę konkretne problemy, ich wagę i drogę naprawy — z przykładami i materiałami.

  • Audyt kodu i architektury z raportem (priorytety, przykłady, rekomendacje)
  • Clean Architecture, Vertical Slice, porządkowanie warstw
  • Poprawność async/await, wydajność, jakość kodu
  • Bezpieczeństwo: sekrety, CSP, SAST, zależności
  • CI/CD, Docker / Kubernetes, kolejki i message brokery
  • Modernizacja legacy i gotowość do chmury / multi-tenant

Po konsultacjach dostajesz raport, materiały i kod PoC.

03

Warsztaty

1–6 dni · online / on-site

Praktyczne, wielodniowe warsztaty szyte na miarę zespołu — hands-on, z realnym kodem i tablicą. Prowadzę je po polsku i po angielsku.

  • Architektura mikroserwisów
  • Architektura oprogramowania i rola architekta
  • Implementacja Modularnego Monolitu w .NET
  • Zaawansowane techniki modelowania DDD
  • Domain-Driven Design strategicznie i taktycznie
  • Wzorce projektowe, Docker & Kubernetes, REST API w .NET
04

Webinary / Prezentacje

konferencje · meetupy · webinary

Występuję na konferencjach, meetupach i webinarach — o architekturze, DDD, .NET i wykorzystaniu AI w pracy inżyniera.

  • DDD: strategicznie, taktycznie i Large-Scale Structures
  • Context Maps — od diagramów do narzędzi decyzyjnych
  • Elastyczna architektura: Clean + Modular Monolith + Vertical Slice
  • AI-augmented workflow: Claude Code, GitHub Copilot, MCP
05

Sesje Event Storming

online / on-site · facylitacja

Facylituję Event Storming na wszystkich trzech poziomach — od Big Picture, przez Process Level, po Design Level — często jako start projektu lub nowego modułu.

  • Big Picture: wspólna mapa procesów i odkrycie domeny
  • Process Level: komendy, polityki, read modele, aktorzy
  • Design Level: agregaty, niezmienniki, reguły biznesowe
  • Pivotal events, swimlanes i hot spoty z właścicielami
  • Przejście od tablicy do Context Map i glosariusza
  • Dla programistów i analityków biznesowych
Referencje klientów

Zaufali mi w projektach i szkoleniach

Referencja klientaMeniga

Program szkoleniowy „A Journey to Collaborative Software Design" — Event Storming, Domain Storytelling, Strategic & Tactical DDD, Event Sourcing i Large-Scale Structures dla działu inżynierii.

Pełna rekomendacja (PDF)
Kamil’s deep expertise, passion, and dedication made a significant impact on our teams. His ability to translate complex concepts into real-world applications was particularly valuable. It is our pleasure to highly recommend Kamil as a professional trainer who delivers high-quality, impactful training programs.
Marzena WieckoPeople & Culture Director · Meniga Poland
Rekomendacje

Co mówią ludzie, z którymi pracowałem

Professionalism, expertise, and a deep understanding of architecture and .NET development define Kamil's approach. His masterful grasp of Domain Driven Design turns complex principles into practical solutions, and when it comes to Event Storming sessions he is simply unmatched. I can confidently recommend Kamil as a technical leader and expert in his field.
GrzegorzSenior Full Stack Developer & Team Leader
Kamil is a great Team Lead with a big passion for his work and for the team's well-being. It was a big honor to work with him in the same company.
IvanSoftware Delivery Manager
Kamil is an exceptional architect and a top-notch .NET developer. His mastery over Domain Driven Design and his ability to run highly effective Event Storming sessions is nothing short of inspiring. I cannot recommend him enough.
MichałSenior Front-end Developer & Team Leader
He is a real Team Leader. During my career I have met many Tech Leads, but Kamil is by far the best of them — great knowledge of architecture, DDD, ES, CQRS, cloud and infrastructure, and a real gift for sharing it. I can fully recommend working with Kamil.
MateuszSenior .NET Developer
It's rare that you come across standout talent like Kamil. The ease with which he explains software engineering concepts made a dramatic difference in the knowledge level of our team. As a team member or a leader, Kamil earns my highest recommendation.
KubaSenior .NET Developer
Kamil, zawsze chętny do pomocy i niebojący się nowych wyzwań, posiada wszechstronną wiedzę programistyczną popartą wieloletnim doświadczeniem. Jego profesjonalne podejście do problemu i chęć wypracowania najlepszego rozwiązania to cechy, które od zawsze imponowały mi podczas współpracy.
RafałSenior Front-end Developer & Technical Lead
I highly recommend Kamil. He consistently demonstrated exceptional leadership and a strong dedication to helping the team grow. His talent for fostering a culture of continuous learning makes him an invaluable asset for any organization.
MichałSolution Architect
I have enjoyed working with Kamil for almost two years — his experience and methodical approach to solving problems, always offered with a calm, level-headed touch even when things got hot. Hope our paths will cross again some time!
MantasEngineering & Product Leader
Wszystkie rekomendacje na LinkedIn
Gwarancja jakości

Gwarancja jakości

Do każdego zlecenia podchodzę indywidualnie i z pełnym zaangażowaniem. Dostajesz konkretną wartość — wiedzę, materiały i rozwiązania, które realnie posuwają Twój projekt do przodu.