freiberuflicher Software-Entwickler
Schlagwörter
Skills
- C# / .NET Backend Entwicklung
- Agile Entwicklung (Scrum, Kanban)
- Microsoft Zertifizierung: Azure Developer Associate
- Selbständige und strukturierte Arbeitsweise
- Schnelle Einarbeitung
- Kommunikativ und lösungsorientiert
- Clean Code (lesbar, testbar und wartbar)
- Programmiersprachen: C#, C++, JavaScript, HTML5/CSS3, PowerShell
- Frameworks: .NET6 / .NET Core, .NET Framework, EFCore, gRPC, WCF, WPF, Windows Forms, MFC
- Test-Frameworks: NUnit, XUnit, NSubstitute, moq/moq4
- CI: Azure DevOps Server 2022, Git, TFS
- Tools: Microsoft Visual Studio 2022, Visual Studio Code, ReSharper, Enterprise Architect, WireShark, Microsoft WinDbg, Red Gate ANTS
- Cloud: Microsoft Azure
- Datenbanken: MS SQL Server, CosmosDB, RavenDB
Projekthistorie
09/2019
-
bis jetzt
09/2001
-
11/2019
Software-Entwickler C# / .NET / C++
Bosch Sicherheitssysteme GmbH, Grasbrunn bei München
(>10.000 Mitarbeiter)
Projekt "BVMS" Bosch Video Management System (2008 - 2019)
Projekt "DIBOS" Digitale Videorecorder (2006 - 2008)
Projekt "BIS" Building Management System (2001- 2005)
- Konzeption, Design und Implementierung von Backend- und Konfigurationskomponenten im Rahmen des Client-Server basierten Video Management Systems
- Softwarearchitekt für die Bereiche Backend und Systemkonfiguration
- Evaluierung und Auswahl neuer Technologien im Architekturteam
- Vorstellung und Einführung neuer Technologien und Wissen im Team ("Tech Talks")
- Pflege und Weiterentwicklung der Design- und Coding-Guidelines
- Design- und Code-Reviews
- Analyse und Spezifikation von Anforderungen
- Weiterentwicklung der Testautomatisierung mit Schwerpunkt Integrationstests
Projekt "DIBOS" Digitale Videorecorder (2006 - 2008)
- Analyse und Aufbereitung von Anforderungen
- Architektur- und Designdefinition für die Weiterentwicklung
- Übernahme der Verantwortung für die Weiterentwicklung der Storage Komponenten
Projekt "BIS" Building Management System (2001- 2005)
- Design, Implementierung und Weiterentwicklung der Windows Client-Software im Rahmen des Client-Server basierten Management Systems (C++)
- Analyse und Aufbereitung von Anforderungen
- Mitarbeit an der Architekturdefinition
- Design und Implementierung der Konfigurationssoftware
04/1999
-
08/2001
Software-Entwickler C++
A.N.N Systems GmbH
(50-250 Mitarbeiter)
- Spezifikation, Design und Implementierung verschiedener Client- und Serverkomponenten für das Redaktionssystem OpenMedia (C++)
- Weiterentwicklung der Architektur im Architekturteam
- Betreuung der externen Softwareentwicklung
- Evaluierung und Einführung von Softwareentwicklungstools
10/1998
-
02/1999
Software-Entwickler C++
Nemetschek AG
(50-250 Mitarbeiter)
Design und Realisierung von OLE-Automations-Schnittstellen für verteilte Applikationen im Future-Team
10/1996
-
07/1998
Software-Entwickler C++
Rival Network Entertainment Software GmbH, Gräfelfing
(< 10 Mitarbeiter)
- Design, Implementierung und Weiterentwicklung der Windows Client-Software für den Online-Spieledienst
- Weiterentwicklung der Server-Dienste unter Unix
- Evaluierung und Implementierung verschiedenster Netzwerkprotokolle (TCP/IP, IPX)
07/1995
-
09/1996
Software-Entwickler C++
Heureka-Klett Softwareverlag GmbH
(50-250 Mitarbeiter)
- Portierung bestehender CBT Software nach Windows
- Fachliche Betreuung externer Entwicklungspartner
04/1993
-
06/1995
Software-Entwickler C++
INSYS Informations-Systeme GmbH
(10-50 Mitarbeiter)
- Konzeption, Design und Realisierung multimedialier Lern- und Informationssoftware
- Betreuung und Schulung des Software Teams
- Betreuung von Praktikanten und externer Mitarbeiter
- Evaluierung geeigneter Soft- und Hardware für Kundenprojekte
04/1992
-
03/1993
Software-Entwickler
S.E.S.A. GmbH
(50-250 Mitarbeiter)
- Design und Implementierung eines Testsystems für die Basisstation des GSM-Mobilfunknetzes
- Systemadministration des firmeninternen Entwicklungsnetzes
- Implementierung von Features für eine Windows ISDN Applikation
10/1991
-
03/1992
Freiberuflicher Software Entwickler
Müller Brot
Fa. Müller Brot (10/1989 - 03/1992)
- Konzeption eines Programmsystems zur gewerblichen Arbeitszeitabrechnung
- Spezifikation für die Automatisierung von Filialabrechnungen
- Realisierung von Anwendungsprogrammen im kaufmännischen
- Entwurf und Realisierung eines am SAA-Standard orientierten GUI-Frameworks für CBT Anwendungen
- Realisierung mehrer CBT-Anwendungen
- Schulungen für das Autorensystem TenCORE
- Entwicklung diverser Gerätetreiber für Bildplattenspieler und Grafikkarten
- Entwurf und Realisierung von CBT-Software für die Dienste der Deutschen Bundespost im Integrierten Digitalen Netzwerk (IDN)
Reisebereitschaft
Verfügbar in den Ländern
Deutschland