SOFTWARE DEVELOPER

Software mit Architektur. Qualität mit System.

Ich entwickle skalierbare Software mit Fokus auf Software Design, Blazor und .NET – von der Analyse bis zur zukunftssicheren Anwendung.

Frank Rübenkönig
⚙️

Blazor & .NET Entwicklung

🏗️

Softwarearchitektur

🖥️

Desktop- & Cross-Platform Apps

Quality Engineering

ifm Software Developer – Betriebsmittel Technologie

Softwareentwicklung in der Betriebsmitteltechnologie

Bei der ifm-Unternehmensgruppe in Tettnang bin ich seit Oktober 2022 als Software Developer in der Abteilung Betriebsmittel Technologie tätig. Meine Laufbahn beim Unternehmen begann 2016 mit der Ausbildung zum Fachinformatiker für Anwendungsentwicklung, gefolgt von einem dualen Informatik-Studium mit Schwerpunkt Informationstechnik.

In meiner aktuellen Rolle übernehme ich die vollständige Softwareentwicklung – von der Anforderungsanalyse über Entwurf und Implementierung bis zur Inbetriebnahme. Ich entwickle und erweitere Software für bestehende Produktionsanlagen, setze anlagenspezifische Benutzer- und Kommunikationsschnittstellen um und stelle die Qualität durch Spezifikationen, sauberen Code und Dokumentation nach Entwicklungsrichtlinien sicher.

Als Teil eines agilen Plattformentwicklungsteams für Sondermaschinen und -anlagen arbeite ich Fullstack im Frontend und Backend. Ein besonderer Schwerpunkt war die Begleitung der Einführung von Test- und Qualitätsstandards in der Softwareentwicklungsumgebung – in enger Zusammenarbeit mit Partnern in Indien. Zusätzlich erstelle ich technische Dokumentationen und begleite Software-Inbetriebnahmen und Produktionserprobungen gemeinsam mit Kunden.

  • Anforderungsanalyse, Entwurf und Implementierung von Softwarelösungen
  • Fullstack-Entwicklung in agilem Plattformentwicklungsteam
  • Einführung von Test- und Qualitätsstandards (internationale Zusammenarbeit)
  • Anlagenspezifische Benutzer- und Kommunikationsschnittstellen
  • Software-Inbetriebnahme und Produktionserprobung mit Kunden
  • Technische Dokumentation nach Entwicklungsrichtlinien
Mehr erfahren

Mein Beitrag im Überblick

Software Design & Architektur 92%
Fullstack-Entwicklung 90%
Test & Qualität 88%
Requirements Engineering 90%
Team & Kommunikation 93%
LogStudio – Log File Viewer Screenshot

LogStudio

Cross-platform Desktop-App zum Anzeigen und Überwachen von Log-Dateien – mit modernem Dark UI, Live-Updates, erweiterten Filtern und hoher Testabdeckung.

ElectronReactTypeScriptViteVitestchokidarreact-window
LAN Party Launcher – App Icon

LAN Party Launcher

Windows-Launcher für LAN-Partys mit Coverflow-Spieleauswahl, Firewall-Steuerung, LAN-Chat und Live-Abstimmung – gebaut mit Electron, React und Vite.

ElectronReactTypeScriptViteWindowsUDP MulticastGitHub Actions
C#.NET 8BlazorRazorElectronReactTypeScriptVitexUnitVitestGitAzure DevOpsSoftware Design
PortfolioApp.cs
public class DeveloperProfile
{
    public string Name => "Frank Rübenkönig";
    public string[] Stack => { "Blazor", ".NET", "TypeScript" };
    public string Approach => "Architektur first, Tests inklusive";
    public IReadOnlyList Projects =>
        new[] { "LogStudio", "LAN Party Launcher" };
}

Seit über acht Jahren entwickle ich Software – von der Ausbildung über das duale Informatik-Studium bis zur aktuellen Rolle als Software Developer bei ifm. Mich begeistert, wie aus durchdachter Architektur wartbare Systeme entstehen, die im Alltag zuverlässig funktionieren. Neben .NET und Blazor baue ich auch eigenständige Tools mit Electron und TypeScript – immer mit dem Anspruch, Qualität messbar zu machen.

🎯
Fokus Architektur & Design
💡
Mindset Qualität mit System
🚀
Ziel Software, die bleibt

Lust auf ein Projekt oder einen Austausch?

Ich freue mich auf neue Herausforderungen und spannende Projekte.