Skip to content
View Maggio333's full-sized avatar

Block or report Maggio333

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Maggio333/README.md

Arkadiusz Słota

Full-Stack Developer | Inżynier ds. Oprogramowania | Architekt Oprogramowania | AI/ML | Builder @ SlayerLab

13 lat programowania | 6 lat komercyjnego doświadczenia


📖 O mnie

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.

🧭 Podejście Strategiczne

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 bramkiepistemiczna (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").

💻 Używane Języki Programowania

C# Python TypeScript JavaScript Rust C C++ Dart Visual Basic


🛠️ Używane IDE i Narzędzia

Visual Studio Visual Studio Code Rider Docker Git Azure DevOps Postman Toad for Oracle PowerShell Cursor Claude Code LaTeX Obsidian

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.


🎯 Obecne Priorytety

  • 🔬 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

🔥 Pasje

  • 🧠 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ąć

📊 GitHub

Profile views




GitHub Streak
Trophies
Activity Graph

🏗️ Frameworki i Biblioteki

Backend

.NET ASP.NET Core FastAPI Flask Supabase

Frontend

React WPF .NET MAUI Flutter

Web 3D / Grafika & Sandbox

Three.js WebGPU WebAssembly Vite QuickJS Pyodide

AI/ML

Hugging Face PyTorch MCP Ollama LM Studio Qdrant transformers.js

Bazy Danych

Oracle PostgreSQL MySQL SQLite

Chmura i DevOps

Docker GitHub Actions Caddy Hetzner Google Cloud Nginx

Testowanie

xUnit pytest Playwright

Budownictwo / Formaty (BIM)

IFC DXF SAF


🎨 Wzorce Projektowe i Zasady

Zasady SOLID

  • SRP - Single Responsibility Principle
  • OCP - Open/Closed Principle
  • LSP - Liskov Substitution Principle
  • ISP - Interface Segregation Principle
  • DIP - Dependency Inversion Principle

Wzorce Projektowe

  • 🎯 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)

Czysta Architektura

  • 🏛️ 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

🧠 Główne Zasady

  • 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ę

📚 Aktualnie Uczę Się

  • 🧠 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

🔗 Skontaktuj Się Ze Mną

GitHub LinkedIn Email


"Buduję zaawansowane systemy, uczę innych i dzielę się wiedzą."

Ostatnia aktualizacja: 2026-06-24

Pinned Loading

  1. ai-agent-starter-pack ai-agent-starter-pack Public

    Production-ready AI Agent framework with Clean Architecture, DI, and ROP patterns

    Python 3

  2. CrosswordAIGenerator CrosswordAIGenerator Public

    Generator datasetów krzyżówek dla treningu AI - deterministyczne generowanie XAML dla LoRA finetuning i RAG

    C# 1

  3. ChatElioraSystem ChatElioraSystem Public

    Zaawansowany system czatu z AI wykorzystujący RAG (Retrieval Augmented Generation) do inteligentnych konwersacji z pamięcią długoterminową. .NET 8.0, WPF, MAUI, Clean Architecture.

    C# 1

  4. CRM.Demo CRM.Demo Public

    C#

  5. slay-piano-gpt slay-piano-gpt Public

    A 0.82M-parameter decoder-only Transformer trained from scratch on ~12k Irish jigs in ABC notation

    Python 2 1

  6. szem-memory-system szem-memory-system Public

    Samokorygujacy sie substrat pamieci dlugotrwalej dla systemow agentycznych — dialektyczne wezly wiedzy z kryterium obalenia, twardy dostep do sektorow per rola (git+SSH), niezalezny od harnessu. Cl…

    Shell 7 1