233 lines
12 KiB
Markdown
233 lines
12 KiB
Markdown
<div align="center">
|
||
|
||
# 🦊 Hey, ich bin Nicki!
|
||
|
||
### 🎓 Fachabiturient & Passionierter C# / .NET Software-Architekt
|
||
*High-Performance Desktop Apps, moderne Web-Services & kompromissloses Self-Hosting im lila Fuchs-Style.*
|
||
|
||
<br/>
|
||
|
||
<!-- START_SYS_TELEMETRY -->
|
||
<p align="center">
|
||
<img src="https://img.shields.io/badge/Gitea_Server-Online_%E2%97%8F-2ea44f?style=flat-square&logo=gitea&logoColor=white" alt="Gitea Online" />
|
||
<img src="https://img.shields.io/badge/Homelab-Debian_12_Bookworm-A81D33?style=flat-square&logo=debian&logoColor=white" alt="Debian 12" />
|
||
<img src="https://img.shields.io/badge/CI%2FCD-Gitea_Act_Runner-609926?style=flat-square&logo=docker&logoColor=white" alt="Runner Active" />
|
||
<img src="https://img.shields.io/badge/Telemetry-Zuletzt_aktualisiert_02.09.2026%2019%3A15_UTC-7e3f98?style=flat-square" alt="Last Sync" />
|
||
</p>
|
||
<!-- END_SYS_TELEMETRY -->
|
||
|
||
<br/>
|
||
|
||
[](https://dotnet.microsoft.com/)
|
||
[](https://dotnet.microsoft.com/)
|
||
[](https://avaloniaui.net/)
|
||
[](https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor)
|
||
[](https://mudblazor.com/)
|
||
|
||
[](https://www.jetbrains.com/rider/)
|
||
[](https://pop.system76.com/)
|
||
[](https://www.debian.org/)
|
||
[](https://www.docker.com/)
|
||
[](https://www.webcore-consulting.de)
|
||
|
||
---
|
||
|
||
### 🐾 "Schlau wie ein Fuchs, skalierbar wie .NET 10 & kompromisslos self-hosted."
|
||
|
||
</div>
|
||
|
||
## 🧙♂️ Über mich, Vision & Tech-Stack
|
||
|
||
Ich bin **Nicki (Nicklas)**, angehender Softwareentwickler mit fundiertem Fokus auf performante Softwareentwicklung im **C# / .NET 10** Ökosystem. Neben der Anwendungsentwicklung schlägt mein Herz für Linux-Systemadministration, Containerisierung und sichere Netzwerk-Infrastrukturen.
|
||
|
||
- 💻 **Fokus:** C#, .NET 10, Cross-Platform Desktop mit **Avalonia UI**, moderne Web-Apps mit **Blazor / MudBlazor** und modulare Microservices.
|
||
- 🏢 **Team & Consulting:** Softwareentwickler bei **WebCore Consulting** – Entwicklung von Management-Tools, Kundenportalen und Security-Services.
|
||
- 🐧 **Entwicklungsumgebung:** Vollständiger Linux-Workflow mit **JetBrains Rider auf Pop!_OS** – maximale Produktivität ohne Windows-Overhead.
|
||
- 🏰 **Self-Hosted Homelab:** Eigener Debian-Rootserver mit Docker-Containern: Gitea & Gitea Actions, Mailcow Enterprise Suite, Nginx Reverse Proxy mit Let's Encrypt, gehärtet durch UFW & fail2ban.
|
||
- 🎮 **Gaming Corner:** Wenn der Build grün ist: Redstone-Komplexe in **Minecraft**, taktische Runden in **Rainbow Six Siege** oder Grinden in **Warframe**.
|
||
- 🦊 **Branding:** Lila Fuchs (Purple Fox) – steht für Agilität, Eleganz, Scharfsinn und sauberen Code.
|
||
|
||
---
|
||
|
||
<div align="center">
|
||
|
||
## 📊 Live Aktivitäts- & Multi-Tier Dashboards
|
||
|
||
</div>
|
||
|
||
<details open>
|
||
<summary><h3>🦊 Tab 1: Persönliche Aktivität & Heatmap</h3></summary>
|
||
|
||
> *Vollautomatisch generiert über Gitea Actions & .NET 10 – trackt Commits, Streaks und Jahresbeiträge.*
|
||
|
||
<div align="center">
|
||
<img src="heatmap.svg" alt="Nicki's Gitea Contribution Heatmap" width="100%" />
|
||
</div>
|
||
|
||
#### 📌 Zuletzt aktualisierte persönliche Projekte:
|
||
<!-- START_LATEST_REPOS -->
|
||
- 🚀 [**.profile**](https://git.webcore-consulting.dev/NickiCloud/.profile) – 🦊 Gitea-Profil & dynamische Aktivitäts-Statistiken mit .NET 10
|
||
`C#` • 🕒 *Aktualisiert am 02.09.2026*
|
||
<!-- END_LATEST_REPOS -->
|
||
|
||
</details>
|
||
|
||
<br/>
|
||
|
||
<details open>
|
||
<summary><h3>🏢 Tab 2: Team- & Organisations-Aktivität (WebCore Consulting)</h3></summary>
|
||
|
||
> *Live-Telemetrie aller Team-Repositories, Code-Volumen und Byte-genaue Sprachverteilung.*
|
||
|
||
<div align="center">
|
||
<img src="team-stats.svg" alt="WebCore Consulting Team Statistics" width="100%" />
|
||
</div>
|
||
|
||
#### 📈 Byte-genaue Sprachverteilung (Team-Codebase):
|
||
<!-- START_LANGUAGE_METRICS -->
|
||
| Sprache | Anteil | Code-Volumen | Verteilung |
|
||
| :--- | :---: | :---: | :--- |
|
||
| `C#` | **56,2%** | 1,1 MB | `███████████░░░░░░░░░` |
|
||
| `HTML` | **40,4%** | 797,4 KB | `████████░░░░░░░░░░░░` |
|
||
| `CSS` | **2,3%** | 45,7 KB | `░░░░░░░░░░░░░░░░░░░░` |
|
||
| `JavaScript` | **0,4%** | 8,6 KB | `░░░░░░░░░░░░░░░░░░░░` |
|
||
| `PowerShell` | **0,4%** | 7,6 KB | `░░░░░░░░░░░░░░░░░░░░` |
|
||
| `Shell` | **0,2%** | 3,4 KB | `░░░░░░░░░░░░░░░░░░░░` |
|
||
<!-- END_LANGUAGE_METRICS -->
|
||
|
||
#### 🚀 Aktive Team-Repositories:
|
||
<!-- START_TEAM_REPOS -->
|
||
- 🏢 [**WebCore/ServerManagement**](https://git.webcore-consulting.dev/WebCore/ServerManagement) 🔒 – Internes Verwaltungs management System
|
||
`HTML` • 🕒 *Zuletzt bearbeitet: 02.09.2026*
|
||
- 🏢 [**WebCore/USBSafe**](https://git.webcore-consulting.dev/WebCore/USBSafe) 🔒 – WebCore Consulting Projekt
|
||
`C#` • 🕒 *Zuletzt bearbeitet: 02.09.2026*
|
||
- 🏢 [**WebCore/ServerHub-redesign**](https://git.webcore-consulting.dev/WebCore/ServerHub-redesign) – WebCore Consulting Projekt
|
||
`C# / Web` • 🕒 *Zuletzt bearbeitet: 30.08.2026*
|
||
<!-- END_TEAM_REPOS -->
|
||
|
||
</details>
|
||
|
||
<br/>
|
||
|
||
<details open>
|
||
<summary><h3>⚡ Tab 3: Live Commit-Radar & Aktivitäts-Feed</h3></summary>
|
||
|
||
> *Echtzeit-Feed der letzten Aktionen und Commits über alle privaten & Team-Repositories.*
|
||
|
||
<!-- START_RECENT_ACTIVITY -->
|
||
- ⚡ **feat: add live commit radar, activity feed and homelab telemetry [skip ci]** auf [`NickiCloud/.profile`](https://git.webcore-consulting.dev/NickiCloud/.profile) • 🕒 *vor 2 Minuten*
|
||
- ⚡ **feat: add team telemetry dashboard, byte-level language analytics and tabs [skip ci]** auf [`NickiCloud/.profile`](https://git.webcore-consulting.dev/NickiCloud/.profile) • 🕒 *vor 6 Minuten*
|
||
- ⚡ **fix(svg): remove utf-8 bom and add xml declaration for gitea typesniffer [skip ci]** auf [`NickiCloud/.profile`](https://git.webcore-consulting.dev/NickiCloud/.profile) • 🕒 *vor 14 Minuten*
|
||
- ⚡ **chore(profile): update activity heatmap & stats (22 contributions) [skip ci]** auf [`NickiCloud/.profile`](https://git.webcore-consulting.dev/NickiCloud/.profile) • 🕒 *vor 21 Minuten*
|
||
- ⚡ **Initial profile setup** auf [`NickiCloud/.profile`](https://git.webcore-consulting.dev/NickiCloud/.profile) • 🕒 *vor 22 Minuten*
|
||
<!-- END_RECENT_ACTIVITY -->
|
||
|
||
</details>
|
||
|
||
<br/>
|
||
|
||
<details open>
|
||
<summary><h3>⏱️ Tab 4: Coding Biorhythmus, Produktivität & Trophäen</h3></summary>
|
||
|
||
> *Analyse der aktiven Entwicklungsphasen, Trophäen und Entwickler-Weisheiten.*
|
||
|
||
<div align="center">
|
||
<img src="productivity.svg" alt="Nicki's Coding Productivity Clock" width="100%" />
|
||
</div>
|
||
|
||
#### 🏆 Entwickler-Erfolge & Achievements:
|
||
<!-- START_ACHIEVEMENTS -->
|
||
| Trophy | Rang | Beschreibung | Status |
|
||
| :--- | :---: | :--- | :---: |
|
||
| 🏆 **Streak Master** | `Gold` | Mindestens 4 Tage ununterbrochen aktiv gecodet | **4 Tage** ✅ |
|
||
| 💾 **Code Sovereign** | `Diamond` | Über 1,5 MB Code in Gitea verwaltet | **1,9 MB** ✅ |
|
||
| ⚡ **Zero-Dependency** | `Master` | Reines .NET 10 BCL ohne fremde NuGet-Pakete | **100% Native** ✅ |
|
||
| 🌙 **Night-Owl Veteran** | `Elite` | Hohe nächtliche Coding-Aktivität | **26,3% Nachts** ✅ |
|
||
| 🏰 **Homelab Overlord** | `Legendary` | Self-Hosted Debian, Docker, Gitea, Mailcow | **Vollautonom** ✅ |
|
||
<!-- END_ACHIEVEMENTS -->
|
||
|
||
#### 💡 Tägliche Entwickler-Philosophie:
|
||
<!-- START_RANDOM_QUOTE -->
|
||
> *"Clean code always looks like it was written by someone who cares."*
|
||
> — **Robert C. Martin**
|
||
<!-- END_RANDOM_QUOTE -->
|
||
|
||
</details>
|
||
|
||
<br/>
|
||
|
||
<details open>
|
||
<summary><h3>🛡️ Tab 5: Homelab, Server-Infrastruktur & Telemetrie</h3></summary>
|
||
|
||
```
|
||
┌─────────────────────────────────────────────────────────────┐
|
||
│ 🌐 WebCore & HomeLab Architecture │
|
||
│ │
|
||
│ [ Internet / Cloudflare ] │
|
||
│ │ │
|
||
│ ▼ │
|
||
│ [ Debian 12 Host ] ─── [ UFW & fail2ban Security Wall ] │
|
||
│ │ │
|
||
│ ▼ │
|
||
│ [ Nginx Reverse Proxy (SSL/TLS Termination) ] │
|
||
│ │ │
|
||
│ ┌───────┼─────────────────────────┬──────────────┐ │
|
||
│ ▼ ▼ ▼ ▼ │
|
||
│ [Gitea] [Act-Runner] [Mailcow] [Services] │
|
||
│ (Git) (C# / .NET 10 Actions) (E-Mail) (WebCore) │
|
||
└─────────────────────────────────────────────────────────────┘
|
||
```
|
||
|
||
| Service | Host / Umgebung | Funktion | Status |
|
||
| :--- | :--- | :--- | :---: |
|
||
| 🦊 **Gitea Service** | `git.webcore-consulting.dev` | Versionsverwaltung, API & Git LFS | `🟢 ONLINE` |
|
||
| ⚡ **Gitea Act-Runner** | Docker `catthehacker/ubuntu:act` | Autonome CI/CD-Pipeline (.NET 10) | `🟢 AKTIV` |
|
||
| ✉️ **Mailcow Suite** | Docker Stack / Debian 12 | Enterprise Mail (DKIM, SPF, DMARC) | `🟢 ONLINE` |
|
||
| 🛡️ **Nginx Proxy** | Reverse Proxy Host | SSL/TLS 1.3 Offloading & HSTS | `🟢 AKTIV` |
|
||
| 🔒 **Security Wall** | UFW Firewall & fail2ban | SSH & HTTP Brute-Force Abwehr | `🟢 SCHARF` |
|
||
|
||
</details>
|
||
|
||
<br/>
|
||
|
||
<details open>
|
||
<summary><h3>🎮 Tab 6: Gaming Battlestation & Loadouts</h3></summary>
|
||
|
||
| Game | Fokus & Rolle | Lieblingselement / Operator |
|
||
| :--- | :--- | :--- |
|
||
| ⛏️ **Minecraft** | Technical Automation & Redstone | Automatisierte Farmen, Create Mod, Server-Hosting |
|
||
| 🎯 **Rainbow Six Siege** | Tactical Anchor & Area Denial | Smoke, Mute, Thermite, Thatcher |
|
||
| ⚔️ **Warframe** | High-Level Survival & Grinding | Mesa Prime, Wisp, Volt |
|
||
|
||
</details>
|
||
|
||
---
|
||
|
||
## 🛠️ Ausgewählte Eigenprojekte
|
||
|
||
| Projekt | Stack | Beschreibung |
|
||
| :--- | :---: | :--- |
|
||
| 📝 **Markdown Editor Pro** | `Avalonia UI` • `C#` | Desktop-Editor mit Live-Rendering, Math-Support und Theme-Engine. |
|
||
| 💧 **CloudDrop** | `ASP.NET Core` • `Docker` | Self-hosted File-Sharing Service für schnelle Uploads & temporäre Links. |
|
||
| 💳 **KasseApp** | `C#` • `SQLite` • `Avalonia` | Modulares Kassensystem mit Offline-Synchronisation für Events & Vereine. |
|
||
| 🥤 **DrinkReminder** | `C#` • `Avalonia UI` | Schicker Desktop- & Mobile-Helfer für gesunde Hydration im Entwickleralltag. |
|
||
|
||
---
|
||
|
||
<div align="center">
|
||
|
||
```csharp
|
||
var nicki = new Developer
|
||
{
|
||
Drink = "Kühles Spezi oder Club-Mate",
|
||
Workstation = "Pop!_OS on Linux Kernel",
|
||
IDE = "JetBrains Rider 2024+",
|
||
Team = "WebCore Consulting",
|
||
Motto = "Measure twice, refactor once, ship autonomously."
|
||
};
|
||
```
|
||
|
||
<sub>Entwickelt mit C# .NET 10 & Gitea Actions • Design im Lila-Fuchs-Style 💜</sub>
|
||
|
||
</div>
|