freiberufler Softwareentwickler C# / WPF / .NET /  CleanCode / WinForms auf freelance.de

Softwareentwickler C# / WPF / .NET / CleanCode / WinForms

zuletzt online vor wenigen Tagen
  • 90€/Stunde
  • 53121 Bonn
  • National
  • de  |  en
  • 29.08.2024

Kurzvorstellung

Freiberuflicher Softwareentwickler mit über 26 Jahren Entwicklungserfahrung. Spezialisiert auf C#, .Net, WPF, WinForms. Fundierte Kenntnisse in C/C++ und im embedded Bereich.

Auszug Referenzen (7)

"D. hat sehr professionell und strukturiert gearbeitet. Mit seiner Erfahrung hat er unser Team bereichert und viele Projekte nach vorne gebracht."
Software Architekt / Senior Software Engineer
Carsten Gazivoda
Tätigkeitszeitraum

2/2022 – 12/2023

Tätigkeitsbeschreibung

- Implementierung von C und ARXML Codegeneratoren
- Konzeption und Erweiterung von lokalen REST-Clients
- C# / REST / XSD / ARXML / Embedded / WPF / WinForms

Eingesetzte Qualifikationen

C#, Code-Review, Representational State Transfer (REST), XSD (XML Schema Definition)

"Fachlich und menschlich war die Zusammenarbeit stets zu unserer vollsten Zufriedenheit."
Software Architekt / Senior Software Engineer
Kundenname anonymisiert
Tätigkeitszeitraum

8/2021 – 1/2022

Tätigkeitsbeschreibung

Konzeption und Prototyp-Implementierung eines REST-Servers im medizinischen Umfeld. Auswahl und Integration von geeigneten Bibliotheken, sowie Code-Generatoren.

Eingesetzte Qualifikationen

C++, Qt (Software), Representational State Transfer (REST), Software Architecture

"Wir haben Herrn G. in unsere agile Softwareentwicklung mit eingebunden. Die Zusammenarbeit war stets zu unserer vollsten Zufriedenheit."
Senior Software Engineer
Lucht
Tätigkeitszeitraum

9/2020 – 6/2021

Tätigkeitsbeschreibung

Erweiterung und Integration bestehender Software Module in neue Industrie-Hardware. Anforderungsanalyse, Erstellung von Lösungsmöglichkeiten und der entsprechenden Software-Architektur, Implementierung und Test der neuen Module.

Eingesetzte Qualifikationen

C#, C++, Anforderungsspezifikationen, Representational State Transfer (REST)

"Viele Dank für die pragmatische und kurzfristige Umsetzung unserer Spezifikation (und mehr) an unserem HMI für mobile Arbeitsmaschinen."
Senior Software Engineer
Hanke
Tätigkeitszeitraum

6/2020 – 9/2020

Tätigkeitsbeschreibung

Embedded Software Entwicklung - Erweiterung eines Steuerungsmoduls, inkl. CAN-Bus Kommunikation.

Eingesetzte Qualifikationen

CAN-Bus (controller area network), Embedded Entwicklung / hardwarenahe Entwicklung, Funktionale Programmierung

"Vielen Dank für die sehr gute Zusammenarbeit bei der erfolgreichen Weiterentwicklung unserer Individualsoftware."
Softwareentwickler
Penner
Tätigkeitszeitraum

12/2019 – 6/2020

Tätigkeitsbeschreibung

Erweiterung einer C# / WPF - Bedienöberfläche inkl. Datenbank-Anbindung im Industrieumfeld

Eingesetzte Qualifikationen

Datenbankentwicklung, C#, Windows Presentation Foundation

"Herr G. hat eine bestehende Software eigenverantwortlich um RFID Funktionalität erweitert - inkl. Einhaltung der Budget- und Terminziele."
Senior Software Engineer
Kundenname anonymisiert
Tätigkeitszeitraum

1/2019 – 2/2020

Tätigkeitsbeschreibung

Portierung und Erweiterung einer bestehenden Verkaufsautomaten-Software für Fahrkarten. Anbindung neuer Hardware (RFID).

Eingesetzte Qualifikationen

Mysql, C#, C++, Windows Presentation Foundation, XML, Representational State Transfer (REST), Radio-frequency identification (RFID)

"Gute Zusammenarbeit - innovativ und präzise."
Softwareentwickler, Softwarearchitekt
Kundenname anonymisiert
Tätigkeitszeitraum

1/2018 – 5/2019

Tätigkeitsbeschreibung

Eigenständige Entwicklung von Software-Tools für den Online-Handel auf der Handels Plattform eBay.

Eingesetzte Qualifikationen

Datenbankentwicklung, Software Architecture, C#, Windows Presentation Foundation

Qualifikationen

  • C#6 J.
  • Windows Presentation Foundation3 J.
  • C++2 J.
  • CAN-Bus (controller area network)
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Python
  • Representational State Transfer (REST)4 J.
  • Software Architecture2 J.
  • Test Automation
  • WinForms

Projekt‐ & Berufserfahrung

Software Architekt / Senior Software Engineer
Kundenname anonymisiert, Remote
3/2024 – 9/2024 (7 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

3/2024 – 9/2024

Tätigkeitsbeschreibung

Erweiterung und Wartung von HMI Software

Eingesetzte Qualifikationen

C#, CAN-Bus (controller area network), Softwareanforderungsanalyse, Software Architecture, Software engineering / -technik

Software Architekt / Senior Software Engineer
Kundenname anonymisiert, Remote
2/2022 – 12/2023 (1 Jahr, 11 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2022 – 12/2023

Tätigkeitsbeschreibung

- Implementierung von C und ARXML Codegeneratoren
- Konzeption und Erweiterung von lokalen REST-Clients
- C# / REST / XSD / ARXML / Embedded / WPF / WinForms

Eingesetzte Qualifikationen

C#, Code-Review, Representational State Transfer (REST), XSD (XML Schema Definition)

Software Architekt / Senior Software Engineer
Kundenname anonymisiert, Remote
8/2021 – 1/2022 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2021 – 1/2022

Tätigkeitsbeschreibung

Konzeption und Prototyp-Implementierung eines REST-Servers im medizinischen Umfeld. Auswahl und Integration von geeigneten Bibliotheken, sowie Code-Generatoren.

Eingesetzte Qualifikationen

C++, Qt (Software), Representational State Transfer (REST), Software Architecture

Senior Software Engineer
Kundenname anonymisiert, Hannover
9/2020 – 6/2021 (10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2020 – 6/2021

Tätigkeitsbeschreibung

Erweiterung und Integration bestehender Software Module in neue Industrie-Hardware. Anforderungsanalyse, Erstellung von Lösungsmöglichkeiten und der entsprechenden Software-Architektur, Implementierung und Test der neuen Module.

Eingesetzte Qualifikationen

C#, C++, Anforderungsspezifikationen, Representational State Transfer (REST)

Senior Software Engineer
Kundenname anonymisiert, Langenhagen
6/2020 – 9/2020 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2020 – 9/2020

Tätigkeitsbeschreibung

Embedded Software Entwicklung - Erweiterung eines Steuerungsmoduls, inkl. CAN-Bus Kommunikation.

Eingesetzte Qualifikationen

CAN-Bus (controller area network), Embedded Entwicklung / hardwarenahe Entwicklung, Funktionale Programmierung

Softwareentwickler
Kundenname anonymisiert, Remote
12/2019 – 6/2020 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2019 – 6/2020

Tätigkeitsbeschreibung

Erweiterung einer C# / WPF - Bedienöberfläche inkl. Datenbank-Anbindung im Industrieumfeld

Eingesetzte Qualifikationen

Datenbankentwicklung, C#, Windows Presentation Foundation

Senior Software Engineer
Kundenname anonymisiert, Hannover
1/2019 – 2/2020 (1 Jahr, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2019 – 2/2020

Tätigkeitsbeschreibung

Portierung und Erweiterung einer bestehenden Verkaufsautomaten-Software für Fahrkarten. Anbindung neuer Hardware (RFID).

Eingesetzte Qualifikationen

Mysql, C#, C++, Windows Presentation Foundation, XML, Representational State Transfer (REST), Radio-frequency identification (RFID)

Senior Software Engineer
Kundenname anonymisiert, Hannover
10/2018 – 1/2019 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2018 – 1/2019

Tätigkeitsbeschreibung

Eigenständige Entwicklung eines Client/Server Kommunikationsmodul für Onboard-Systeme im ÖPNV.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Microsoft Windows CE, C++, Qt (Software), Representational State Transfer (REST)

Softwareentwickler, Softwarearchitekt
Kundenname anonymisiert, Remote
1/2018 – 5/2019 (1 Jahr, 5 Monate)
Handel
Tätigkeitszeitraum

1/2018 – 5/2019

Tätigkeitsbeschreibung

Eigenständige Entwicklung von Software-Tools für den Online-Handel auf der Handels Plattform eBay.

Eingesetzte Qualifikationen

Datenbankentwicklung, Software Architecture, C#, Windows Presentation Foundation

Senior Software Engineer
Kundenname anonymisiert, Langenhagen
4/2017 – 11/2018 (1 Jahr, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2017 – 11/2018

Tätigkeitsbeschreibung

Konzeption und Implementierung einer Diagnose-Software für Servicetechniker
von Industrieanlagen. Tablet- und Desktop-Applikationen.

Eingesetzte Qualifikationen

Mysql, C#, Visual Basic, Windows Presentation Foundation, OPC Unified Architecture

Ausbildung

Informatik
Diplom
1998
Technische Universität München

Über mich

Diplom Informatiker und Softwareentwickler aus Leidenschaft.

- mehr als 26 Jahre professionelle Entwicklungserfahrung
- Schwerpunkt C#, WPF, WinForms, Desktop und Backend- Entwicklung
- fundierte Kenntnisse in C / C++ und im Embedded Bereich
- solide Kenntnisse in der Anwendung von CleanCode, SOLID, Refactoring
- Testautomatisierung, CD / CI

Weitere Kenntnisse

Branchenkenntnisse und Erfahrung:
Industrie, Produktion, Automotive, Gesundheitswesen, Öffentlicher Personen Nahverkehr, Brandschutz

Softwareentwicklungskonzepte:
Clean Code, Patterns, Test-driven Development, Agile Entwicklung / SCRUM, Continuous Integration/Continuous Deployment, Prototyping, V-Modell, Requirement Engineering

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2560
Alter
54
Berufserfahrung
28 Jahre und 1 Monat (seit 10/1996)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden