🇺🇦 From Ukraine · 🇩🇪 Based in Germany · 💻 C# · Avalonia UI · .NET · React · PHP
I'm Oleg Kurylo, a self-taught C# desktop developer originally from Ukraine, currently living in Germany.
My journey started in 2021 with small C# WinForms applications. After moving to Germany in 2022, I continued evolving and spent 2023–2024 building more advanced C# WPF applications. In 2025 I migrated everything to the cross-platform Avalonia UI framework, completing and polishing all my desktop apps. In winter 2025 I began publishing my apps to the Microsoft Store.
Today I have 11 unique desktop applications available on the Microsoft Store, all built around a multi-window philosophy and integrating either external APIs or local AI components. My flagship project is Vetale Browser — a full-featured Avalonia/Chromium browser with an embedded Gemma 3 1B local AI model that runs even on older hardware. The official Insait Apps platform website is at insaitplatform.mywebcommunity.org.
Most recently I created my first web applications (React + TypeScript) and built a hybrid Avalonia C# + React desktop application. In early 2026 I also developed a PHP portfolio website featuring five interactive mini-applications (Calculator, To-Do, Quiz, BMI Calculator, Unit Converter) — all built in pure PHP without any external frameworks.
| Area | Technologies |
|---|---|
| Primary language | C# |
| Desktop UI | Avalonia UI 11, WPF, WinForms |
| Web / Hybrid | React 19, TypeScript, Vite, Tailwind CSS |
| Server-side web | PHP 8.0+, HTML5, CSS3, vanilla JavaScript |
| Runtime | .NET 10, .NET 9, .NET Framework 4.8 |
| Web rendering | WebViewControl-Avalonia (Chromium), CefSharp, Microsoft WebView2 |
| Local AI | LLamaSharp, Gemma 3 1B, Whisper.net |
| Automation | Microsoft Playwright |
| Database | LiteDB, Windows DPAPI (AES-256) |
| Compiler tools | Microsoft Roslyn, MSBuild |
| Media | LibVLCSharp |
| Hardware monitoring | LibreHardwareMonitor, WMI |
| Source control | LibGit2, Octokit |
2021 ──▶ First C# WinForms apps (Ukraine)
2022 ──▶ Moved to Germany · continued C# development
2023 ──▶ Switched to C# WPF · growing app complexity
2024 ──▶ WPF apps refined · Vetale Browser (WPF legacy) released
2025 ──▶ Migrated all projects to Avalonia UI
Gemma 3 1B local AI integrated
11 apps published to Microsoft Store (winter 2025)
First React web apps & hybrid Avalonia + React app
2026 ──▶ PHP portfolio website with 5 interactive mini-apps
A modern Windows browser with local AI, a highly customizable UI, and built-in tools for power users.
- Avalonia UI + WebViewControl-Avalonia (Chromium-based rendering)
- Embedded Gemma 3 1B local AI — runs offline, even on older hardware
- Voice input via Whisper.net pipeline
- Multi-window tab workflow with drag & drop
- Built-in DevTools / automation via Microsoft Playwright
- GDPR-style user agreement & local-only data storage
- Target: .NET 10 ·
win-x64,win-x86,win-arm64
Intelligent text editor with an offline-first local AI assistant.
- Full MVVM architecture with modular services
- Local AI inference (LLamaSharp) — no cloud dependency
- Multilingual UI
- Stack: C# · .NET 10 · Avalonia UI · LLamaSharp · LiteDB · SkiaSharp
A modern, cross-platform IDE for C# and .NET development built on Avalonia UI and the Roslyn compiler platform.
- Full Roslyn integration: IntelliSense, code fixes, rename refactoring
- MSBuild integration: build, run, and publish .NET projects
- Embedded ConPTY terminal emulator with ANSI rendering
- Git & GitHub integration (commit, push, pull, diff, clone)
- NuGet package manager & MSIX manager built in
- ESP32 / nanoFramework support with visual LED panel designer
- AXAML live preview for Avalonia UI files
- Multilingual UI (English, Ukrainian, German, Russian, Turkish)
- Gemini AI assistant for code help and translation
- Stack: C# · .NET 10 · Avalonia UI 11.3 · Roslyn 5.0 · MSBuild · LibGit2 · NuGet.Protocol · Octokit · LiteDB · nanoFramework
Feature-rich desktop video player with session management and encrypted data storage.
- Tab interface with drag-to-reorder and overflow menu
- Session management with Windows DPAPI-encrypted storage
- Subtitle management and audio track selection
- Stack: C# · .NET 10 · Avalonia UI 11.3 · LibVLCSharp · LiteDB · Windows DPAPI
Hybrid Avalonia C# + React app that translates any language into German with optional Text-to-Speech.
- Hybrid architecture: Avalonia desktop shell with embedded React web UI
- Multi-provider fallback system (MyMemory → Google Translate → Gemini API)
- Local HTTP backend server for the React UI — no Node.js runtime required
- German TTS via Piper — playback and MP3 export
- AES-256 + Windows DPAPI encrypted settings
- Stack: C# · .NET 10 · Avalonia UI 11 · ReactiveUI · React/Vite · LiteDB · Piper TTS · NAudio · AES-256
Structured German-language learning app (B1 level) with integrated AI assistant.
- 4 sections × 18 topics: vocabulary, conversation, grammar, exercises
- Session management with bookmark functionality
- Gemma-3-270m local AI for personalized learning support
- Stack: C# · .NET 10 · Avalonia UI · LiteDB · LLamaSharp
Modern, lightweight file manager with multi-tab navigation.
- Multi-tab navigation with persistent tab restore on startup
- Native Windows Shell context menus
- Built-in image viewer · Drive usage display
- Multilingual (English, Ukrainian, German)
- Stack: C# · .NET · Avalonia UI
Slim, modern real-time system monitor for CPU, RAM, GPU, disk, and network.
- Configurable refresh rate · 5 languages
- No telemetry, no network access — all data stays local
- Stack: C# · .NET 10 · Avalonia UI 11.3 · LibreHardwareMonitor · LiteDB · WMI
Lightweight focus and relaxation timer with a local AI text assistant.
- Minimalist UX · Single-file deployment · Fully offline
- Stack: C# · .NET 9 · WPF · LLamaSharp
Elegant scientific calculator with full keyboard support and multi-window mode.
- sin, cos, tan, log, ln, power, π, e · Numpad support
- Multiple windows open simultaneously
- No network access, no telemetry
- Stack: C# · .NET 10 · WPF
Minimalist Chromium-based desktop browser focused on stability and low resource usage.
- Built on CefSharp (embedded Chromium)
- Stack: C# · WPF · .NET Framework 4.8 · CefSharp
Rich-text editor in the browser — the web counterpart of the desktop Insait Text Editor.
- React 19 · TypeScript · Vite · Tailwind CSS · shadcn/ui
🔗 webinsaittexteditor--Developer3421.github.app
Chess game with integrated real-time multilingual translation — powered by an LLM.
- React 19 · TypeScript · Spark Runtime SDK (LLM + KV Storage)
🔗 chess-translator-app--Developer3421.github.app
Secure, client-side password generator — no data leaves the browser.
- React 19 · TypeScript · Vite · Tailwind CSS
🔗 password-generator--Developer3421.github.app
Personal portfolio website built with pure PHP — no frameworks, bilingual (EN/DE), dark theme, and five interactive mini-apps.
- Bilingual interface — switch between English and German (session-based)
- Dark theme — purple/orange colour scheme with CSS custom properties
- Responsive layout — fluid grids and
clamp()typography - Stack: PHP 8.0+, HTML5, CSS3, vanilla JavaScript
Interactive Mini-Apps:
| App | Description |
|---|---|
| 🧮 Calculator | Arithmetic calculator with operator precedence — custom expression parser, no eval() |
| 📋 To-Do List | Task manager with localStorage persistence, timestamps and completion toggling |
| 🎯 PHP Quiz | 10-question PHP knowledge quiz with server-side session state and progress bar |
| ⚖️ BMI Calculator | Metric & imperial BMI calculator with category classification and health tips |
| 🔄 Unit Converter | Converts temperature, length, weight and volume using PHP 8 match expressions |
| Project | Year | Description |
|---|---|---|
| Vetale Browser Legacy (WPF, 2024) | 2024 | First-generation WPF browser using Microsoft WebView2 — foundation for all later versions |
| Test | 2021 | First repository ever created — a historic milestone |
| Repository | Language | Description |
|---|---|---|
| Vetale-Browser-Official | — | Flagship browser (docs & distribution) |
| VetaleBrowserCode | C# | Vetale Browser source code |
| Insait-Text-Editor | C# | AI-powered text editor |
| Insait-Edit-C-Sharp | C# | Full-featured C# IDE |
| Insait-Video-Player | C# | Desktop video player |
| Insait_Translator_German | C# | Hybrid translator (Avalonia + React) |
| german-b1-step-further | C# | German B1 learning app |
| FileManager | C# | Multi-tab file manager |
| V-Task | C# | System resource monitor |
| VRelaxTimer | C# | Relaxation timer with AI |
| VCalc | C# | Scientific calculator |
| Vetale-Browser-SuperLite | C# | Minimal Chromium browser |
| Vetale-Browser-Legacy-WPF-2024- | — | Historical WPF browser |
| Web-Projects | — | React web apps collection |
| PhpPortfolioWebsite | PHP | PHP portfolio with 5 interactive mini-apps |
| CSharp-Portfolio | — | HR portfolio with Store statistics |
Ich bin Oleg Kurylo, ein autodidaktischer C#-Desktop-Entwickler aus der Ukraine, der aktuell in Deutschland lebt.
Meine Entwicklerreise begann 2021 mit kleinen C#-WinForms-Anwendungen. Nach meiner Übersiedlung nach Deutschland im Jahr 2022 entwickelte ich mich weiter und arbeitete 2023–2024 an fortgeschritteneren C#-WPF-Projekten. Im Jahr 2025 migrierte ich alle Projekte auf das plattformübergreifende Avalonia UI-Framework und schloss alle Desktop-Apps ab. Im Winter 2025 begann ich, meine Apps im Microsoft Store zu veröffentlichen.
Heute verfüge ich über 11 einzigartige Desktop-Anwendungen im Microsoft Store, die alle auf einer Multi-Window-Philosophie basieren und entweder externe APIs oder lokale KI-Komponenten integrieren. Mein Hauptprojekt ist Vetale Browser — ein vollwertiger Avalonia/Chromium-Browser mit eingebettetem Gemma 3 1B-KI-Modell, das auch auf älterer Hardware offline läuft. Die offizielle Insait Apps-Plattform-Website ist unter insaitplatform.mywebcommunity.org erreichbar.
Kürzlich habe ich meine ersten Web-Anwendungen (React + TypeScript) sowie eine hybride Avalonia C# + React-Desktop-Applikation entwickelt. Anfang 2026 entwickelte ich zusätzlich eine PHP-Portfolio-Website mit fünf interaktiven Mini-Apps (Rechner, Aufgabenliste, Quiz, BMI-Rechner, Einheitenkonverter) — ausschließlich in reinem PHP ohne externe Frameworks.
| Bereich | Technologien |
|---|---|
| Hauptsprache | C# |
| Desktop-UI | Avalonia UI 11, WPF, WinForms |
| Web / Hybrid | React 19, TypeScript, Vite, Tailwind CSS |
| Serverseitiges Web | PHP 8.0+, HTML5, CSS3, vanilla JavaScript |
| Laufzeit | .NET 10, .NET 9, .NET Framework 4.8 |
| Web-Rendering | WebViewControl-Avalonia (Chromium), CefSharp, Microsoft WebView2 |
| Lokale KI | LLamaSharp, Gemma 3 1B, Whisper.net |
| Automatisierung | Microsoft Playwright |
| Datenbank | LiteDB, Windows DPAPI (AES-256) |
| Compiler-Tools | Microsoft Roslyn, MSBuild |
| Medien | LibVLCSharp |
| Hardware-Monitoring | LibreHardwareMonitor, WMI |
| Versionskontrolle | LibGit2, Octokit |
2021 ──▶ Erste C# WinForms-Projekte (Ukraine)
2022 ──▶ Umzug nach Deutschland · C#-Entwicklung fortgesetzt
2023 ──▶ Wechsel zu C# WPF · wachsende App-Komplexität
2024 ──▶ WPF-Apps verfeinert · Vetale Browser (WPF Legacy) veröffentlicht
2025 ──▶ Alle Projekte auf Avalonia UI migriert
Gemma 3 1B lokal-KI integriert
11 Apps im Microsoft Store veröffentlicht (Winter 2025)
Erste React-Web-Apps & hybride Avalonia + React App
2026 ──▶ PHP-Portfolio-Website mit 5 interaktiven Mini-Apps
Moderner Windows-Browser mit lokaler KI, hochgradig anpassbarer Benutzeroberfläche und integrierten Tools für Power-User.
- Avalonia UI + WebViewControl-Avalonia (Chromium-basiertes Rendering)
- Eingebettetes Gemma 3 1B lokal-KI-Modell — offline, auch auf älterer Hardware
- Spracheingabe via Whisper.net-Pipeline
- Multi-Window-Tab-Workflow mit Drag & Drop
- Integrierte DevTools / Automatisierung via Microsoft Playwright
- DSGVO-konformes Benutzerabkommen & lokale Datenspeicherung
- Ziel: .NET 10 ·
win-x64,win-x86,win-arm64
Intelligenter Texteditor mit offline-fähigem KI-Assistenten (Offline-First).
- Vollständige MVVM-Architektur mit modularen Services
- Lokale KI-Inferenz (LLamaSharp) — keine Cloud-Abhängigkeit
- Mehrsprachige Benutzeroberfläche
- Stack: C# · .NET 10 · Avalonia UI · LLamaSharp · LiteDB · SkiaSharp
Moderne, plattformübergreifende Entwicklungsumgebung für C# und .NET auf Basis von Avalonia UI und der Roslyn-Compiler-Plattform.
- Vollständige Roslyn-Integration: IntelliSense, Code-Fixes, symbolweites Umbenennen
- MSBuild-Integration zum Erstellen, Ausführen und Veröffentlichen von .NET-Projekten
- Eingebetteter ConPTY-Terminal-Emulator mit ANSI-Rendering
- Git- und GitHub-Integration (Commit, Push, Pull, Diff, Klonen)
- NuGet-Paketverwaltung und MSIX-Manager direkt in der IDE
- ESP32-/nanoFramework-Unterstützung mit visuellem LED-Panel-Designer
- AXAML-Live-Vorschau für Avalonia-UI-Dateien
- Mehrsprachige Oberfläche (Englisch, Ukrainisch, Deutsch, Russisch, Türkisch)
- Gemini-KI-Assistent für Code-Unterstützung
- Stack: C# · .NET 10 · Avalonia UI 11.3 · Roslyn 5.0 · MSBuild · LibGit2 · NuGet.Protocol · Octokit · LiteDB · nanoFramework
Funktionsreicher Desktop-Videoplayer mit Sitzungsverwaltung und verschlüsselter Datenspeicherung.
- Tab-Interface mit Drag-to-Reorder und Überlaufmenü
- Sitzungsverwaltung mit Windows-DPAPI-verschlüsselter Speicherung
- Untertitelverwaltung und Audiospurauswahl
- Stack: C# · .NET 10 · Avalonia UI 11.3 · LibVLCSharp · LiteDB · Windows DPAPI
Hybride Avalonia C# + React App zum Übersetzen beliebiger Sprachen ins Deutsche mit optionaler Text-to-Speech-Funktion.
- Hybride Architektur: Avalonia-Desktop-Shell mit eingebettetem React-Web-UI
- Anbieter-Fallback-System (MyMemory → Google Translate → Gemini API)
- Lokaler HTTP-Backend-Server für die React-UI — kein Node.js zur Laufzeit erforderlich
- Deutsch-TTS via Piper — Wiedergabe und MP3-Export
- AES-256 + Windows-DPAPI-verschlüsselte Einstellungen
- Stack: C# · .NET 10 · Avalonia UI 11 · ReactiveUI · React/Vite · LiteDB · Piper TTS · NAudio · AES-256
Strukturierte Deutschlern-App (B1-Niveau) mit integriertem KI-Assistenten.
- 4 Abschnitte × 18 Themen: Wortschatz, Konversation, Grammatik, Übungen
- Sitzungsverwaltung mit Lesezeichenfunktion
- Gemma-3-270m lokale KI für personalisierte Lernunterstützung
- Stack: C# · .NET 10 · Avalonia UI · LiteDB · LLamaSharp
Moderner, leichtgewichtiger Dateimanager mit Multi-Tab-Navigation.
- Multi-Tab-Navigation mit persistenter Tab-Wiederherstellung beim Start
- Native Windows-Shell-Kontextmenüs
- Eingebetteter Bildbetrachter · Laufwerksanzeige mit Nutzungsinformationen
- Mehrsprachig (Englisch, Ukrainisch, Deutsch)
- Stack: C# · .NET · Avalonia UI
Schlanker, moderner Echtzeit-Systemmonitor für CPU, RAM, GPU, Festplatte und Netzwerk.
- Konfigurierbare Aktualisierungsrate · 5 Sprachen
- Keine Telemetrie, kein Netzwerkzugriff — alle Daten verbleiben lokal
- Stack: C# · .NET 10 · Avalonia UI 11.3 · LibreHardwareMonitor · LiteDB · WMI
Leichtgewichtige Desktop-Anwendung für Fokus und Entspannung mit lokalem KI-Textassistenten.
- Minimalistisches UX · Single-File-Deployment · Vollständig offline
- Stack: C# · .NET 9 · WPF · LLamaSharp
Eleganter wissenschaftlicher Taschenrechner mit vollständiger Tastaturunterstützung und Multi-Window-Modus.
- sin, cos, tan, log, ln, Potenz, π, e · Nummernblock-Unterstützung
- Mehrere Fenster gleichzeitig geöffnet
- Kein Netzwerkzugriff, keine Telemetrie
- Stack: C# · .NET 10 · WPF
Minimalistischer Chromium-basierter Desktop-Browser mit Fokus auf Stabilität und geringer Ressourcennutzung.
- Basiert auf CefSharp (eingebettetes Chromium)
- Stack: C# · WPF · .NET Framework 4.8 · CefSharp
Rich-Text-Editor im Browser — die Web-Version des Desktop Insait Text Editors.
- React 19 · TypeScript · Vite · Tailwind CSS · shadcn/ui
🔗 webinsaittexteditor--Developer3421.github.app
Schachspiel mit integrierter Echtzeit-Mehrsprachen-Übersetzung — KI-gestützt.
- React 19 · TypeScript · Spark Runtime SDK (LLM + KV Storage)
🔗 chess-translator-app--Developer3421.github.app
Sicherer, clientseitiger Passwort-Generator — keine Daten verlassen den Browser.
- React 19 · TypeScript · Vite · Tailwind CSS
🔗 password-generator--Developer3421.github.app
Persönliche Portfolio-Website in reinem PHP — kein Framework, zweisprachig (EN/DE), Dark Theme und fünf interaktive Mini-Apps.
- Zweisprachige Oberfläche — jederzeit zwischen Englisch und Deutsch wechselbar (session-basiert)
- Dark Theme — lila/orangefarbenes Farbschema mit CSS Custom Properties
- Responsives Layout — Fluid Grids und
clamp()-Typografie für alle Bildschirmgrößen - Stack: PHP 8.0+, HTML5, CSS3, vanilla JavaScript
Interaktive Mini-Apps:
| App | Beschreibung |
|---|---|
| 🧮 Rechner | Arithmetischer Rechner mit Operatorpriorität — sicherer benutzerdefinierter Parser, kein eval() |
| 📋 Aufgabenliste | Aufgabenmanager mit localStorage-Persistenz, Zeitstempeln und Erledigungsfunktion |
| 🎯 PHP-Quiz | 10-Fragen-PHP-Quiz mit serverseitigem Session-Tracking und Fortschrittsanzeige |
| ⚖️ BMI-Rechner | BMI-Rechner für metrische & imperiale Einheiten mit Kategorieklassifizierung und Gesundheitstipps |
| 🔄 Einheitenkonverter | Konvertiert Temperatur, Länge, Gewicht und Volumen mit PHP 8 match-Ausdrücken |
| Projekt | Jahr | Beschreibung |
|---|---|---|
| Vetale Browser Legacy (WPF, 2024) | 2024 | Erste WPF-Browser-Generation mit Microsoft WebView2 — Grundlage für alle späteren Versionen |
| Test | 2021 | Allererste Repository — ein historischer Meilenstein |
| Repository | Sprache | Beschreibung |
|---|---|---|
| Vetale-Browser-Official | — | Flagship-Browser (Docs & Distribution) |
| VetaleBrowserCode | C# | Vetale Browser Quellcode |
| Insait-Text-Editor | C# | KI-gestützter Texteditor |
| Insait-Edit-C-Sharp | C# | Vollständige C#-IDE |
| Insait-Video-Player | C# | Desktop-Videoplayer |
| Insait_Translator_German | C# | Hybrid-Übersetzer (Avalonia + React) |
| german-b1-step-further | C# | Deutschlern-App B1 |
| FileManager | C# | Multi-Tab-Dateimanager |
| V-Task | C# | Systemressourcen-Monitor |
| VRelaxTimer | C# | Entspannungstimer mit KI |
| VCalc | C# | Wissenschaftlicher Taschenrechner |
| Vetale-Browser-SuperLite | C# | Minimaler Chromium-Browser |
| Vetale-Browser-Legacy-WPF-2024- | — | Historischer WPF-Browser |
| Web-Projects | — | React-Web-App-Sammlung |
| PhpPortfolioWebsite | PHP | PHP-Portfolio mit 5 interaktiven Mini-Apps |
| CSharp-Portfolio | — | HR-Portfolio mit Store-Statistiken |
© 2021–2026 Oleg Kurylo · 🇺🇦 Ukraine · ��🇪 Germany
Self-taught · Privacy-first · Local-AI advocate

