Full-Stack Developer | Inżynier ds. Oprogramowania | Architekt Oprogramowania | AI/ML | Builder @ SlayerLab
13 lat programowania | 6 lat komercyjnego doświadczenia
Cześć, jestem Arkadiusz Słota 👋
Full-Stack Developer i Inżynier ds. Oprogramowania z 13-letnim doświadczeniem w programowaniu, w tym 6 lat komercyjnego doświadczenia. Zaawansowany programista i architekt oprogramowania z pasją do tworzenia systemów AI, Clean Architecture i nauczania innych.
Od 2026 rozwijam most między budownictwem a ML: współtworzę systemy BIM/IFC z AI dla konstrukcji stalowych, a równolegle — jako Builder w SlayerLab (otwarte laboratorium polskiego AI: od zera, artifacts over claims, honest measurement) — buduję i badam modele językowe od prymitywów (micro-models: małe GPT trenowane od zera). Kierunek: dać polskiemu budownictwu jego własny, dedykowany model.
Sposób, w jaki pracuję — niezależnie od projektu:
- Dialektyka — każda nietrywialna decyzja: Cel → Teza ↔ Antyteza (steel-man) → Synteza, z warunkiem obalenia (testem, który może oblać).
- Dwie bramki — epistemiczna (rozumiem, nie powtarzam) + empiryczna (pomiar, nie opinia). Spójność ≠ prawda.
- Artifacts over claims — held-out, jawny koszt, publikuję też wyniki negatywne.
- Od prymitywów — buduję od zera, żeby rozumieć całość (transformer, atencja, tokenizer — ręcznie).
- Destylacja warstwowa — z konkretów wyłuskuję uniwersalne wzorce („wędka, nie ryba").
Doświadczenie zawodowe:
- 💼 6 lat komercyjnego doświadczenia jako Full-Stack Developer
- 🏭 Praca z systemami produkcyjnymi i ERP - ich rozwój i usprawnianie
- 🎯 Tworzenie nowych aplikacji w zależności od wymagań klienta
- 🗄️ Ekspertyza w relacyjnych bazach danych (Oracle, PostgreSQL, MySQL)
- 🤖 Specjalizacja w budowaniu skalowalnych aplikacji AI z RAG i lokalnymi LLM
Certyfikaty:
- 🎓 Certyfikat Trenerski - Bielik w systemach agentowych - Praktyczne warsztaty z tworzenia agentów AI (Partnerzy: Bielik.AI, SpeakLeash, Google for Developers) | Eskadra.bielik.AI/trenerzy
Co robię:
- 🔬 R&D & Praca twórcza - Realizuję projekty badawczo-rozwojowe, eksperymentuję z nowymi technologiami i szukam innowacyjnych rozwiązań
- 👥 Zarządzanie zespołem - Koordynuję pracę w projektach interdyscyplinarnych, rozdzielam zadania i współpracuję z ekspertami z różnych dziedzin (np. R&D w budownictwie)
- 🏛️ Projektuję i implementuję systemy oparte na Clean Architecture
- 🧩 Buduję zaawansowane systemy AI z pamięcią długoterminową (RAG)
- 🎨 AI Alignment & Personalizacja - Praca nad dostosowywaniem asystentów AI do konkretnych potrzeb i zachowań użytkowników
- 🎲 Tworzę generatory datasetów do finetuningu modeli AI (Bielik Coder, Crossword AI)
- 🧠 Uczę się sieci neuronowych i tworzę systemy rozumowania (TreeReasoningSystem)
- ⚡ Wysoka produktywność - Szybkie przechodzenie od koncepcji do działającego kodu dzięki głębokiemu zrozumieniu architektury i technologii
- 🔨 Refaktoryzacja i modernizacja - Analiza legacy code, ręczna refaktoryzacja oraz wykorzystanie AI do optymalizacji istniejących systemów
- 🎤 Były trener Eskadry Bielika - prowadziłem warsztaty z tworzenia agentów AI
- 📝 Tworzę materiały edukacyjne z transparentnym procesem nauki (Rust Od Zera)
- 🦀 Tworzę aplikacje krytyczne pod względem wydajności w Rust
Wierzę w transparentność procesu, czystą architekturę, SOLID principles i dzielenie się wiedzą z innymi.
- 🔬 Mikro-modele - małe modele językowe trenowane od zera na CPU; studium spektrum n-gram → transformer (jakość ↔ pamięć ↔ obliczenia) — micro-models
- 🏗️ Model dla budownictwa - kierunek: dedykowany model językowy pod konstrukcje / BIM / IFC; systemy BIM-AI dla konstrukcji stalowych
- 🎲 Generatory datasetów - wysokiej jakości syntetyczne datasety do finetuningu (z wzorcami, z walidacją)
- 🧩 Systemy AI & RAG - pamięć długoterminowa, lokalne LLM, agenci, ewaluacja
- 🧭 Metoda pracy - dialektyka + dwie bramki + falsyfikowalna ewaluacja jako rdzeń każdego projektu
- 🏛️ Clean Architecture & Rust - skalowalne systemy + aplikacje krytyczne wydajnościowo
- 🧠 Rozumieć systemy od środka - od prymitywów, nie z gotowców; satysfakcja z „aha!", gdy mechanizm staje się jasny
- 🇵🇱 Suwerenne polskie AI - modele i ewaluacje, których nie da się oszukać (SlayerLab)
- 👥 Nauczanie z transparentnym procesem - pokazuję jak dochodzę do rozwiązań; uczę przez robienie (Rust Od Zera, mentoring)
- 🌉 Most inżynieria ↔ AI - łączenie budownictwa, oprogramowania i ML w jedną całość
- 🎼 Nieoczywiste poligony - ML na muzyce (notacja ABC), gry jako środowiska decyzyjne — uczyć się na konkretach, których można dotknąć
- ✅ SRP - Single Responsibility Principle
- ✅ OCP - Open/Closed Principle
- ✅ LSP - Liskov Substitution Principle
- ✅ ISP - Interface Segregation Principle
- ✅ DIP - Dependency Inversion Principle
- 🎯 Strategy Pattern - Różne algorytmy dla tego samego typu danych
- 📦 Repository Pattern - Abstrakcja nad warstwą danych
- 🏭 Factory Pattern - Tworzenie obiektów
- 💉 Dependency Injection - Luźne sprzężenie i testowalność
- ✅ Result Pattern - Jawne obsługiwanie błędów (Railway Oriented Programming)
- 🎼 Orchestrator Pattern - Koordynacja złożonych operacji
- 📋 Category Register Pattern - Dynamiczne rejestrowanie kategorii
- 🔧 Base Service Pattern - Template Method dla serwisów
- 💾 Cache Pattern - Optymalizacja wydajności
- 🏗️ Builder Pattern - Konstruowanie złożonych obiektów
- 🔄 Fallback Pattern - Obsługa błędów z alternatywami
- ⚡ IAsyncEnumerable Pattern - Asynchroniczne strumienie danych
- 🎭 Facade Pattern - Uproszczony interfejs do złożonych subsystemów
- 📄 DTO Pattern - Data Transfer Objects dla warstwowej komunikacji
- 👔 Manager Pattern - Zarządzanie stanem i operacjami
- 🔌 Extension Method Pattern - Rozszerzanie funkcjonalności przez metody rozszerzające (np. rejestracja DI)
- 🏛️ Warstwa Domenowa - Encje, Obiekty Wartości, Interfejsy
- 🎯 Warstwa Aplikacji - Przypadki Użycia, Serwisy
- 🔌 Warstwa Infrastruktury - Implementacje, Zewnętrzne Serwisy
- 🎨 Warstwa Prezentacji - Punkty Końcowe API, Kontrolery
- ✅ Transparentność procesu - Pokazuję jak dochodzę do rozwiązań, nie tylko końcowy efekt
- ✅ Dzielenie się wiedzą - Wierzę, że najlepszy sposób na naukę to uczenie innych
- ✅ Eksperymentowanie i R&D - Testuję nowe technologie i szukam innowacyjnych rozwiązań
- ✅ Clean Architecture & SOLID - Jakość kodu i architektura są fundamentem skalowalnych systemów
- ✅ Praktyka nad teorią - Buduję działające systemy, ucząc się przez implementację
- 🧠 Sieci Neuronowe - Uczę się o sieciach neuronowych i tworzę system operacyjny dla rozumowania z "Małym Managerem i Wielkim Ekspertem"
- 🦀 Rust - Aplikacje krytyczne pod względem wydajności, ownership, borrowing
- 🧩 Systemy AI - Zaawansowane architektury, RAG, integracja lokalnych LLM
- 🏛️ Clean Architecture - Budowanie skalowalnych, utrzymywalnych systemów
"Buduję zaawansowane systemy, uczę innych i dzielę się wiedzą."
Ostatnia aktualizacja: 2026-06-24

