Programista i mentor
Pomagam programistom tworzyć aplikacje produkcyjne i świadomie korzystać z AI w projektach. Mentoring prowadzę od 2008 roku, od pojedynczych programistów po zespoły w dużych firmach. Jednocześnie jako programista i CEO KM Programs wdrażam automatyzacje i AI w procesach biznesowych.
- 20+ latz kodem, programuję od 2003 roku
- 15+ latprzy systemach produkcyjnych
- 800+przeszkolonych osób
- 5,0średnia z 200+ opinii
Moja ścieżka zawodowa
Rozwijam dwie ścieżki równolegle. Jako programista buduję systemy produkcyjne, a jako mentor uczę programowania.
ProgramistaProjekty komercyjne i własna firma
MentorMentoring 1:1 i kursy programowania
-
2003
Programista
Pierwszy kod
Zaczynam programować. Dziś to ponad dwie dekady z kodem.
-
2007-2012
Programista
AGH, Automatyka i Robotyka
Magister inżynier, specjalizacja Komputerowe Systemy Sterowania.
-
2008
Mentor
Matura i studenci
Zaczynam uczyć: przygotowanie do matury z informatyki i pomoc studentom.
-
2009-2011
Programista
Lagas, programista i automatyk
Pierwsza praca zawodowa, jeszcze w trakcie studiów. Programuję mikrokontrolery w C i sterowniki PLC palników przemysłowych. Projektuję też schematy automatyki.
- C
- Mikrokontrolery
- Sterowniki PLC
-
Od 2010
Mentor
Mentoring 1:1 dla programistów
Rok po pierwszej pracy zawodowej zaczynam prowadzić indywidualny mentoring 1:1 dla programistów.
-
2011-2015
Programista
FINAL S.A., programista i automatyk
Pracuję ze sterownikami PLC i systemami SCADA: rozwijam sterowanie i wizualizację pras do wyciskania profili aluminiowych. Potem przechodzę do warstwy biznesowej: w Javie i Spring (później Spring Boot) buduję system do analizy danych z produkcji, frontend piszę w React, a pierwsze automatyzacje w Pythonie. Uczę się tu dobierać narzędzia do problemu i rozmawiać z działami firmy.
- PLC
- SCADA
- Java
- Spring Boot
- React
- Python
-
Od 2013
Programista
Własna firma KM Programs
Zakładam firmę i prowadzę ją nieprzerwanie. Na początku buduję aplikacje webowe fullstack: backend w Spring Boot, frontend w React. Już wtedy piszę też automatyzacje w Pythonie. Uczę się przy tym zarządzania i skalowania biznesu.
- Spring Boot
- React
- Python
-
Od 2022
Mentor
Szkolenia dla zespołów i programistów
Prowadzę zaawansowane szkolenia dla całych zespołów w firmach, a także indywidualnie dla pojedynczych programistów.
-
Od 2023
Mentor
Platforma do nauki programowania
Buduję platformę z kursami online i wypracowuję techniki uczenia, które dają kursantom realny postęp.
-
Dziś
Programista
Projekty B2B, automatyzacje i AI
Jako freelancer wdrażam w firmach automatyzacje i narzędzia AI. W wielu z nich, oprócz szkoleń, realizuję zlecenia i pracuję przy projektach w modelu B2B. Rozwiązania buduję przede wszystkim w Pythonie i jego frameworkach, a API piszę w Spring Boot, FastAPI i Next.js. Na co dzień pracuję z Claude Code i Codex. Jeśli planujesz wdrożenie automatyzacji lub AI w swojej firmie, skontaktuj się ze mną.
- Python
- Claude Code
- FastAPI
- Spring Boot
- Next.js
-
Dziś
Mentor
Mentoring, kursy i YouTube
Prowadzę mentoring 1:1, kursy online i szkolenia dla zespołów. W wolnych chwilach rozwijam kanał YouTube.
Uwielbiam pracę w IT, bo mogę cały czas uczyć się nowych rzeczy, rozwijać kompetencje i spędzać godziny przy kodzie. Prowadzenie KM Programs daje mi ogromną satysfakcję i możliwość współpracy z niesamowitą społecznością.
W jaki sposób możesz się ze mną rozwijać?
Mentoring 1:1
Chcę wdrożyć własne aplikacje
Mentoring jest dla Ciebie, jeśli:
- Pracujesz na gotowym systemie i nie masz okazji zaprojektować aplikacji od początku do końca.
- Chcesz samodzielnie podejmować decyzje techniczne, ale z kimś doświadczonym, kto je sprawdzi.
- Korzystasz z AI i chcesz mieć kontrolę nad jakością i kosztem kodu, który generuje.
- Masz pomysł na aplikację i chcesz doprowadzić go do wdrożenia produkcyjnego.
Spotykamy się 1:1 na żywo, Ty piszesz kod, a ja sprawdzam go w code review. Wszystkie kursy masz w cenie.
Poznaj mentoring 1:1Kursy online
Chcę poznać nowe technologie
Kursy są dla Ciebie, jeśli:
- Pracujesz jako programista i chcesz poznać nową technologię albo uzupełnić luki w tej, której już używasz.
- Zmieniasz albo poszerzasz stack, na przykład z Javy na Pythona, i potrzebujesz uporządkowanej ścieżki.
- Chcesz korzystać z narzędzi AI w codziennej pracy z kodem i budować własne narzędzia AI.
- Dopiero zaczynasz programować i chcesz przejść kurs krok po kroku, od modułów podstawowych.
Ja pokazuję kod, Ty ćwiczysz. Pytania zadajesz w społeczności kursantów.
Zobacz kursyPrzygotowujesz się do matury z informatyki? Zobacz osobną ofertę →
Zacznij od bezpłatnej konsultacji
Przeanalizujemy Twoje obecne umiejętności, zdiagnozujemy luki w wiedzy i wspólnie dobierzemy formę nauki, która najszybciej doprowadzi Cię do celu. Nie musisz z góry wiedzieć, co wybrać. Od tego jest nasza pierwsza rozmowa.
- 30 minut
- Spotkanie online
- Bezpłatnie
- Wypełniasz formularz Podajesz e-mail, technologię i doświadczenie. To zajmuje minutę.
- Rozmawiamy 30 minut Ustalamy cel, sprawdzam Twój poziom i wskazuję luki w wiedzy.
- Wybierasz formę nauki Mentoring 1:1 albo kursy online. Doradzam, co szybciej doprowadzi Cię do celu.
Co otrzymasz podczas nauki programowania z KM Programs?
Mentoring 1:1 obejmuje dostęp do wszystkich kursów online. Dlatego część rzeczy dostajesz w obu formach nauki, a część tylko w mentoringu.
W kursach online i w mentoringu 1:1
-
Nagrania krok po kroku
7 kursów: Python, Java, JS/TS i C++ z frameworkami. Każde rozwiązanie pokazuję w nagraniu i wyjaśniam decyzje techniczne.
-
Setki zadań i kompletne projekty
Nową wiedzę od razu stosujesz w kodzie. Projekty budujesz od założeń do działającej aplikacji.
-
Świadoma praca z AI
Uczysz się oceniać i poprawiać kod wygenerowany przez narzędzia AI, zamiast bezmyślnie go kopiować.
-
Własne narzędzia AI
Tworzysz aplikacje oparte na modelach językowych i agentach AI, na przykład z RAG, LangChain i LangGraph.
-
Dostęp 24/7
Uczysz się w dowolnym momencie, bez stałych terminów, i wracasz do nagrań tyle razy, ile potrzebujesz.
-
Certyfikat
Potwierdza ukończony zakres materiału, a projekty pokazują, co potrafisz zbudować. W mentoringu dostajesz do tego imienną rekomendację, która wymienia Twoje projekty i technologie.
Dodatkowo w mentoringu 1:1
-
Spotkania 1:1 na żywo
120 minut w miesiącu, standardowo 4 × 30 minut. Każde spotkanie ma ustalony wcześniej cel.
-
Code review każdego etapu
Pracujesz na GitHubie jak w zespole: gałęzie, pull requesty i poprawki po recenzji. Każdą uwagę uzasadniam.
-
Pomoc między spotkaniami
Od poniedziałku do piątku odpowiadam na pytania i sprawdzam kod. Gdy opis nie wystarczy, nagrywam wideo albo łączymy się na żywo.
-
Własna aplikacja na produkcji
Prowadzisz projekt od pomysłu przez specyfikację i architekturę po wdrożenie z CI/CD. Plan układam pod Twój cel.
Do tego webinary tylko dla osób z mentoringu.
- Bez umowy, płacisz z miesiąca na miesiąc
- 14 dni gwarancji zwrotu
Odwiedź kanał YouTube KM Programs
-
Serwer MCP w Pythonie dla Claude Code krok po kroku
-
Claude Code: jak wymusić strukturę projektu skillem?
-
Koniec kodowania? Buduję całą aplikację od zera z Claude Code
-
Python i LLM: jak uniezależnić aplikację od dostawcy modelu (Protocol + Anthropic SDK)
-
Claude Code napisał API rejestracji w FastAPI - rate limiter nie działa
-
Claude Code napisał API rejestracji w FastAPI - rate limiter nie działa