Fabian Brain
Full-Stack Software-Entwickler • B.Sc. Informatik & Multimedia
Inhaber von braindrop IT-Dienstleistungen • Gersthofen / Raum Augsburg
Kurzprofil
Full-Stack Software-Entwickler mit starker Spezialisierung auf moderne Web-Architekturen (Java Spring Boot, Angular, C# .NET, Docker, Datenbanken). Parallel dazu langjähriger Betreiber eines IT- & Hardware-Gewerbes mit Expertise in Server- und Smart Home-Infrastrukturen sowie der Diagnose und Reparatur von Hardware auf Board-Level.
Beruflicher Werdegang
Full-Stack Software-Entwickler
Seit 04/2023Modulare Software-Entwicklung im Umfeld von Energieabrechnungs- und Erfassungssystemen.
- Entwicklung verteilter Backend-Microservices mit Java Spring Boot
- Umsetzung modularer Web-Oberflächen mit Angular & TypeScript
- Datenbankdesign (MariaDB), REST-APIs & gRPC
- Tägliche Arbeit mit DevOps, GitLab, CI/CD Pipelines, Docker und Kubernetes
Inhaber & IT-Spezialist
Seit 04/2012Server & Netzwerk-Infrastruktur, Smart Home, Hardware-Konfiguration & Diagnose, Elektronik-Reparatur, Embedded-Entwicklung.
- Aufbau & Wartung lokaler Server-Infrastrukturen (Proxmox VE, Linux, Docker, Home Assistant)
- Systematische Board-Level Fehlersuche auf Multilayer-Platinen (Laptops, Mainboards, GPUs)
- Micro-Soldering, BGA/SMD-Rework, Trace-Reparatur und Komponentenaustausch
- In-Circuit Flashing & Recovery von EEPROM/SPI-Flash und Embedded Controllern (EC) über JTAG/SWD
- Entwurf von Schaltplänen und Platine-Layouts in KiCad (z.B. ESP32 Custom-Boards)
Akademische Ausbildung
Master-Studium Informatik
10/2018 – 03/2023Sämtliche Vorlesungen, Module und Prüfungsleistungen des Mastercurriculums erfolgreich abgeschlossen (Prüfungsnotenschnitt: 2,06). Beendigung des Studiums vor Einreichen der Thesis auf eigenen Wunsch.
Bachelor of Science (B.Sc.)
Informatik & Multimedia
10/2014 – 10/2018Erfolgreich absolvierter B.Sc.-Abschluss (Abschlussnote: 2,48).
Bachelorarbeit: Entwicklung eines haptischen Feedback-Systems auf Arduino-Basis zur Simulation von Herzfunktionen.
Technisches Skills-Portfolio
Java (Spring Boot), C# (.NET), C/C++, TypeScript, Angular, Python, SQL (MSSQL, MariaDB)
Docker, Proxmox VE, Linux (Debian/Ubuntu), Nginx Proxy Manager, CI/CD, WireGuard VPN
Wärmebildanalyse, Voltage Injection, Micro Soldering (SMD/BGA), JTAG/SWD, EC-/SPI-Flashing
ESP32, Arduino, Modbus (RS485)/CAN-Bus, KiCad PCB-Layout, Home Assistant, Zigbee
Claude Code, OpenCode & Gemini · Agents, MCP/ACP & Skills · Prompt- & Workflow-Engineering
Git & GitHub, CLI-Automatisierung, Debugging & Teststrategien, OpenAPI/Swagger-Dokumentation