Recommended expert

Stefan Kirsch

Software Engineer C# .NET

Stefan Kirsch
Oldenburg, Germany

Experience

Jul 2021 - Present
4 years 8 months
Oldenburg, Germany

Software Engineer C# .NET

Freelance Software Engineer

  • Conceptualized a software interface in a large-scale project for the defense sector. No details can be shared due to classified information confidentiality.
  • Designed and developed a reporting application for the acceptance testing of coordinate measuring machines according to the ISO 10360 standard series. Coordinated and led review meetings to clarify requirements within an international corporation.
  • Developed a tool to back up and restore machine configurations for service operations on coordinate measuring machines.
  • Consulting project to optimize and enhance an Access application for administrative tasks in an engineering office.
  • Designed and developed production software for parameterizing coordinate measuring machines. Shaped the interfaces and developed automation to generate configuration bundles for different machine setups.
  • Developed a service application for geometric calibration of coordinate measuring machines based on end measurement data.
  • Developed a maintenance app for updating and configuring water dispensers. Managed the project through to app launch and trained and handed over the project to a client employee.
  • Migrated a maintenance app for smart water filters, including finalizing it for app launch and further developing the app to support multiple protocols.

Technologies: Git, Visual Studio Code, Confluence, Protobuf, Agile, C#, .NET, WPF, MVVM, GitHub Copilot, Visual Studio, MSTest, MigraDoc, Azure DevOps, Jira, OpenRPC, JSON, Microsoft Access, Entity Framework Core, Python, YAML, Build Pipelines, WinUI 3, XUnit, Atlassian Stack, Scrum

Sep 2019 - Jun 2021
1 year 10 months

Software Developer

Rheinmetall Electronics GmbH

  • No details can be shared due to classified information confidentiality.

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 monitoring sensor values and energy consumption.
  • Developed an Android app to read machine data from QR codes for creating error reports.
  • Developed a web portal to read, configure, and update e-bike components over a CAN bus protocol.
  • Enhanced a CAM system for manufacturing CFRP components. Improved usability and implemented algorithms for processing 3D surfaces.

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, Xamarin.Forms, ASP.NET MVC, Entity Framework 6, SignalR, MSTest, CAN-Bus, MS SQL, VB.NET, WPF, TFS, CATIA V5, Siemens NX

Sep 2014 - Aug 2015
1 year

System Engineer for Manufacturing-related Software

ASCO DATA

  • Developed a class library for automated PDF report generation.
  • Implemented a graphics library using OpenGL compatible with an existing graphics interface.

Technologies: C#, .NET, WPF, MVVM, Visual Studio 2012, SVN, C++, MFC, OpenGL

Mar 2013 - Feb 2014
1 year

Internship Semester and Bachelor's Thesis

SWMS Systemtechnik Ingenieurgesellschaft mbH

  • Bachelor's thesis: developed and implemented algorithms for a 3D milling simulation, followed by integration into an existing software module.
  • Internship semester: ported and extended a software module for automated generation of milling processes in CATIA V5. Migrated the software from Visual Basic 6 to VB.NET with a WPF interface.

Technologies: VB.NET, WPF, MVVM, CATIA V5, Visual Studio 2012, TFS

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Manufacturing (9.5 years), Aerospace and Defense (6.5 years), and Information Technology (1 year).

Manufacturing
Aerospace and Defense
Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (11.5 years) and Product Development (6.5 years).

Information Technology
Product Development

Summary

As an experienced software engineer with over 10 years of .NET development expertise, I partner with companies to deliver software projects. My aim: efficient, practical solutions that add value.

Languages

German
Native

Education

Oct 2010 - Jun 2014

Jade Hochschule

Bachelor of Engineering · Mechanical Engineering Informatics · Wilhelmshaven, Germany

Oct 2009 - Jun 2010

BBS Friedenstraße

Advanced Technical College Entrance Qualification · Technical Secondary School (Technology) · Wilhelmshaven, Germany

Oct 2006 - Jun 2009

Marinearsenal

Apprenticeship as IT Systems Electronics Technician, skilled worker · IT Systems Electronics Technician · Wilhelmshaven, Germany

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Stefan based?

Stefan is based in Oldenburg, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Stefan speak?

Stefan speaks the following languages: German (Native).

How many years of experience does Stefan have?

Stefan has at least 12 years of experience. During this time, Stefan has worked in at least 5 different roles and for 4 different companies. The average length of individual experience is 3 years and 6 months. Note that Stefan may not have shared all experience and actually has more experience.

What roles would Stefan be best suited for?

Based on recent experience, Stefan would be well-suited for roles such as: Software Engineer C# .NET, Software Developer, Software Engineer.

What is Stefan's latest experience?

Stefan's most recent position is Software Engineer C# .NET at Freelance Software Engineer.

What companies has Stefan worked for in recent years?

In recent years, Stefan has worked for Freelance Software Engineer and Rheinmetall Electronics GmbH.

Which industries is Stefan most experienced in?

Stefan is most experienced in industries like Manufacturing, Aerospace and Defense, and Information Technology (IT).

Which business areas is Stefan most experienced in?

Stefan is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Stefan worked in recently?

Stefan has recently worked in industries like Aerospace and Defense and Manufacturing.

Which business areas has Stefan worked in recently?

Stefan has recently worked in business areas like Information Technology (IT) and Product Development.

What is Stefan's education?

Stefan holds a Bachelor in Mechanical Engineering Informatics from Jade Hochschule.

What is the availability of Stefan?

Stefan is immediately available full-time for suitable projects.

What is the rate of Stefan?

Stefan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Stefan?

To hire Stefan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 820-980 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.