Software with architecture. Quality by design.
I build scalable software with a focus on software design, Blazor, and .NET – from analysis to future-proof applications.
Softwarearchitecture
Quality Engineering
Desktop- & Cross-Platform Apps
Software Development in Industrial Equipment Technology
Since October 2022, I have been working as a Software Developer in the Industrial Equipment Technology department at the ifm group of companies in Tettnang. My career at the company began in 2016 with an apprenticeship as an IT specialist for application development, followed by a dual degree in computer science with a focus on information technology.
In my current role, I take full ownership of software development — from requirements analysis through design and implementation to commissioning. I develop and extend software for existing production systems, implement plant-specific user and communication interfaces, and ensure quality through specifications, clean code, and documentation in line with development guidelines.
As part of an agile platform development team for special-purpose machinery and systems, I work full stack across frontend and backend. A particular focus has been supporting the introduction of testing and quality standards in the software development environment — in close collaboration with partners in India. I also create technical documentation and support software commissioning and production trials together with customers.
- Requirements analysis, design, and implementation of software solutions
- Full-stack development in an agile platform development team
- Introduction of testing and quality standards (international collaboration)
- Plant-specific user and communication interfaces
- Software commissioning and production trials with customers
- Technical documentation in line with development guidelines
My contribution at a glance
LogStudio
Cross-platform desktop app for viewing and monitoring log files – with a modern dark UI, live updates, advanced filters, and high test coverage.
LAN Party Launcher
Windows launcher for LAN parties with coverflow game selection, firewall control, LAN chat, and live voting – built with Electron, React, and Vite.
public class DeveloperProfile
{
public string Name => "Frank Rübenkönig";
public string[] Stack => { "Blazor", ".NET", "TypeScript" };
public string Approach => "Architecture first, tests included";
public IReadOnlyList<string> Projects =>
new[] { "LogStudio", "LAN Party Launcher" };
}
For over eight years I have been developing software – from vocational training and a dual computer science degree to my current role as Software Developer at ifm. I am passionate about turning thoughtful architecture into maintainable systems that work reliably in everyday use. Alongside .NET and Blazor, I also build standalone tools with Electron and TypeScript – always with the goal of making quality measurable.
Interested in a project or a chat?
I look forward to new challenges and exciting projects.
