NEPTUNTECH · AUTORSKIE PROJEKTY PROGRAMISTYCZNE

Pomysły.
Architektura.
Kod.

Nazywam się Roland Rusiecki. Jestem programistą i zajmuję się rozwojem systemów biznesowych. NeptunTech to moja działalność informatyczna. Na tej stronie prezentuję również autorskie projekty oprogramowania — od komponentów interfejsu użytkownika po narzędzia do analizy kodu i rozwiązania wykorzystujące sztuczną inteligencję.

Własne projekty pozwalają mi poznawać nowe technologie, eksperymentować i przekładać pomysły architektoniczne na działający kod.

NEPTUNTECH / NOTATKI INŻYNIERSKIE▱
OD PROBLEMU DO IMPLEMENTACJI
01
ProblemPytanie warte zbadania
↓
02
ArchitekturaGranice, kontrakty, kompromisy
↓
03
Kod i weryfikacjaTesty, ślady, iteracje
C# · .NET · AI
· ARTYKUŁ
PHIALEGRID · WPF + AVALONIA

Jeden silnik Grida. Dwa działające frontendy.

Rozwijam PhialeGrid dla aplikacji biznesowych .NET: wspólny Core, natywne renderowanie WPF i Avalonia, agregaty grup oraz model sesji zmian. Pokazuję, co już działa w WPF i Avalonii.

Pakiety Preview są w przygotowaniu.

Grupowanie i podsumowania w motywie nocnym Avalonii.Avalonia · motyw nocny
PUBLICZNA HISTORIA

Wybrane projekty

Od analizy kodu i RAG po komponenty UI. Część to działające prototypy, część to prace badawcze.

Wszystkie projekty ↗
.NET / DataGrid / WPF / Avalonia01

PhialeGrid

Autorski komponent DataGrid dla aplikacji biznesowych .NET: wspólny Core dla WPF i Avalonii, grupowanie wielopoziomowe, konfigurowalne agregaty, edycja i walidacja danych.

AI / Code Intelligence02

LocalAI-RAG

System RAG do analizy repozytoriów .NET i SQL: od grafu zależności do odpowiedzi opartych na konkretnych fragmentach kodu.

.NET / Static Analysis03

RoslynIndexer

Indekser dużych rozwiązań .NET bez budowania rozwiązania: kod C#, zależności, SQL, Entity Framework i przenośne paczki danych.

KTO ZA TYM STOI

Roland Rusiecki

Programuję od 1997 roku — od Delphi i systemów GIS po C#/.NET, aplikacje biznesowe i architekturę oprogramowania. W NeptunTech rozwijam własne projekty, by poznawać problemy wykraczające poza moją codzienną specjalizację.

Programista. Autor. Własne projekty.Więcej o mnie ↗LinkedIn ↗
UDOKUMENTOWANY ROZWÓJ

Z historii moich projektów

Daty pochodzą z historii repozytoriów GitHub i opublikowanych decyzji architektonicznych.

Wszystkie publikacje ↗
SovereignFlow

Osobne repozytorium SovereignFlow

Wydzieliłem uniwersalny fundament RAG: neutralny model dokumentów, pipeline’y, API oraz niezależność od logiki analizy kodu. Dziś w repozytorium jest również kod audytu, ingestii i autoryzacji.

Źródło / commit ↗
Architecture / AI

Rozdzielenie LocalAI-RAG i SovereignFlow

Opisałem decyzję: LocalAI-RAG zostaje przy analizie kodu, a rozwiązania dla innych dziedzin otrzymują osobny rdzeń. TaricAI wskazałem jako pierwszą planowaną weryfikację.

Źródło / commit ↗
PhialeTech

PhialeTech.Platform na GitHubie

Opublikowałem repozytorium prac nad PhialeGis, DSL i komponentami desktopowymi. Kod pozostaje zastrzeżony.

Źródło / commit ↗
DLACZEGO TO ROBIĘ

Dlaczego rozwijam własne projekty

Uważam, że zbyt wąska specjalizacja może ograniczać kreatywność. Własne projekty pozwalają mi poznawać inne dziedziny i uczyć się od nowa.