Programmierer für .NET, Azure und Android
Aktualisiert am 02.06.2024
Profil
Referenzen (7)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Android
Azure
.NET
Microsoft Sharepoint
Deutsch
Englisch
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland

Weitere Länder: Andere nach Absprache

möglich

Projekte

Projekte

6 Monate
2023-11 - 2024-04

Privates Demo-Projekt zum Einsatz generativer KI

Programmierer
Programmierer

  • Automatisiertes Generieren von Test-Daten (Text und Grafiken) per KI (GPT-3.5 Turbo, DALL-E 3)
  • Generieren von Code (C#, JavaScript, HTML, CSS) per KI (GitHub Copilot , Amazon CodeWhisperer  )
  • Generieren von SQL aus natürlicher Sprache per KI (GPT-4)
  • Programmieren grafischer Oberflächenelemente wie Barcodes, Animationen und interaktive Grafiken auf HTML5 Canvas
  • Automatisiertes Testen der SQL-Kompetenz von 18 Modellen (von Amazon, Anthropic, Cohere, Meta, OpenAI, ...)
  • (Links zu Blog und Demo auf Azure auf Anfrage)

C# JavaScript ASP.NET Core 8 Razor Pages SignalR Azure App Service Azure SQL DB Azure OpenAI Amazon Bedrock Git
5 Monate
2019-06 - 2019-10

Diverse Android Apps für Hersteller biometrischer Geräte

Programmierer
Programmierer
  • Programmieren von Apps für SDK Tutorials und den Playstore
    • Ein- und Mehrfinger-Scans, Roll- und Fake-Detection-Unterstützung
    • Programmieren einer interaktiven Grafik-Komponente zum Steuern und Darstellen von Fingerpositionen und -zuständen
    • Programmieren eines Custom-JSON-Deserialisierers zur Performance-Steigerung
  • Programmieren einer Benchmark-App zum Abschätzen von Performance und Energieverbrauch eines Geräts
  • Programmieren einer App für Behörde im Nahen Osten zum Einsatz auf über 10.000 kundenspezifischen Scannern:
    • SQLCipher als DB
    • Internationalisierung mit Right-To-Left-Layout
    • Schreiben auf SD-Karte per Storage Access Framework
    • Hochladen von Dateien per Foreground Service über WLAN und REST-Schnittstelle
  • Automatisieren von Gradle Builds mit Nexus-Einbindung
Android 7.1 + 8.1 + 9 + 10 Android Studio 3.4 + 3.5 TortoiseGit 2.8 SQLCipher 4.2 GSON Postman 7.2 Nexus 3 Google Pixel 2 + 3 Windows 10
2 Monate
2018-11 - 2018-12

Backend auf Azure-Basis für Mobil- und Web-Anwendungen in Automobilkonzern

Programmierer C# VS 2017 WebApi ...
Programmierer

- Erweitern der bestehenden API sowie Refactorings
- Erstellen automatischer Tests, z. B. zum Prüfen der Absicherung aller Endpunkte:
- Automatisiertes Anlegen und Berechtigen von Nutzern
- Ermitteln der Attribute aller Endpunkte
- Aufrufen aller Endpunkte mit entsprechenden Nutzern und Auswertung
- Nach Einarbeitung 100 % Remote-Tätigkeit
C#, .NET, WebApi / Azure App Service, Cosmos DB / DocumentDB, AutoMapper 5.2, Newtonsoft Json.NET 11.0, Azure, MSTest, VSTS / Git

C# VS 2017 WebApi Azure App Service Cosmos DB DocumentDB AutoMapper 5.2 Newtonsoft Json.NET 11.0 MS Azure MSTest VSTS Git
3 Monate
2018-05 - 2018-07

Anwendung zum Auswerten von Finanzdaten

C# VS 2017 TortoiseGit 2.6 ...
  • Anwendung benachrichtigt über Eigengeschäfte von Führungskräften
  • Implementieren des Backends mit Microservices (Azure Functions / Logic App): XML-Daten zeitgesteuert per HTTP abholen, nach Benutzerkriterien auswerten und im Erfolgsfall Nachricht senden
  • Implementieren des App-Backends mit Web API: REST-basierte Funktionen zum Verwalten der Kriterien per App
  • Implementieren der Android App mit Xamarin: zum Verwalten der Kriterien, dient auch als Vertriebskanal und zum Empfang der Nachrichten
  • Implementieren der Website mit Razor Pages: Alternative zum Verwalten der Kriterien, zusätzlich Liste aktueller Eigengeschäfte als Testmöglichkeit, Online-Hilfe
  • Absichern der Website mit ASP.NET Core Autorisierung, angepasst zum Verwenden von Azure Table Storage als Speicher
C# VS 2017 TortoiseGit 2.6 ASP.NET Web API Azure Blob Storage Azure Functions Azure Table Storage Firebase Cloud Messaging LINQ to XML REST Xamarin Forms jQuery Postman .NET Core 2.1 RC1 ASP.NET Core Razor Pages NoSQL
9 Monate
2017-09 - 2018-05

Android-App zur Materialverfolgung für Logistikunternehmen:

Android 5.1 Android Studio 2.3 TortoiseGit 2.4 ...
  • App läuft in Werkstätten des Kunden auf 50+ Handscannern des Typs Zebra TC 8000 ohne Google Play Services und ist über SAP Gateway an Datenbank gebunden
  • Implementieren und dokumentieren des Zugriffs auf SAP Gateway (REST / OData Version 2) mit Retrofit
  • Implementieren und dokumentieren des Zugriffs auf den Scanner zum Lesen von Barcodes und für OCR
  • Implementieren und dokumentieren des Druckens vom Scanner per Bluetooth auf ZD420 Druckern
  • Implementieren und dokumentieren des Aufnehmens der Scanner in AirWatch
  • Implementieren und dokumentieren einer SQLite-Datenbank für Offline-Funktionalität
Android 5.1 Android Studio 2.3 TortoiseGit 2.4 Retrofit 2 Windows 7 Jira Scrum
10 Monate
2016-11 - 2017-08

Laborinformationssystem

C# VS 2012 Eclipse Neon ...
  • Weiterentwickeln der über 25 Jahre gewachsenen Lösung auf Basis von SmallTalk und Sybase, die mit verschiedenen Programmiersprachen und schließlich .NET erweitert wurde
  • Implementieren der Schnittstelle ELGA (ELektronische GesundheitsAkte) für den Österreichischen Markt
  • Implementieren der Schnittstelle LDT 3 (LaborDatenTransfer) für den Deutschen Markt
  • Internationales Team mit 50+ Entwicklern sowie Offshore-Komponente in Indien
C# VS 2012 Eclipse Neon .NET 4.5 Sybase ASE 15 Stash / Bitbucket Server Atlassian SourceTree TortoiseGit 2.4 NUnit JUnit Jira Windows 7 Google Docs + Drive + Sheets Scrum + V-Modell
Pharmakonzern
7 Monate
2016-02 - 2016-08

Android-App zur Terminverwaltung für Wertpapiere

Android Studio 2.2 Git 2.8 TortoiseGit 2.3 ...
  • Erstellen der App inclusive SQLite Datenbank - die meisten Termine werden anhand von Ziel-Preisen errechnet (z. B. Trailing Stop Loss), Nutzer können Termine auch direkt eingeben
  • Zeitgesteuerte Aktualisierung der Kurse aus Internet-Quellen unter Berücksichtigung der Doze und App Standby Modi ab API Level 23
  • Implementieren der Wertpapier-, Termin- und Watchlist-Verwaltung
  • Implementieren von Backup und Restore der Datenbank zum / vom PC
  • Implementieren der Anbindung an Google AdMob, Firebase Analytics, Firebase Crash Reporting und Firebase Remote Config
  • Performance-Optimierung von Bulk-Inserts in SQLite
  • Test-Automatisierung mit Espresso und WireMock
  • Multidexing und Zugriff auf Datei-Assets im Test-Package
  • Definieren eines Build-Typs für instrumentierte Tests
  • Simulieren von Netzwerkfehlern mit WireMock
  • Testdurchführung auf physischen Geräten in Firebase Test Lab for Android
  • Ausführliche Dokumentation
  • Publizieren im Play Store
Android Studio 2.2 Git 2.8 TortoiseGit 2.3 GitHub SQLite 3.14 WireMock 2.2.1 Windows 8.1
7 Monate
2015-03 - 2015-09

Fat Client für Einsatzplanung der Mitarbeiter einer Wirtschaftsberatung

C# VS 2013 TFS ...
  • Umstellen des bestehenden Clients (Windows Forms) von Model-View-Controller-Muster (MVC) auf Model-View-ViewModel-Muster (MVVM)
  • Mocking von Abhängigkeiten zum Herstellen der Testbarkeit
  • Automatisieren von Tests durch Ansteuern der ViewModels
  • Erstellen, Reviewen und Durchführen manueller Tests
  • Implementieren neuer Funktionalität, Bugfixing
  • Erweitern der TFS-Funktionalität
C# VS 2013 TFS Microsoft Test Manager SQL Server 2012 .NET 4.5 WCF Unity 3.5 Entity Framework 6 DevExpress UI Controls 14.2 DevExpress MVVM-Framework Effort In-Memory-DB Moq 4 Windows 7 Scrum
7 Monate
2013-11 - 2014-05

SOA-basierte Verwaltungssoftware mit SharePoint-Integration für Behörde (Folgeauftrag)

C# VS 2013 SharePoint 2010 ...
  • Aufbauen und Dokumentieren eines Continuous Inspection Prozesses
  • Integrieren der vorhandenen Continuous Integration (Jenkins) in die Continuous Inspection (Sonar)
  • Automatisieren von SharePoint-GUI-Tests mit Selenium und SpecFlow
  • Automatisieren von WPF-GUI-Tests mit White
  • Optimieren des Continuous Integration Prozesses
C# VS 2013 SharePoint 2010 ASP.NET 3.5 + 4.5 WCF Subversion 1.7 Jenkins 1.5 Selenium 2.41 soapUI 4.6.4 Sonar 4.3 SpecFlow 1.9 VersionOne White 0.11 Windows 2008 Server R2
4 Monate
2013-08 - 2013-11

Web-basierter Editor

C# VS 2012 ASP.NET 4.5 ...
  • Implementieren von Oberflächen- und funktionalen Erweiterungen zum Verwalten von Rezept- und Anlagendefinitionen
C# VS 2012 ASP.NET 4.5 DevExpress-Komponenten XML + XPath Windows Server 2008 R2 + 2012
Chemiekonzern
6 Monate
2012-12 - 2013-05

Intranet eines Großkonzerns

C# VS 2010 + 2012 SQL Server 2008 R2 + 2012 ...
  • Implementieren zusätzlicher Funktionalität als Web Parts und Berichte
  • Definieren, Dokumentieren und Implementieren des Vorgehens vom Aufsetzen der Entwicklungsumgebung über den Lösungsaufbau und die Migration auf SharePoint 2013 bis zum Installieren und Betreiben der Lösungen
  • Skripten der Lösungsinstallation vom Zusammenstellen der Artefakte über die Installation von Lösungen und Berichten bis zum Anlegen und Verlinken der Web-Seiten
  • Migrieren vorhandener Lösungen auf SharePoint 2013 und neues Vorgehen
  • Internationalisierung
C# VS 2010 + 2012 SQL Server 2008 R2 + 2012 SQL Server Reporting Services SharePoint 2010 + 2013 PowerShell 2.0 + 3.0 Windows Server 2008 R2 + 2012
4 Jahre 1 Monat
2004-12 - 2008-12

Konzeption und Durchführung von Kursen

C# VS.NET ADO.NET ...
  • Konzeption und Durchführung von Kursen zur Anwendung von XML in .NET.
  • Schwerpunkt bilden funktionale und Performance-Überlegungen beim Generieren, Transformieren und Verändern von XML sowie beim Einsatz von XML in Web Services und Remoting.
C# VS.NET ADO.NET ASP.NET MSSQL 2000 Windows 2000
5 Jahre 4 Monate
2003-09 - 2008-12

Konzeption und Durchführung von Kursen zu XML

  • Konzeption und Durchführung von Kursen zu XML: XML, DTDs, XML-Schema, XSLT, XPath, XSL-FO, XHTML, DOM, SAX sowie Anwendung von XML in SOAP und beim Datenbankzugriff.
  • VB6, JavaScript, XMLSpy 5 Professional, MSXML3 und MSXML4, Windows 2000
5 Jahre 5 Monate
2003-08 - 2008-12

Konzeption und Durchführung von Kursen zu .NET

C# und VB.NET VS.NET ADO.NET ...
  • Konzeption und Durchführung von Kursen zu .NET für Projektleiter und Entscheider.
C# und VB.NET VS.NET ADO.NET ASP.NET XML Windows 2000
5 Jahre 10 Monate
2003-03 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit ADO.NET.

C# und VB.NET VS.NET ADO.NET ...
C# und VB.NET VS.NET ADO.NET ASP.NET XML Windows 2000
6 Jahre 3 Monate
2002-10 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit VB.NET

VB.NET VS.NET ASP.NET ...
  • Konzeption und Durchführung von Kursen zur Programmierung mit VB.NET: Umstieg von VB und OOP.
VB.NET VS.NET ASP.NET ADO.NET XML Windows 2000
6 Jahre 5 Monate
2002-08 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit C#

C# VS.NET ASP.NET ...
C# VS.NET ASP.NET ADO.NET XML Windows 2000
11 Jahre 2 Monate
1997-11 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit Delphi

Delphi 1 - 5 Windows 95 und NT 4
Delphi 1 - 5 Windows 95 und NT 4
11 Jahre 4 Monate
1997-09 - 2008-12

Durchführung von Kursen (Microsoft Official Curriculum)

Visual Basic 3 - 6 Windows 95 und NT 4
  • Durchführung von Kursen (Microsoft Official Curriculum) zur Programmierung mit Visual Basic.
Visual Basic 3 - 6 Windows 95 und NT 4

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Microsoft Certified Professional (Visual Basic), Microsoft Certified Trainer
  • Maschinenbau-Studium an der Technischen Universität Berlin, Abschluss Vordiplom
  • Abitur am Wilhelm-Heinrich-Riehl-Kolleg, Düsseldorf
  • Lehre bei der Deutschen Bundespost (Telekom) als Fernmeldehandwerker

Position

Position

Microsoft Certified Trainer

Kompetenzen

Kompetenzen

Top-Skills

Android Azure .NET Microsoft Sharepoint

Produkte / Standards / Erfahrungen / Methoden

.NET Core 2.1 RC1
Android Studio 3.4 + 3.5
Angular 4
ASP.NET Core 2.1 RC1
ASP.NET Core Razor Pages
ASP.NET Web API
AutoMapper 5.2
Azure App Service
Azure Blob Storage
Azure Functions
Azure Notification Hubs
Azure Table Storage
COM / DCOM / ActiveX mit VB
Cosmos DB
DAO / RDO / ADO / ADO.NET
DocumentDB
Firebase Cloud Messaging
ForeHelp Premier 2000
Git
Google Pixel 2 + 3
GSON
IIS
(Internet Information Services)
MS Azure
MS Project Server 2003
MS Visual Source Safe / Team Foundation Server
MSTest
MTS
(Microsoft Transaction Server)
Newtonsoft Json.NET 11.0
Nexus 3
Postman
Postman 7.2
REST
SQL Server Reporting Services
SQLCipher 4.2
TortoiseGit 2.6
TortoiseGit 2.8
Visio 2000 Enterprise
VS 2017
VS.NET
VSTS
WebApi
Xamarin Forms
XML

Betriebssysteme

Android 7.1 + 8.1 + 9 + 10
Unix
Linux-Grundkenntnisse (SUSE Linux)
Windows
Windows 10
Windows 2000
Windows 95 und NT 4

Programmiersprachen

ADO.NET
ASP.NET
Basic
Visual Basic 3-6, Programmierer und Microsoft Certified Trainer
C
Grundkenntnisse, ist schon lange her
C#
Sehr gute Kenntnisse
C# und VB.NET
Delphi
Delphi 1-7, Programmierer und Trainer
Delphi 1 - 5
jQuery
LINQ to XML
Pascal
Delphi 1-7, Programmierer und Trainer
VB.NET
VB.NET / 2005
Sehr gute Kenntnisse
Visual Basic 3 - 6

Datenbanken

Access
Hauptsächlich Programmierung über VB/ADO bzw. DAO
BDE
DAO
Informix
MS SQL Server
MSSQL 2000
NoSQL
ODBC
Oracle
Version 7, 8i, 9i, 10g
Paradox
Hauptsächlich Programmierung über Delphi / BDE
SQL

Datenkommunikation

Internet, Intranet
TCP/IP
Windows Netzwerk
Grundkenntnisse

Branchen

Branchen

Bank: Trading Floor
Handel: Reifen
Industrie: Chemie, Druck-Weiterverarbeitungs-Systeme, Nahrungsmittel, Stahl
Logistik
Öffentlicher Dienst: Bundesministerium
IT: Systemhaus

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland

Weitere Länder: Andere nach Absprache

möglich

Projekte

Projekte

6 Monate
2023-11 - 2024-04

Privates Demo-Projekt zum Einsatz generativer KI

Programmierer
Programmierer

  • Automatisiertes Generieren von Test-Daten (Text und Grafiken) per KI (GPT-3.5 Turbo, DALL-E 3)
  • Generieren von Code (C#, JavaScript, HTML, CSS) per KI (GitHub Copilot , Amazon CodeWhisperer  )
  • Generieren von SQL aus natürlicher Sprache per KI (GPT-4)
  • Programmieren grafischer Oberflächenelemente wie Barcodes, Animationen und interaktive Grafiken auf HTML5 Canvas
  • Automatisiertes Testen der SQL-Kompetenz von 18 Modellen (von Amazon, Anthropic, Cohere, Meta, OpenAI, ...)
  • (Links zu Blog und Demo auf Azure auf Anfrage)

C# JavaScript ASP.NET Core 8 Razor Pages SignalR Azure App Service Azure SQL DB Azure OpenAI Amazon Bedrock Git
5 Monate
2019-06 - 2019-10

Diverse Android Apps für Hersteller biometrischer Geräte

Programmierer
Programmierer
  • Programmieren von Apps für SDK Tutorials und den Playstore
    • Ein- und Mehrfinger-Scans, Roll- und Fake-Detection-Unterstützung
    • Programmieren einer interaktiven Grafik-Komponente zum Steuern und Darstellen von Fingerpositionen und -zuständen
    • Programmieren eines Custom-JSON-Deserialisierers zur Performance-Steigerung
  • Programmieren einer Benchmark-App zum Abschätzen von Performance und Energieverbrauch eines Geräts
  • Programmieren einer App für Behörde im Nahen Osten zum Einsatz auf über 10.000 kundenspezifischen Scannern:
    • SQLCipher als DB
    • Internationalisierung mit Right-To-Left-Layout
    • Schreiben auf SD-Karte per Storage Access Framework
    • Hochladen von Dateien per Foreground Service über WLAN und REST-Schnittstelle
  • Automatisieren von Gradle Builds mit Nexus-Einbindung
Android 7.1 + 8.1 + 9 + 10 Android Studio 3.4 + 3.5 TortoiseGit 2.8 SQLCipher 4.2 GSON Postman 7.2 Nexus 3 Google Pixel 2 + 3 Windows 10
2 Monate
2018-11 - 2018-12

Backend auf Azure-Basis für Mobil- und Web-Anwendungen in Automobilkonzern

Programmierer C# VS 2017 WebApi ...
Programmierer

- Erweitern der bestehenden API sowie Refactorings
- Erstellen automatischer Tests, z. B. zum Prüfen der Absicherung aller Endpunkte:
- Automatisiertes Anlegen und Berechtigen von Nutzern
- Ermitteln der Attribute aller Endpunkte
- Aufrufen aller Endpunkte mit entsprechenden Nutzern und Auswertung
- Nach Einarbeitung 100 % Remote-Tätigkeit
C#, .NET, WebApi / Azure App Service, Cosmos DB / DocumentDB, AutoMapper 5.2, Newtonsoft Json.NET 11.0, Azure, MSTest, VSTS / Git

C# VS 2017 WebApi Azure App Service Cosmos DB DocumentDB AutoMapper 5.2 Newtonsoft Json.NET 11.0 MS Azure MSTest VSTS Git
3 Monate
2018-05 - 2018-07

Anwendung zum Auswerten von Finanzdaten

C# VS 2017 TortoiseGit 2.6 ...
  • Anwendung benachrichtigt über Eigengeschäfte von Führungskräften
  • Implementieren des Backends mit Microservices (Azure Functions / Logic App): XML-Daten zeitgesteuert per HTTP abholen, nach Benutzerkriterien auswerten und im Erfolgsfall Nachricht senden
  • Implementieren des App-Backends mit Web API: REST-basierte Funktionen zum Verwalten der Kriterien per App
  • Implementieren der Android App mit Xamarin: zum Verwalten der Kriterien, dient auch als Vertriebskanal und zum Empfang der Nachrichten
  • Implementieren der Website mit Razor Pages: Alternative zum Verwalten der Kriterien, zusätzlich Liste aktueller Eigengeschäfte als Testmöglichkeit, Online-Hilfe
  • Absichern der Website mit ASP.NET Core Autorisierung, angepasst zum Verwenden von Azure Table Storage als Speicher
C# VS 2017 TortoiseGit 2.6 ASP.NET Web API Azure Blob Storage Azure Functions Azure Table Storage Firebase Cloud Messaging LINQ to XML REST Xamarin Forms jQuery Postman .NET Core 2.1 RC1 ASP.NET Core Razor Pages NoSQL
9 Monate
2017-09 - 2018-05

Android-App zur Materialverfolgung für Logistikunternehmen:

Android 5.1 Android Studio 2.3 TortoiseGit 2.4 ...
  • App läuft in Werkstätten des Kunden auf 50+ Handscannern des Typs Zebra TC 8000 ohne Google Play Services und ist über SAP Gateway an Datenbank gebunden
  • Implementieren und dokumentieren des Zugriffs auf SAP Gateway (REST / OData Version 2) mit Retrofit
  • Implementieren und dokumentieren des Zugriffs auf den Scanner zum Lesen von Barcodes und für OCR
  • Implementieren und dokumentieren des Druckens vom Scanner per Bluetooth auf ZD420 Druckern
  • Implementieren und dokumentieren des Aufnehmens der Scanner in AirWatch
  • Implementieren und dokumentieren einer SQLite-Datenbank für Offline-Funktionalität
Android 5.1 Android Studio 2.3 TortoiseGit 2.4 Retrofit 2 Windows 7 Jira Scrum
10 Monate
2016-11 - 2017-08

Laborinformationssystem

C# VS 2012 Eclipse Neon ...
  • Weiterentwickeln der über 25 Jahre gewachsenen Lösung auf Basis von SmallTalk und Sybase, die mit verschiedenen Programmiersprachen und schließlich .NET erweitert wurde
  • Implementieren der Schnittstelle ELGA (ELektronische GesundheitsAkte) für den Österreichischen Markt
  • Implementieren der Schnittstelle LDT 3 (LaborDatenTransfer) für den Deutschen Markt
  • Internationales Team mit 50+ Entwicklern sowie Offshore-Komponente in Indien
C# VS 2012 Eclipse Neon .NET 4.5 Sybase ASE 15 Stash / Bitbucket Server Atlassian SourceTree TortoiseGit 2.4 NUnit JUnit Jira Windows 7 Google Docs + Drive + Sheets Scrum + V-Modell
Pharmakonzern
7 Monate
2016-02 - 2016-08

Android-App zur Terminverwaltung für Wertpapiere

Android Studio 2.2 Git 2.8 TortoiseGit 2.3 ...
  • Erstellen der App inclusive SQLite Datenbank - die meisten Termine werden anhand von Ziel-Preisen errechnet (z. B. Trailing Stop Loss), Nutzer können Termine auch direkt eingeben
  • Zeitgesteuerte Aktualisierung der Kurse aus Internet-Quellen unter Berücksichtigung der Doze und App Standby Modi ab API Level 23
  • Implementieren der Wertpapier-, Termin- und Watchlist-Verwaltung
  • Implementieren von Backup und Restore der Datenbank zum / vom PC
  • Implementieren der Anbindung an Google AdMob, Firebase Analytics, Firebase Crash Reporting und Firebase Remote Config
  • Performance-Optimierung von Bulk-Inserts in SQLite
  • Test-Automatisierung mit Espresso und WireMock
  • Multidexing und Zugriff auf Datei-Assets im Test-Package
  • Definieren eines Build-Typs für instrumentierte Tests
  • Simulieren von Netzwerkfehlern mit WireMock
  • Testdurchführung auf physischen Geräten in Firebase Test Lab for Android
  • Ausführliche Dokumentation
  • Publizieren im Play Store
Android Studio 2.2 Git 2.8 TortoiseGit 2.3 GitHub SQLite 3.14 WireMock 2.2.1 Windows 8.1
7 Monate
2015-03 - 2015-09

Fat Client für Einsatzplanung der Mitarbeiter einer Wirtschaftsberatung

C# VS 2013 TFS ...
  • Umstellen des bestehenden Clients (Windows Forms) von Model-View-Controller-Muster (MVC) auf Model-View-ViewModel-Muster (MVVM)
  • Mocking von Abhängigkeiten zum Herstellen der Testbarkeit
  • Automatisieren von Tests durch Ansteuern der ViewModels
  • Erstellen, Reviewen und Durchführen manueller Tests
  • Implementieren neuer Funktionalität, Bugfixing
  • Erweitern der TFS-Funktionalität
C# VS 2013 TFS Microsoft Test Manager SQL Server 2012 .NET 4.5 WCF Unity 3.5 Entity Framework 6 DevExpress UI Controls 14.2 DevExpress MVVM-Framework Effort In-Memory-DB Moq 4 Windows 7 Scrum
7 Monate
2013-11 - 2014-05

SOA-basierte Verwaltungssoftware mit SharePoint-Integration für Behörde (Folgeauftrag)

C# VS 2013 SharePoint 2010 ...
  • Aufbauen und Dokumentieren eines Continuous Inspection Prozesses
  • Integrieren der vorhandenen Continuous Integration (Jenkins) in die Continuous Inspection (Sonar)
  • Automatisieren von SharePoint-GUI-Tests mit Selenium und SpecFlow
  • Automatisieren von WPF-GUI-Tests mit White
  • Optimieren des Continuous Integration Prozesses
C# VS 2013 SharePoint 2010 ASP.NET 3.5 + 4.5 WCF Subversion 1.7 Jenkins 1.5 Selenium 2.41 soapUI 4.6.4 Sonar 4.3 SpecFlow 1.9 VersionOne White 0.11 Windows 2008 Server R2
4 Monate
2013-08 - 2013-11

Web-basierter Editor

C# VS 2012 ASP.NET 4.5 ...
  • Implementieren von Oberflächen- und funktionalen Erweiterungen zum Verwalten von Rezept- und Anlagendefinitionen
C# VS 2012 ASP.NET 4.5 DevExpress-Komponenten XML + XPath Windows Server 2008 R2 + 2012
Chemiekonzern
6 Monate
2012-12 - 2013-05

Intranet eines Großkonzerns

C# VS 2010 + 2012 SQL Server 2008 R2 + 2012 ...
  • Implementieren zusätzlicher Funktionalität als Web Parts und Berichte
  • Definieren, Dokumentieren und Implementieren des Vorgehens vom Aufsetzen der Entwicklungsumgebung über den Lösungsaufbau und die Migration auf SharePoint 2013 bis zum Installieren und Betreiben der Lösungen
  • Skripten der Lösungsinstallation vom Zusammenstellen der Artefakte über die Installation von Lösungen und Berichten bis zum Anlegen und Verlinken der Web-Seiten
  • Migrieren vorhandener Lösungen auf SharePoint 2013 und neues Vorgehen
  • Internationalisierung
C# VS 2010 + 2012 SQL Server 2008 R2 + 2012 SQL Server Reporting Services SharePoint 2010 + 2013 PowerShell 2.0 + 3.0 Windows Server 2008 R2 + 2012
4 Jahre 1 Monat
2004-12 - 2008-12

Konzeption und Durchführung von Kursen

C# VS.NET ADO.NET ...
  • Konzeption und Durchführung von Kursen zur Anwendung von XML in .NET.
  • Schwerpunkt bilden funktionale und Performance-Überlegungen beim Generieren, Transformieren und Verändern von XML sowie beim Einsatz von XML in Web Services und Remoting.
C# VS.NET ADO.NET ASP.NET MSSQL 2000 Windows 2000
5 Jahre 4 Monate
2003-09 - 2008-12

Konzeption und Durchführung von Kursen zu XML

  • Konzeption und Durchführung von Kursen zu XML: XML, DTDs, XML-Schema, XSLT, XPath, XSL-FO, XHTML, DOM, SAX sowie Anwendung von XML in SOAP und beim Datenbankzugriff.
  • VB6, JavaScript, XMLSpy 5 Professional, MSXML3 und MSXML4, Windows 2000
5 Jahre 5 Monate
2003-08 - 2008-12

Konzeption und Durchführung von Kursen zu .NET

C# und VB.NET VS.NET ADO.NET ...
  • Konzeption und Durchführung von Kursen zu .NET für Projektleiter und Entscheider.
C# und VB.NET VS.NET ADO.NET ASP.NET XML Windows 2000
5 Jahre 10 Monate
2003-03 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit ADO.NET.

C# und VB.NET VS.NET ADO.NET ...
C# und VB.NET VS.NET ADO.NET ASP.NET XML Windows 2000
6 Jahre 3 Monate
2002-10 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit VB.NET

VB.NET VS.NET ASP.NET ...
  • Konzeption und Durchführung von Kursen zur Programmierung mit VB.NET: Umstieg von VB und OOP.
VB.NET VS.NET ASP.NET ADO.NET XML Windows 2000
6 Jahre 5 Monate
2002-08 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit C#

C# VS.NET ASP.NET ...
C# VS.NET ASP.NET ADO.NET XML Windows 2000
11 Jahre 2 Monate
1997-11 - 2008-12

Konzeption und Durchführung von Kursen zur Programmierung mit Delphi

Delphi 1 - 5 Windows 95 und NT 4
Delphi 1 - 5 Windows 95 und NT 4
11 Jahre 4 Monate
1997-09 - 2008-12

Durchführung von Kursen (Microsoft Official Curriculum)

Visual Basic 3 - 6 Windows 95 und NT 4
  • Durchführung von Kursen (Microsoft Official Curriculum) zur Programmierung mit Visual Basic.
Visual Basic 3 - 6 Windows 95 und NT 4

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Microsoft Certified Professional (Visual Basic), Microsoft Certified Trainer
  • Maschinenbau-Studium an der Technischen Universität Berlin, Abschluss Vordiplom
  • Abitur am Wilhelm-Heinrich-Riehl-Kolleg, Düsseldorf
  • Lehre bei der Deutschen Bundespost (Telekom) als Fernmeldehandwerker

Position

Position

Microsoft Certified Trainer

Kompetenzen

Kompetenzen

Top-Skills

Android Azure .NET Microsoft Sharepoint

Produkte / Standards / Erfahrungen / Methoden

.NET Core 2.1 RC1
Android Studio 3.4 + 3.5
Angular 4
ASP.NET Core 2.1 RC1
ASP.NET Core Razor Pages
ASP.NET Web API
AutoMapper 5.2
Azure App Service
Azure Blob Storage
Azure Functions
Azure Notification Hubs
Azure Table Storage
COM / DCOM / ActiveX mit VB
Cosmos DB
DAO / RDO / ADO / ADO.NET
DocumentDB
Firebase Cloud Messaging
ForeHelp Premier 2000
Git
Google Pixel 2 + 3
GSON
IIS
(Internet Information Services)
MS Azure
MS Project Server 2003
MS Visual Source Safe / Team Foundation Server
MSTest
MTS
(Microsoft Transaction Server)
Newtonsoft Json.NET 11.0
Nexus 3
Postman
Postman 7.2
REST
SQL Server Reporting Services
SQLCipher 4.2
TortoiseGit 2.6
TortoiseGit 2.8
Visio 2000 Enterprise
VS 2017
VS.NET
VSTS
WebApi
Xamarin Forms
XML

Betriebssysteme

Android 7.1 + 8.1 + 9 + 10
Unix
Linux-Grundkenntnisse (SUSE Linux)
Windows
Windows 10
Windows 2000
Windows 95 und NT 4

Programmiersprachen

ADO.NET
ASP.NET
Basic
Visual Basic 3-6, Programmierer und Microsoft Certified Trainer
C
Grundkenntnisse, ist schon lange her
C#
Sehr gute Kenntnisse
C# und VB.NET
Delphi
Delphi 1-7, Programmierer und Trainer
Delphi 1 - 5
jQuery
LINQ to XML
Pascal
Delphi 1-7, Programmierer und Trainer
VB.NET
VB.NET / 2005
Sehr gute Kenntnisse
Visual Basic 3 - 6

Datenbanken

Access
Hauptsächlich Programmierung über VB/ADO bzw. DAO
BDE
DAO
Informix
MS SQL Server
MSSQL 2000
NoSQL
ODBC
Oracle
Version 7, 8i, 9i, 10g
Paradox
Hauptsächlich Programmierung über Delphi / BDE
SQL

Datenkommunikation

Internet, Intranet
TCP/IP
Windows Netzwerk
Grundkenntnisse

Branchen

Branchen

Bank: Trading Floor
Handel: Reifen
Industrie: Chemie, Druck-Weiterverarbeitungs-Systeme, Nahrungsmittel, Stahl
Logistik
Öffentlicher Dienst: Bundesministerium
IT: Systemhaus

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.