Przyjmuję nowe projekty · zdalnie · PL / EN
Automatyzuję procesy agentami AI, n8n i MCP.
Projektuję i wdrażam automatyzacje z modelami językowymi, agentów i serwery MCP oraz aplikacje full-stack w Next.js i NestJS. Na co dzień jestem lead developerem w administracji publicznej, więc wiem, jak wprowadzać AI tam, gdzie liczą się bezpieczeństwo danych i procedury.
Zapytaj mojego agenta
Odpowiada tylko na podstawie treści tej strony.
01 — Usługi
W czym mogę pomóc
- 01
Automatyzacje AI (n8n + LLM)
Dla firm i zespołów, które tracą czas na powtarzalną pracę z mailami, dokumentami i arkuszami.
Co dostajesz
- Workflow n8n z krokami LLM: klasyfikacja, wyciąganie danych, streszczenia
- Integracje z pocztą, kalendarzem, CRM, arkuszami i komunikatorami (np. Telegram)
- Obsługa błędów, monitoring i dokumentacja przekazania
n8nLLMwebhookiTelegram - 02
Agenci AI i serwery MCP
Dla zespołów, które chcą, żeby asystent AI (Claude, Cursor, ChatGPT) bezpiecznie korzystał z ich systemów i danych.
Co dostajesz
- Serwer MCP do Twojego systemu lub API — z trybem dry-run, potwierdzeniami i walidacją przed zapisem
- Agenci wykonujący zadania według spisanych procedur, z powiadomieniami
- RAG nad dokumentami firmy, także z modelami uruchamianymi lokalnie
MCPagenciRAGQdrant - 03
Aplikacje full-stack Next.js / NestJS
Dla firm, które potrzebują panelu, API albo aplikacji wewnętrznej — także z funkcjami AI.
Co dostajesz
- Front w Next.js (React, TypeScript, shadcn/ui), API w NestJS lub Laravel
- PostgreSQL, Docker, CI/CD; wdrożenie on-premise albo w chmurze
- Kod w Twoim repozytorium, testy i README
Next.jsNestJSPostgreSQLDocker - 04
Szkolenia AI dla instytucji i zespołów
Dla urzędów, organizacji pozarządowych i firm, które chcą korzystać z AI świadomie i bezpiecznie.
Co dostajesz
- Warsztaty praktyczne: asystenci AI w codziennej pracy, dobre polecenia, ograniczenia modeli
- Bezpieczeństwo danych i zasady korzystania z AI w organizacji
- Dla zespołów IT: programowanie z agentami AI, MCP, modele lokalne
warsztatyonlineon-site
02 — Case studies
Projekty i doświadczenie
Każdy opis w tym samym układzie: problem → co zbudowałem → efekt → stack. Projekty z pracy opisuję anonimowo.
Projekty własne
- 01CzytajDziałaProjekt własny · używany na co dzień
Agent, który pracuje, gdy ja śpię
Osobisty system agentów AI sterowany z Telegrama: codzienny raport ofert, powiadomienia z dłuższej pracy i autorskie skille agentów.
Bun · TypeScript · Telegram Bot API · systemd timers · Python · Google OAuth · IMAP
- 02CzytajDziałaProjekt własny · homelab jako laboratorium
Prywatna chmura pod AI i automatyzacje
Własna infrastruktura on-premise: wirtualizacja, reverse proxy z TLS, dostęp z zewnątrz bez otwierania portów, n8n, baza wektorowa, monitoring i kopie zapasowe.
Proxmox VE · Proxmox Backup Server · Docker · Traefik · Cloudflare Tunnel · Tailscale · OPNsense
- 03CzytajDziałaProjekt własny · działa produkcyjnie w homelabie
Mikroserwis poczty dla usług i agentów AI
Jedno API HTTP do wysyłki maili dla wszystkich usług i agentów: osobny klucz dla każdej usługi, pełny ślad wysyłek w PostgreSQL i panel z logowaniem przez GitHub.
NestJS · Next.js · TypeScript · Drizzle ORM · PostgreSQL · nodemailer · Auth.js
- 04CzytajW trakcieProjekt własny · w trakcie (powstaje API, interfejsu jeszcze nie ma)
Z jednego zdania do gotowego PDF — mały model decyzyjny zamiast LLM
Wypełnianie formularza na podstawie jednego zdania po polsku: mały lokalny model decyzyjny rozstrzyga zamknięte pytania, walidacja domenowa, PDF ze wzoru DOCX. Projekt w trakcie.
Python · FastAPI · Kev 0.8B · Next.js · Turborepo · Docker · pytest
Doświadczenie z pracy (anonimowo, kod niepubliczny)
- 05CzytajDoświadczenieDoświadczenie · administracja publiczna · kod niepubliczny
Serwer MCP z bezpiecznikami — LLM bezpiecznie zapisuje w systemie wewnętrznym
Serwer MCP, przez który asystent AI rejestruje pracę w wewnętrznym systemie ewidencji: tryb dry-run, dwuetapowe potwierdzenia i walidacja przed zapisem.
Python · MCP SDK · Keycloak (OIDC) · pydantic-settings · pytest
- 06CzytajDoświadczenieDoświadczenie · administracja publiczna · kod niepubliczny
Asystent RAG nad dokumentami
Proof of concept asystenta, który odpowiada na pytania na podstawie dziesiątek dokumentów PDF: wyszukiwanie wektorowe, modele chmurowe i lokalne, czat ze streamingiem.
Next.js · NestJS · Turborepo · Qdrant · PostgreSQL · Claude · OpenAI
- 07CzytajDoświadczenieDoświadczenie · administracja publiczna · kod niepubliczny
Rozmowa z bazą danych po polsku — Text-to-SQL ze streamingiem
Usługa, która zamienia pytanie w języku naturalnym na zapytanie SQL, wykonuje je i strumieniuje odpowiedź w formacie zgodnym z Vercel AI SDK.
Python · FastAPI · LangChain · Ollama · SSE · Docker · Traefik
Agent-ready
To portfolio jest też serwerem MCP
Podłącz je do Claude, Cursora albo innego klienta MCP i zapytaj swojego asystenta o moje projekty. Narzędzia tylko do odczytu, generowane z tej samej treści co strona.
https://tomaszstec.me/api/mcpNarzędzia
- get_profile
- list_services
- list_case_studies
- get_case_study
- get_contact
03 — Proces
Jak pracuję
- 1
Rozmowa
15–30 minut: poznaję proces, dane i ograniczenia. Mówię wprost, czy AI ma tu sens i od czego zacząć.
- 2
Demo / PoC
Mała, działająca wersja na prawdziwym fragmencie Twojego procesu — zanim zainwestujesz w całość.
- 3
Wdrożenie
Kod w Twoim repozytorium, sekrety poza kodem, monitoring, testy i dokumentacja.
- 4
Szkolenie i utrzymanie
Przekazanie zespołowi, szkolenie z obsługi, a jeśli chcesz — stała opieka i rozwój.
04 — Stack
Narzędzia, których używam
- AI i agenci
- ClaudeOpenAIVercel AI SDKMCPLangChainOllamaQdrantRAG
- Automatyzacja
- n8nTelegram Bot APIwebhookisystemd timersPython
- Backend
- NestJSNode.jsTypeScriptLaravelPHPFastAPIPostgreSQLDrizzle ORMRedis
- Frontend
- Next.jsReactTypeScriptTailwind CSSshadcn/ui
- DevOps i infrastruktura
- DockerTraefikCloudflare TunnelProxmox VEJenkinsGitLabAnsiblePrometheusGrafanaKeycloak
05 — O mnie
Programista, który wdraża AI w praktyce
Jestem programistą full-stack. Od 2018 roku pracuję w IT w administracji publicznej, dziś jako lead developer: prowadzę technicznie szablon aplikacji i kilka systemów (od wymagań i diagramów po wdrożenie), wprowadzam w zespole programowanie z AI — agentów, skille, serwery MCP — i szkolę współpracowników z pracy z AI.
Studiuję informatykę na studiach inżynierskich, w specjalności programowanie z elementami AI i uczenia maszynowego.
Mój homelab to laboratorium: klaster wirtualizacji, n8n, baza wektorowa, monitoring i kopie zapasowe. Tam sprawdzam agentów i automatyzacje, zanim polecę je klientowi.
- Rola
- Lead developer w administracji publicznej
- W IT od
- 2018
- Studia
- Informatyka, specjalność AI i uczenie maszynowe
- Certyfikat
- IREB CPRE Foundation Level
- Lokalizacja
- Śląsk, Polska · praca zdalna
06 — Kontakt
Porozmawiajmy o Twoim procesie
Opisz krótko proces albo problem. Odpowiem mailem i zaproponuję krótką rozmowę.
Piszę po polsku i po angielsku.
Wolisz napisać bezpośrednio?