Software Developer

Manuel
Ankner.

Vom Autodidakt zum Systemdenker. Ich baue Apps, Engines und Automationen — von Low-Level C bis Flutter. Aktuell in der Weiterbildung zum Fachinformatiker Anwendungsentwicklung.

terminal Dev
expand_more

Über mich

verified Qualifikationen
school
Fachinformatiker Anwendungsentwicklung

SGD Fernstudium — in Weiterbildung (2025–2026)

code
Autodidaktische Programmierung

C, Java, Python, Dart/Flutter, Scala, Haskell, Lua — seit 2014

dns
Self-Hosting & DevOps

Docker, Nginx, Linux-Server, CI/CD, Raspberry Pi

security
IT-Security & Netzwerk

SSH-Hardening, Wireguard VPN, IDS, Firewall-Konfiguration

smart_toy
KI & Automatisierung

n8n Workflows, lokale LLMs (Ollama), RAG-Systeme, MCP

Vom Förderschüler zum autodidaktischen Systemdenker. Ich habe mir Programmierung selbst beigebracht und denke in Systemen, nicht nur in Funktionen — von Game Engines (LibGDX, GPU Instancing) über Low-Level C bis hin zu Dart / Flutter, Scala. Java, Python und KI-Automation.

Ich denke in Systemen, nicht in isolierten Funktionen. Ob Game Engine mit GPU-Instancing, Flutter-App mit Event-Driven Architecture oder ein Self-Hosted Homelab mit Docker — ich verstehe, wie die Teile zusammenspielen.

Gerade in der Weiterbildung zum Fachinformatiker Anwendungsentwicklung — auf dem Weg zum Remote-Developer.

Portfolio

Ausgewählte Projekte

In Entwicklung

Workout Tracker

Fitness-App mit Event-Driven Architecture

Eine Flutter-App für Krafttraining mit Level-System, Garmin-Integration, Event-Driven Architecture und Verletzungsprävention. Offline-first mit Hive, BLoC State Management und n8n Backend-Sync.

Flutter Dart BLoC Hive Garmin API n8n Docker
fitness_center 150+ Übungen
trending_up Progressive Overload
psychology Habit Stacking
watch Garmin Sync
healing Recovery Tracking
Workout Tracker
TRAINING WORKOUTS PROGRESS HISTORY
Close Grip
Pull Ups
6 +
🔒 20 kg ✓ Set 2
☑ +1 Wdh. (20.0%)
Zusatzgewicht: 20.0 kg ☑ +1 Wdh. (20.0%)
Vollständiges Workout
Workout beenden
Neue Aktivität
📌
Training

Skills
🔗
Habits
👤
Profil
Abgeschlossen

YetAnotherQ&A

Interaktives Quiz-Spiel mit Pygame

Ein interaktives Q&A-Spiel in Python mit Pygame-UI. Fragen beantworten, Wissen testen — mit minimalem Interface und Fokus auf schnelles Gameplay. Zeigt, dass gute Ideen kein überladenes Framework brauchen.

Python Pygame Q&A
yet_another_qa.py

> Frage 3/10:

> Was ist O(log n)?

_ Binary Search

Richtig! +10 Punkte

Lernprojekt

OpenGL Examples

Low-Level Grafik-Programmierung in C

Eine Sammlung von OpenGL-Beispielen in reinem C — Shader, Transformationen, Lighting und Texturing. Zeigt mein Verständnis von GPU-Pipelines und Low-Level Rendering ohne Abstractions.

C OpenGL GLSL GPU
main.c

#include <GL/gl.h>

void render() {

glClear(GL_COLOR_BUFFER_BIT);

glDrawArrays(GL_TRIANGLES,

0, vertexCount);

}

In Entwicklung

FlowDesk

AI-Wissensplattform für Unternehmen

Eine lokale, DSGVO-konforme AI-Plattform die Unternehmenswissen sofort zugänglich macht. Mitarbeiter stellen Fragen in natürlicher Sprache — FlowDesk durchsucht alle internen Dokumente, Prozesse und Vorschriften und liefert präzise Antworten. Bürokratie eliminieren, Wissen demokratisieren.

Python FastAPI Ollama ChromaDB n8n Docker RAG
search Natürliche Sprache
lock 100% Lokal
description PDF/Wiki/E-Mail
memory Raspberry Pi ready
flowdesk

? Wie beantrage ich Bildungsurlaub?

🤖 Formular HR-07 ausfüllen,

6 Wochen vorher einreichen.

Ansprechpartner: Fr. Müller

📎 HR-07.pdf

In Entwicklung

ShieldBox

IT-Security-as-a-Service für KMU

Ein physisches Plug-&-Play-Gerät (Raspberry Pi) das kleine Firmen sofort sicherer macht. Netzwerk-weiter Werbeblocker, VPN, Intrusion Detection, Honeypot und wöchentliche Security-Reports — alles in einer Box, kein IT-Wissen nötig.

Pi-hole WireGuard Suricata Docker Flutter Web GoPhish
shield Plug & Play
vpn_lock VPN integriert
bug_report Honeypot
assessment Weekly Reports
shieldbox-status

🛡 Threats blocked: 1.247

🔐 VPN: 3 Clients aktiv

🐝 Honeypot: 42 Scans/24h

Alle Systeme: OK

Abgeschlossen

manuelankner.com

Self-Hosted Portfolio mit Live-Daten

Diese Website — komplett self-hosted auf einem VPS mit Caddy als Reverse Proxy. Live-Stats via n8n-Workflows die automatisch Garmin-Daten abrufen und anzeigen. Kein WordPress, kein Baukasten — reines HTML/CSS/JS mit Fokus auf Performance und Sicherheit.

HTML/CSS/JS Caddy n8n Docker Garmin API VPS
speed 100% Performance
cloud_off Self-Hosted
sync Live Stats
lock Security Headers
Caddyfile

manuelankner.com {

root * /docker/homepage

file_server

encode gzip

header /Security-Headers

}

Kompetenzen

Was ich kann und wo ich hinwill

phone_android
App-Entwicklung

Flutter/Dart, BLoC Pattern, Hive, Event-Driven Architecture, Offline-First Design

Flutter Dart BLoC
memory
Low-Level & Engines

C, OpenGL/GLSL, GPU-Instancing, Chunk-Systeme, Performance-Optimierung, raylib

C OpenGL raylib
cloud
DevOps & Self-Hosting

Docker, Nginx, Linux-Server, SSH-Hardening, Wireguard VPN, Monitoring

Docker Linux Nginx
smart_toy
KI & Automatisierung

n8n Workflows, lokale LLMs, RAG-Systeme, MCP-Integration, Prompt Engineering

n8n Ollama RAG
security
IT-Security

Netzwerk-Sicherheit, IDS/IPS, Honeypots, Phishing-Awareness, Security-Audits

Suricata Pi-hole CrowdSec
data_object
Backend & Sprachen

Java, Python, Scala, Haskell, C#, REST APIs, Datenbanken, Gradle/Maven

Java Python C#
timeline Werdegang
2025 – heute

Weiterbildung Fachinformatiker Anwendungsentwicklung (SGD)

C#, Datenbanken (ADO.NET, MySQL), Softwaredesign, Projektmanagement

2024 – heute

Eigene Projekte & Open Source

Flutter Workout-App, FlowDesk (AI-Plattform), ShieldBox (Security), Game Engine

2014 – heute

Autodidaktische Programmierung

Von Java über C und Python bis Haskell — selbstständig erlernt und angewendet

Self-Hosted Infrastruktur

Eigener Server & Homelab

VPS mit Docker, Nginx, n8n, Nextcloud, Wireguard — alles selbst aufgesetzt und gehärtet

"Nichts was sich zu haben lohnt, fällt einem einfach in den Schoß."

Tech Stack

📱 Flutter
🧠 BLoC
💾 Hive DB
⚙️ n8n
Garmin
🤖 Qwen AI
🐳 Docker
🐧 Pop!_OS
🔒 Self-Hosted
C / raylib
Java
🐍 Python
🌙 Lua
🎯 Dart
🔗 MCP
"The cosmos is within us. We are made of star-stuff."

Inspiration

Was ich schaue, lese und was mich fasziniert

play_circle_outline YouTube & Channels
🧠 Sentdex Python & KI
Tsoding Low-Level & C
💻 Numberphile Mathematik
🖥️ Computerphile Informatik
🔭 Dr. Becky Astrophysik
🧪 maiLab Wissenschaft
📐 WeitzHAW Mathe & Info
🎮 Staiy Streaming
🌍 Newton Physik & Wissenschaft
menu_book Bücher & Autoren
📚 George Orwell 1984, Animal Farm
🎭 Shakespeare Klassiker
📗 Charles Dickens Gesellschaftskritik
🐢 Terry Pratchett Scheibenwelt
🧠 Daniel Kahneman Schnelles Denken, langsames Denken
🌌 Brian Greene The Fabric of the Cosmos
lightbulb Was mich fasziniert
🧬 Hirnforschung Neuronale Netze & Gedächtnis
Quantenphysik Susskind, Jim Gates
🌠 Kosmologie Janna Levin, Dr. Becky
🤖 KI & Robotik Liquid AI, MLP, False Memory
🦠 Mikrobiologie Zelluläre Systeme
🔧 Reverse Engineering Systeme verstehen
"Code is poetry in motion."

Services

Was ich für dein Unternehmen tun kann

psychology
KI-Beratung & Automatisierung

Lokale, datenschutzkonforme AI-Lösungen für KMU. Von Chatbots über Dokumenten-Suche bis Workflow-Automatisierung — ohne Cloud-Zwang.

security
IT-Security & Awareness

Security-Audits, Phishing-Workshops und Schutzlösungen für kleine Unternehmen. Praxisnah, verständlich, sofort wirksam.

terminal
Linux & Open Source

Migration, Schulungen und Support. Von Desktop-Umstellungen bis Server-Infrastruktur — unabhängig, sicher, kostengünstig.

Kontakt

Interesse an einer Zusammenarbeit oder Fragen zu meinen Projekten?