freiberufler Softwareentwickler/-architekt - C#, WPF, MVVM, SQL-Server, Telerik, DevExpress auf freelance.de

Softwareentwickler/-architekt - C#, WPF, MVVM, SQL-Server, Telerik, DevExpress

offline
  • auf Anfrage
  • 55127 Mainz
  • National
  • de  |  en
  • 17.06.2024

Kurzvorstellung

Meine bevorzugte Programmiersprache ist C# und ich genieße die Vorzüge und Gestaltungsmöglichkeiten der XAML-Programmierung. Sehr gerne orientiere ich mich an Microsoft Produkten.

Auszug Referenzen (1)

"Herr [...] war in unserem Unternehmen mehr als 2 Jahre lang als Softwareentwickler beschäftigt.

Anspruchsvolle Aufgabenstellungen, wie sie in seiner Tätigkeitsbeschreibung genannt wurden, konnten ihm von Beginn an zur selbständigen Bearbeitung übertragen werden.

Herr [...] verfügt über fundierte Fachkenntnisse im Bereich der Softwareentwicklung sowie gute Kenntnisse der Datenbanktechnik. In der Zeit seiner Betriebszugehörigkeit hat er diese Kenntnisse stets aus eigener Initiative auf dem aktuellen Stand gehalten.

Insbesondere wusste er neben den technischen Anforderungen der von uns hergestellten Software auch immer die Aspekte "Benutzerfreundlichkeit" (Usability) und "Bedienungsstandards" (Konformität) gleichgewichtig zu berücksichtigen.

Neuen Aufgaben hat er sich von Beginn an mit großem Engagement gewidmet, neue fachliche und technische Bereiche hat er sich zügig, selbständig und aus eigener Initiative erschlossen.

Seine Fähigkeiten, Problemlösungen zu finden, sind vorbildlich. Seine Einsatzbereitschaft war stets außerordentlich hoch.

Zusammenfassend ist festzustellen, dass Herr [...] die ihm übertragenen Aufgaben eigenständig, sowohl in terminlicher wie auch in fachlicher Hinsicht zuverlässig, sorgfältig und zu unserer vollsten Zufriedenheit ausgeführt hat.

Sein Verhalten gegenüber seinem Vorgesetzten und seinen Arbeitskollegen war stets einwandfrei.
Bei unseren Kunden war Herr [...] wegen seines kompetenten und freundlichen Auftretens anerkannt und geschätzt.

Projektbezogen möchten wir auch in Zukunft auf Herrn [...] als Mitarbeiter gerne wieder zurückgreifen."
Softwareentwickler
Bernhard Nüssler, EDV-Beratung Nüssler GmbH
Tätigkeitszeitraum

3/2009 – 1/2012

Tätigkeitsbeschreibung

Softwareentwickler

Projekte:
- Datenerfassungssoftware für die 3. Bundeswaldinventur (BWI3)
- Web-Anwendung zur Berechnung unständiger Lohnbezüge für Bedienstete

Aufgaben:
- Entwicklung der vom Auftraggeber gewünschten Benutzeroberflächen im Prototyp.
- Entwurf und Realisierung der BWI3-Benutzeroberfläche in einer ClickOnce-Applikation.
- Mitwirkung an der Fachkonzeption und DV-Konzeption nach MVC- und MVVM-Modellen
- Software-Design
- OO-Patterns

Tools:
- VS2010, C#, VB.Net, WPF, XAML, Report Builder 3.0, SQL Server 2008R2

Eingesetzte Qualifikationen

SQL, Software Design, Softwareentwicklung (allg.), .Net, C#, User Interface (UI), Konzeption (IT)

Qualifikationen

  • C#23 J.
  • Entity Framework6 J.
  • Windows Presentation Foundation5 J.
  • .Net Framework (Microsoft)
  • Access15 J.
  • ASP.NET4 J.
  • Microsoft Azure1 J.
  • Microsoft SQL-Server (MS SQL)6 J.
  • Microsoft Visual Studio7 J.
  • Mobile Application Development3 J.
  • Projektleitung / Teamleitung (IT)12 J.
  • Softwareentwicklung (allg.)19 J.
  • STEP 71 J.
  • VBA (Visual Basic for Applications)12 J.
  • Xamarin.Forms1 J.

Projekt‐ & Berufserfahrung

Softwareentwickler
DekaBank, Mainz
9/2022 – 3/2024 (1 Jahr, 7 Monate)
Banken
Tätigkeitszeitraum

9/2022 – 3/2024

Tätigkeitsbeschreibung

Projekt:
• Weiterentwicklung verschiedener Applikationen im Finanzwesen
• Umstellungen auf .Net Core
• CI/CD Automation
Aufgaben:
• Erweiterung des Funktionsumfang
• Analyse und Bugfixing in bestehenden Applikationen
• CI/CD pipelines - GitLab (Shell scripting)
• Dokumentation
• Datenbankarchitektur, Datenmigration
Tools:
VS2022, C#, WPF, SQL-Management Studio, Entity Framework, Win-Forms, VB.Net, VBA, Access, GitLab

Eingesetzte Qualifikationen

Windows Presentation Foundation

Softwareentwickler/-architekt
H.-Software, Mainz
11/2021 – offen (3 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2021 – offen

Tätigkeitsbeschreibung

Projekt:
• IOT
• KI gestützte Softwareentwicklung
• Upgrade from Xamarin.Forms to .NET MAUI
Aufgaben:
• Softwareentwicklung .NET MAUI (.net8.0)
• Softwaredesign
• Softwarearchitektur Mobile Applikation
• Restservice - Entwicklung generischer Klassen
• Datenbankarchitektur SQL, SQLite
Tools:
C#, XAML, .NET MAUI, WPF, ASP.NET, Rest, SQLite, IoT, Visual Studio 2022, OpenHAB, Raspberry PI, Syncfusion UI-Kit, SQL Server 2022, Entity Framework Core 8.0.2

Eingesetzte Qualifikationen

Mobile Application Development

Softwareentwickler
NORD/LB, Mainz
9/2020 – 1/2023 (2 Jahre, 5 Monate)
Banken
Tätigkeitszeitraum

9/2020 – 1/2023

Tätigkeitsbeschreibung

Projekt:
• Windenergieanlagen (onshore, offshore, PV)
Aufgaben:
• Bereitstellen der GUI nach vorgegebenem Design
• Erweiterung des Funktionsumfang
• Analyse und Bugfixing in bestehenden Applikationen
• Datenbankarchitektur, Datenmigration
Tools:
● VS2019, C#, WPF, SQL-Management Studio, Entity Framework, VB.Net, VBA, Access

Eingesetzte Qualifikationen

Access, C#, Entity Framework, Microsoft SQL-Server (MS SQL), VBA (Visual Basic for Applications), Microsoft Visual Studio, Windows Presentation Foundation

Softwareentwickler/-architekt
H.-Software, Rheinland-Pfalz - Mainz
5/2020 – 9/2021 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2020 – 9/2021

Tätigkeitsbeschreibung

Projekt:
• smart home automation SIEMENS LOGO
Aufgaben:
• Smart Home - Das „intelligente Zuhause“
• Mobile Applikationen: Idee, Konzeption, Architektur
• Steuerungssoftware - Prototyping für Industriekomponenten
• Inbetriebnahme
Tools:
• C#, Azure, Xamarin, Syncfusion UI-Kit, Rest, Entity Framework Core, Docker, Postman, IoT, SIMATIC Step 7, LOGO! Soft Comfort, ETS5, Visual Studio 2019

Eingesetzte Qualifikationen

ASP.NET, C#, Microsoft Azure, STEP 7, Windows Presentation Foundation, Xamarin.Forms

Softwareentwickler
RWE Power AG, Köln
9/2019 – 5/2020 (9 Monate)
Wasserwirtschaft
Tätigkeitszeitraum

9/2019 – 5/2020

Tätigkeitsbeschreibung

Projekte:
• Management Tools für die Wasserwirtschaft (Full Stack Entwicklung)
Aufgaben:
• Stored Procedures
• MVVM-Pattern
• GUI-Design
• Business Logic
• Kontextsensitive Hilfe
Tools:
• VS2019, C#, ReSharper, Prism Framwork, WPF, XAML, Toad, Team Fundation Server

Eingesetzte Qualifikationen

C#, Oracle Database, Team Foundation Server, Microsoft Visual Studio, Windows Presentation Foundation

Softwareentwickler
KRONES AG, Neutraubling
12/2015 – 9/2019 (3 Jahre, 10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

12/2015 – 9/2019

Tätigkeitsbeschreibung

Projekte:
• Klemmennummerierung nach individuellen Kundenrichtlinien
• Textmodul zum anfordern neuer Übersetzungen
• Import und Export Tools
Aufgaben:
• API’s für EPLAN Electric P8
• Entwurf und Realisierung von Views, Geschäftslogik und Datenhaltung.
• Fachkonzeption nach MVC -Modellen
• Software-Design
• Schnittstellenkonzepte zu SAP
Tools:
• VS2017, C#, Entity Framework, SQL Server, Release-Management, Team Fundation Server

Eingesetzte Qualifikationen

C#, Entity Framework, Eplan, Microsoft SQL-Server (MS SQL), Team Foundation Server, Microsoft Visual Studio

Softwareentwickler/-architekt
HEKUMA GmbH, München
11/2014 – 10/2015 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

11/2014 – 10/2015

Tätigkeitsbeschreibung

Projekte:
• Visualisierungssoftware für Produktionsmaschinen
• Web-Anwendung zur statistischen Auswertung der Betriebsdaten
Aufgaben:
• Entwicklung der vom Auftraggeber gewünschten Benutzeroberflächen zur Integration in die Hauptapplikation
• Entwurf und Realisierung der Views.
• Fachkonzeption nach MVC- und MVVM-Modellen
• Software-Design
• OO-Patterns
Tools:
• VS2015, C#, WPF, Visiwin 7, SQLite, Telerik Entities, Report Builder, COGNEX In-Sight 7000

Eingesetzte Qualifikationen

Betriebsdatenerfassung (BDE), C#, Softwareentwicklung (allg.), SQL, Microsoft Visual Studio, Windows Presentation Foundation

Softwareentwickler
ENERGETIX, Bingen
3/2012 – 10/2014 (2 Jahre, 8 Monate)
Handel
Tätigkeitszeitraum

3/2012 – 10/2014

Tätigkeitsbeschreibung

- Programmierung RichClient und Webshop
- Datenbankarchitektur
- Inbetriebnahme “Go Live“
- Tools: VS2010, C#, ASP.Net, WCF, Telerik Reporting, SQL Server 2010R2, 'self tracking entities'

Programmiert in c# am RichClient, die Webshops und das Managementsystem in ASP.Net. Außerdem an View's, Geschäftslogik und Datenhaltung. Sehr interessant war der Einsatz von 'self tracking entities', WCF und das Telerik Reporting System.

Eingesetzte Qualifikationen

Reporting, SQL, .Net, C#, Softwareentwicklung (allg.), ASP, ASP.NET

Softwareentwickler
EDV-Beratung Nüssler GmbH, Wiesbaden
3/2009 – 1/2012 (2 Jahre, 11 Monate)
EDV-Büro
Tätigkeitszeitraum

3/2009 – 1/2012

Tätigkeitsbeschreibung

Softwareentwickler

Projekte:
- Datenerfassungssoftware für die 3. Bundeswaldinventur (BWI3)
- Web-Anwendung zur Berechnung unständiger Lohnbezüge für Bedienstete

Aufgaben:
- Entwicklung der vom Auftraggeber gewünschten Benutzeroberflächen im Prototyp.
- Entwurf und Realisierung der BWI3-Benutzeroberfläche in einer ClickOnce-Applikation.
- Mitwirkung an der Fachkonzeption und DV-Konzeption nach MVC- und MVVM-Modellen
- Software-Design
- OO-Patterns

Tools:
- VS2010, C#, VB.Net, WPF, XAML, Report Builder 3.0, SQL Server 2008R2

Eingesetzte Qualifikationen

SQL, Software Design, Softwareentwicklung (allg.), .Net, C#, User Interface (UI), Konzeption (IT)

Projektleiter / Softwareentwickler
Selbständig, Wiesbaden
1/1999 – 2/2009 (10 Jahre, 2 Monate)
Ingenieurbüro
Tätigkeitszeitraum

1/1999 – 2/2009

Tätigkeitsbeschreibung

found in reference description 1
found in reference description 1
found in reference description 1
found in reference description 1
found in reference description 1
found in reference description 1
Projektleiter / Software Entwickler (Selbständig)
Software-Konzeption und Entwicklung
Software-Design
Weiterentwicklung der Software aus 1995
- Access -> SQL-Server
- VB4.0 nach VB6.0
- VB6.0 nach VB.Net 2002

Messevorstellungen
Dozent für Programmiertechnik und Datenbankarchitektur
Tools: VS2002-2005, C#, VB6, VBA, Citrix, SQL Server

IT-Management und Administration für mittelständige Unternehmen
Im Febr. 2001 - 2003 war ich als Administrator für die Firma […] tätig. Zu meinen Aufgaben gehörte es auch, den elektronischen Betriebsablauf des Unternehmens zu konzipieren, um später entsprechende Automatisierungsmaßnahmen zu ermöglichen. (Projekt Daten Management).
Hierbei wurde z. B. die Basiskonfiguration aller CAD-Programme im Hinblick auf den Datenfluss neu umgesetzt. In der zweiten Phase entwickelte ich die Schnittstellen, über die die Objektdaten im Microsoft Office und im PPS (SAP/BaanIV) dargestellt werden konnten.

Vertrieb der eigenen Softwareprodukte - Bis Ende 2008 arbeitete ich an einem Funkkassensystem, welches aus einem handelsüblichen PDA besteht. Der PDA weist sämtliche Funktionen eines professionellen POS-Systems auf und kommuniziert in erstaunlicher Geschwindigkeit mit dem Server, der die entsprechenden Drucker ansteuert. Im Praxistest hat die PDA-Kasse in Eisdielen genauso wie im Restaurant mit mehreren Kellnern überzeugen können.
(Bilder -Kassensysteme- auf Anfrage)

Eingesetzte Qualifikationen

SQL, Access, Projektleitung / Teamleitung (IT), Software Design, Softwareentwicklung (allg.), .Net, C#, VBA (Visual Basic for Applications), Konzeption (IT)

Software Ingenieur / Projektleitung
Ingenieurbüro Sänger Taunusstein/BS, Hessen
4/1996 – 11/1998 (2 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/1996 – 11/1998

Tätigkeitsbeschreibung

Software Ingenieur / Projektleitung
• Aufsetzen der Projekte (Gestaltung der Masken, Animationen, Statistiken…)
• Einbinden der entsprechenden Interfaces (ADDA-, Opto-, Oszilloskopkarten, Digital-I/O-Karten, Relaiskarten…)
• Antriebstechnik (Servomotoren)
• Tools: VB6.0, C, Access, Excel

Im Ing.-Büro Sänger entwickelten wir 1996 verschiedene Forschungsprüfstände für die Zulieferer der Automobilindustrie.
Zielsetzung war das Steuern und Visualisieren mittels Hochsprachen im zeitkritischen
Bereich. Aufwendige Laboraufbauten im Bereich Antriebstechnik und Steuerungs- und Regelungstechnik waren genauso wichtig wie der sichere Umgang mit dem Oszilloskop.
(Bilder -Kassensysteme- in Rubrik 'DOKUMENTE')

Eingesetzte Qualifikationen

Access, Projektleitung / Teamleitung (IT), C

Software Entwickler
PDM Engineering Wiesbaden, Rhein-Main-Gebiet
8/1993 – 3/1996 (2 Jahre, 8 Monate)
Ingenieurbüro
Tätigkeitszeitraum

8/1993 – 3/1996

Tätigkeitsbeschreibung

• Softwareentwicklung
• Produktentwicklung (Software zur Verwaltung multifunktionaler Sportanlagen mit elektronischem Bankeinzug, Check In mit Kamera, automatisierte Korrespondenz, Kassensystem…)
• Messevorstellungen
• Tools: Turbo Pascal für Windows 1.5, VB2.0 – VB4.0

Seit 1993 programmiere ich ausschließlich mit Hochsprachen, heute vorzugsweise mit
“.NET-Produkten“. Softwareprodukte wie z. B. Vitalis95, GastroKNECHT, poolingPOCKET… entstanden mit den jeweils neuesten Developer-Tools. (Bilder -Kassensysteme- in Rubrik 'DOKUMENTE')

Eingesetzte Qualifikationen

Microsoft Access, Pascal, Visual Basic, Softwareentwicklung (allg.)

Projekt-Ingenieur
Dr. Reutlinger Darmstadt, Hessen
8/1990 – 7/1993 (3 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

8/1990 – 7/1993

Tätigkeitsbeschreibung

• Entwicklung der Steuerungssoftware für Computer gesteuerte Auswuchtmaschinen
• Elektrokonstruktion
• Inbetriebnahmen im Hause und beim Kunden
• Tools: Simatic S3 - S5, Prozessvisualisierung WF470, Coros2000, AutoCAD

Meinen Techniker-Einstieg erhielt ich im Unternehmen Dr. Reutlinger GmbH & Co.KG. Hier steuerten wir im Jahr 1990 Auswucht- und Tarieranlagen mit Siemens-, Bosch und Honeywell-SPS’en. Wir waren nicht nur für die Steuerungstechnik, sondern auch für die Elektrotechnik bzw. Elektrokonstruktion zuständig.

Eingesetzte Qualifikationen

IT-Techniker (allg.), Prozessoptimierung, Messtechnik, Regelungstechnik / Steuerungstechnik

Ausbildung

Staatl. gepr. Techniker
Ausbildung
1990
Frankfurt
Elektroinstallateur
Ausbildung
1982
Münster-Sarmsheim

Über mich

Programmiersprachen und Tools seit 1987 sind Turbo Pascal, Assembler, Simatic, C, VB2.0 - VB6.0, VB.NET, C#, WPF, XAML, Reporting Systems, Entity Framework, ASP.NET, Xamarin, Rest, Syncfusion, DevExpress, Telerik

Weitere Kenntnisse

C#
WPF
DevExpress
Telerik
Syncfusion
Visual Basic
ASP.NET Core
Azure
Xamarin
Rest
Entity Framework
Docker
Postman
Visiwin 7
Reporting Systems
SIMATIC Step 7

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
4549
Alter
61
Berufserfahrung
37 Jahre und 10 Monate (seit 02/1987)
Projektleitung
7 Jahre

Kontaktdaten

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

Jetzt Mitglied werden