Stefan K.

Freelance Software Engineer

Oldenburg, Germany

Experience

Jul 2021 - Present
4 years 3 months

Freelance Software Engineer

Freelance Software Engineer

  • Designed a software interface in a large-scale project for the defense sector. No details can be provided due to classified information. Technologies: Git, Visual Studio Code, Confluence, Protobuf, Agile

  • Designed and developed a reporting application for the acceptance testing of coordinate measuring machines according to the ISO 10360 standards. Coordinated and led review meetings to clarify requirements in an international corporation. Technologies: C#, .NET, WPF, MVVM, Git, GitHub Copilot, Visual Studio, MSTest, MigraDoc, Azure DevOps, Jira, Confluence, OpenRPC, JSON, Agile

  • Developed a tool to back up and restore machine configurations for service deployment of coordinate measuring machines. Technologies: C#, .NET, WPF, MVVM, Git, Visual Studio, MSTest, Azure DevOps, Jira, Confluence, OpenRPC, JSON, Agile

  • Consulting project to optimize and further develop an Access application for administrative tasks in an engineering firm. Technologies: Microsoft Access, C#, .NET, Entity Framework Core, Visual Studio, SQL

  • Designed and developed production software for parameterizing coordinate measuring machines. Shaped the interfaces and developed automation to generate configuration bundles for different machine setups. Technologies: C#, .NET, WPF, MVVM, Python, Git, Visual Studio, MSTest, MigraDoc, Azure DevOps, Jira, Confluence, OpenRPC, JSON, YAML, Build Pipelines

  • Developed a service application for geometric calibration of coordinate measuring machines based on end measurements. Technologies: C#, .NET, WPF, MVVM, Git, Visual Studio, MSTest, Azure DevOps, Jira, Confluence, OpenRPC, JSON

  • Developed a maintenance app to update and configure water dispensers. Supported the project through to app launch, including training and handover to a customer employee. Technologies: C#, .NET, WinUI 3, MVVM, Git, Visual Studio, XUnit, Protobuf, Atlassian Stack, Scrum

  • Migrated a maintenance app for smart water filters, including final preparations for the app launch, and further developed the app to support multiple protocols. Technologies: C#, .NET, WinUI 3, MVVM, Git, Visual Studio, XUnit, Protobuf, Atlassian Stack

Sep 2019 - Jun 2021
1 year 10 months

Software Developer

Rheinmetall Electronics GmbH

  • No details due to classified information. Technologies: C#, .NET, UWP, MVVM, Git, Visual Studio, XUnit, Scrum
Sep 2015 - Aug 2019
4 years

Software Engineer

SWMS Systemtechnik Ingenieurgesellschaft mbH

  • Designed and developed a multi-tenant web portal for configuring and controlling light strips in production halls, as well as for monitoring sensor data and energy consumption. Technologies: C#, .NET, ASP.NET Core, OData, Angular, Phoenix Contact PLCnext, Entity Framework Core, Microsoft Azure Cloud, Azure IoT Hub, MSSQL, Azure Cosmos DB, Azure Functions, Git, XUnit

  • Developed an Android app to read machine data from QR codes to create error reports. Technologies: C#, .NET, Xamarin.Forms, Visual Studio 2017, XUnit, Git

  • Developed a web portal to read, configure, and update e-bike components over a CAN bus protocol. Technologies: C#, .NET, ASP.NET MVC, Entity Framework 6, Visual Studio 2017, Microsoft Azure Cloud, SignalR, Git, MSTest, CAN bus, MS SQL

  • Enhanced a CAM system for manufacturing CFRP parts. Improved usability and implemented algorithms for processing 3D surfaces. Technologies: VB.NET, C#, WPF, MVVM, Visual Studio 2015, TFS, CATIA V5, Siemens NX, MSTest

Sep 2014 - Aug 2015
1 year

Systems Engineer for Manufacturing Software

ASCO DATA

  • Developed a class library for automated PDF report generation. Technologies: C#, .NET, WPF, MVVM, Visual Studio 2012, SVN

  • Implemented a graphics library using OpenGL compatible with an existing graphics interface. Technologies: C++, MFC, OpenGL, Visual Studio 2012, SVN

Mar 2013 - Feb 2014
1 year

Internship followed by Bachelor's Thesis

SWMS Systemtechnik Ingenieurgesellschaft mbH

  • Internship: Ported and extended a software module for automated milling process generation in CATIA V5. Migrated the software from Visual Basic 6 to VB.NET with a WPF interface. Technologies: VB.NET, WPF, MVVM, CATIA V5, VS 2012, TFS

  • Bachelor's Thesis: Developed and implemented algorithms for a 3D milling simulation, followed by integration into an existing software module.

Summary

As an experienced software engineer with over 10 years of expertise in .NET development, I support companies as a flexible partner in realizing software projects.

My goal: efficient, practical solutions that deliver added value.

Languages

German
Native

Education

Oct 2010 - Jun 2014

Jade Hochschule

Bachelor of Engineering · Mechanical Engineering and Computer Science · Wilhelmshaven, Germany

Oct 2009 - Jun 2010

BBS Friedenstraße

Advanced technical college entrance qualification · Technology · Wilhelmshaven, Germany

Oct 2006 - Jun 2009

Marinearsenal Wilhelmshaven

Vocational certificate · IT Systems Electronics · Wilhelmshaven, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions