Skip to content
View MatthiasLew's full-sized avatar

Organizations

@TheBebock @DailyBite-Mobile-application-project @broxeen

Block or report MatthiasLew

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
MatthiasLew/README.md

LinkedIn Email GitHub


Otwarty na współpracę, staż, pierwszą pracę komercyjną oraz pomoc przy projektach technicznych.

🇵🇱 Polski · 🇬🇧 English · 💬 Pomoc & Kontakt


💡 Utknąłeś w projekcie? Masz problem z Pythonem, GUI (PySide/Qt), automatyzacją lub narzędziami AI?
Napisz do mnie śmiało — chętnie rzucę okiem, pomogę w debugowaniu, doradzę w architekturze lub wymienię się wiedzą!


👨‍💻 O mnie

Najlepiej czuję się w Pythonie oraz w pracy nad narzędziami, które rozwiązują realne problemy: automatyzują powtarzalne zadania, ułatwiają proces wytwarzania oprogramowania albo pomagają analizować dane. Rozwijam także projekty w C# i Unity, przede wszystkim związane z algorytmami i wizualizacją.

W projektach przechodzę przez cały cykl wytwarzania oprogramowania — od analizy problemu i prototypowania architektury, przez implementację i testy, aż po dokumentację, automatyzację CI/CD oraz przygotowanie aplikacji do stabilnego użycia.

Główne obszary zainteresowań:

  • 🛠️ Narzędzia deweloperskie, CLI i automatyzacja procesów
  • 🤖 Systemy wieloagentowe, protokół MCP, sub-aktorzy i integracje LLM
  • 🖥️ Aplikacje desktopowe i GUI (PySide6 / Qt, Unity 6)
  • ⚙️ Backend, bazy danych, architektura kontraktów i API (REST / A2A)
  • 📊 Algorytmy optymalizacyjne, eksperymenty i benchmarking

💼 Doświadczenie w praktyce

🤖 Subactor / if-uri / wellmanifest — współpraca projektowa & R&D (AI Agents, Prototypowanie i Tooling)

Praca nad architekturą agentową, procesami diagnostycznymi, prototypowaniem interfejsów komunikacyjnych oraz weryfikacją generowanego kodu:

  • Agenci diagnostyczni i naprawczy (Doctor, Repair, Validator): Rozwój modułów odpowiedzialnych za automatyczną analizę problemów, walidację zmian w kodzie oraz generowanie ustrukturyzowanych poprawek i łatek.
  • Ewaluacja modeli i nadzór agentowy (Dual-LLM & Benchmarking): Budowa infrastruktury testowej Dual-LLM (moduły runner, oracle, auditor) oraz nadzór nad procesami, w których modele AI (Codex, Gemini, Devin) wykonują zadania pod kontrolą Subactora.
  • Architektura kontraktów, DSL i API (MCP, A2A, REST): Prace nad szkieletem kontraktów API dla komunikacji między agentami (Agent-to-Agent / A2A), protokołu MCP oraz rozwojem logiki runtime dla DSL kontraktów (intent-contract-dsl-runtime).
  • Wieloplatformowość i integracje CI/CD: Dostosowanie narzędzi (urirun, connectory) do działania w środowiskach Windows i kontenerach Docker, rozwój testów integracyjnych (smoke tests) powiązanych z GitHub Actions.
  • Kontrola jakości i eliminacja fałszywych deklaracji AI: Rygorystyczna weryfikacja kodu generowanego przez modele, kontrola pokrycia w testach, obsługa schematów JSON Schema i audyty gotowości technicznej.

🧪 Broxeen — wolontariat / współpraca przy projekcie software i local AI

  • Testowanie modułów aplikacji oraz funkcji widocznych dla użytkownika,
  • Analiza działania integracji AI, STT/TTS i narzędzi diagnostycznych,
  • Odtwarzanie błędów, opisywanie ich przyczyn i weryfikacja poprawek,
  • Automatyzacja procesów opartych na agentach AI, walidacji i naprawie kodu,
  • Przygotowywanie scenariuszy testowych, benchmarków i stabilizacja GitHub Actions.

🚀 Wyróżnione projekty

Cross-platformowe CLI i serwer MCP ograniczający szum i zużycie kontekstu przez agentów AI. Automatyzuje skanowanie projektu, testy, raporty, cache, budowanie kontekstu i benchmarki.

👉 Zobacz repozytorium

Aplikacja desktopowa GUI i narzędzie CLI do wykrywania, klonowania oraz synchronizacji repozytoriów organizacji. Obsługuje lokalne workspace'y, multiplatformowe paczki i elastyczne filtry.

👉 Zobacz repozytorium

Badawczy backend do porównywania botów szachowych, w tym adaptacyjnego minimaxu uczącego się cech stylu przeciwnika. Generuje powtarzalne raporty, statystyki i wykresy.

👉 Zobacz repozytorium

Interaktywna aplikacja w Unity 6 do projektowania labiryntów oraz porównywania algorytmu genetycznego (GA) z mrówkowym (ACO). Zawiera wizualizację na żywo i eksport danych.

👉 Zobacz repozytorium

Nowoczesna aplikacja desktopowa z bezpiecznym logowaniem, chmurową bazą kontaktów w czasie rzeczywistym i synchronizacją ustawień użytkownika.

👉 Zobacz repozytorium

Dostępny edytor melodii z siatką nut, odsłuchem w czasie rzeczywistym, trybem wysokiego kontrastu oraz importem/eksportem do JSON, MIDI, WAV i MP3.

👉 Zobacz repozytorium

📌 Pozostałe projekty

  • TSP Genetic Algorithm — optymalizacja problemu komiwojażera z selekcją turniejową, OX, mutacją, elityzmem i wizualizacją zbieżności.
  • ChatBot — lokalny chatbot EN/PL z GUI, konfiguracją zachowania modelu oraz eksportem rozmów do TXT/DOCX.
  • Python Microcontroller Simulation — symulacja reakcji układu na wykryte emocje i ruch z wizualizacją w Pygame.

🧰 Technologie i narzędzia

Kategoria Technologie
Języki programowania Python C# TypeScript SQL Bash
Desktop & GUI PySide6 Unity Pygame Figma
AI, Agenci & Backend MCP LLM Agents FastAPI PostgreSQL Supabase
DevOps & Jakość Git GitHub Actions pytest PyInstaller Docker

Posiadam również solidne podstawy JavaScript / React, doświadczenie akademickie z Javą, C i C++ oraz praktykę z JSON Schema, REST API, GraphQL i kontraktami A2A.


💬 Potrzebujesz pomocy? / Kontakt

💡 Masz problem z kodem, projektem lub automatyzacją?

Jeśli utknąłeś w swoim projekcie (Python, interfejs w PySide / Qt, integracja z AI / MCP, konfiguracja CI/CD lub architektura aplikacji) — napisz śmiało!

Chętnie pomogę w debugowaniu, doradzę w doborze technologii, przejrzę kod lub wymienię się doświadczeniami.


  

🇬🇧 English version

Click to expand English version

Hi, I'm Mateusz Lewandowski 👋

Python Developer · AI tooling & automation · desktop apps · C# / Unity

LinkedIn Email


🤝 Stuck on a problem or looking to collaborate?
Feel free to reach out via LinkedIn or Email — happy to help, troubleshoot code, or discuss technical solutions!

About me

I am a software developer focused on Python, developer tooling, desktop applications (GUI), and AI / LLM integrations. I enjoy turning complex or repetitive workflows into software that is practical, measurable, and reliable. I also build C# / Unity projects involving algorithms, visualization, and benchmarking.

I cover the entire development lifecycle: problem analysis, rapid prototyping, UI/UX implementation, automated testing, CI/CD pipelines, and packaging for end users.

Practical experience

🤖 Subactor / if-uri / wellmanifest — Project Collaboration & R&D (AI Agents, Prototyping & Tooling)

  • Diagnostic & Repair Agents (Doctor, Repair, Validator): Contributed to automated issue diagnosis, code validation, and structured patch generation workflows.
  • Model Evaluation & Agent Supervision (Dual-LLM & Benchmarking): Built Dual-LLM test infrastructure (runner, oracle, auditor modules) and supervised autonomous agent execution loops.
  • Contract Architecture, DSL & API (MCP, A2A, REST): Worked on API contract skeletons for Agent-to-Agent (A2A) communication, MCP protocol integrations, and runtime logic for contract DSLs (intent-contract-dsl-runtime).
  • Multi-Platform Support & CI/CD: Adapted ecosystem tooling (urirun, connectors) for Windows and Docker environments; automated smoke and integration test suites in GitHub Actions.
  • Quality Gates & AI Code Verification: Validated model-generated code against JSON Schemas, eliminated false positive completion reports, and authored technical audit documentation.

🧪 Broxeen — Volunteer Software & Local AI Contribution

  • Tested application modules, UI flows, and end-user features.
  • Investigated AI, STT/TTS, and diagnostic tool integrations.
  • Reproduced issues, identified root causes, and verified bug fixes.
  • Maintained and stabilized GitHub Actions / CI/CD workflows.

Let's connect & collaborate

I am open to junior roles, internships, open-source projects, and direct technical consultations.


Buduję, testuję, mierzę i poprawiam — aż rozwiązanie naprawdę działa.


Pinned Loading

  1. ChatBot ChatBot Public

    Local AI chatbot with GUI, supporting EN/PL, model & behavior config, and chat log export (txt/docx). Created as a scripting languages project at PSK (Kielce University of Technology).

    Python

  2. LabyrinthExplorer LabyrinthExplorer Public

    MazeExplorer is a Unity application for designing a maze and visualizing path-search algorithms step by step. The program allows the user to create a labyrinth, choose a starting point, and observe…

    C#

  3. melody-editor-desktop melody-editor-desktop Public

    Desktop application for creating simple melodies using a grid-based interface with sequential playback.

    Python

  4. Python_microcontroller_v1 Python_microcontroller_v1 Public

    A microcontroller that reads facial expressions and movement and moves the appropriate mechanical part. For simulation, pygame is used that simulates such movement.

    Python

  5. TSP-problem-komiwojazera- TSP-problem-komiwojazera- Public

    Python implementation of a Genetic Algorithm applied to the Traveling Salesman Problem (TSP). The project demonstrates evolutionary optimization, including permutation-based encoding, tournament se…

    Python

  6. TheBebock/Terra TheBebock/Terra Public

    C# 1