freiberufler Softwareentwickler auf freelance.de

Softwareentwickler

offline
  • 75€/Stunde
  • 58099 Hagen
  • National
  • de  |  en
  • 22.04.2023

Kurzvorstellung

Mein Schwerpunkt liegt in der Entwicklung und Einführung von
Softwarelösungen zur Bearbeitung, Analyse und Präsentation von
Geschäftsdaten.

Qualifikationen

  • .Net
  • ASP
  • C#
  • Git
  • Jenkins
  • Microsoft Internet Information Server (IIS)
  • Microsoft SQL-Server (MS SQL)
  • SOAP (Simple Object Access Protocol)
  • Transact-SQL (T-SQL)
  • Visual Studio
  • Windows Presentation Foundation (WPF)

Projekt‐ & Berufserfahrung

Softwareentwickler
IT-Systemhaus, Frankfurt
3/2017 – offen (7 Jahre, 1 Monat)
Luftfahrt
Tätigkeitszeitraum

3/2017 – offen

Tätigkeitsbeschreibung

Im Rahmen eines Carve-Outs musste die bestehende Systemlandschaft einer Fluggesellschaft in die Infrastruktur eines neuen Unternehmens übertragen werden. In meinem Verantwortungsbereich lag hierbei eine WPF Anwendung, die für die Planung von Flügen hinsichtlich Routing, Inventory, Scheduling und Pricing verwendet wird. Die Übernahme dieser WPF Anwendung umfasste im Detail folgende Tätigkeiten:
- Analyse und Definition der Hardwareanforderungen
- Generierung von DB Skripten inkl. Auflösung von Querabhängigkeiten zwischen den DBs
- Anpassung der WPF Clients und .NET Jobs insbesondere hinsichtlich DB- und Servicezugriffen
- Konfiguration und Bereitstellung von NuGet Packages
- Einrichtung und Konfiguration eines IIS inkl. Bereitstellung der WCF Webservices
- Einrichten der Jenkins Build Jobs inkl. Implementierung des Continuous-Integration/-Delivery Prozesses
- Analyse und Konfiguration von Schnittstellen zu Drittsystemen wie z.B. das Sabre GDS

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), Microsoft SQL-Server (MS SQL), Microsoft Internet Information Server (IIS), .Net, C#, Visual Studio, Windows Presentation Foundation (WPF), Git, Jenkins, SOAP (Simple Object Access Protocol), ASP

Softwareentwickler
IT-Systemhaus, Hannover
5/2016 – 3/2017 (11 Monate)
Medienbranche
Tätigkeitszeitraum

5/2016 – 3/2017

Tätigkeitsbeschreibung

Der Kunde vertreibt seit vielen Jahren ein ERP System, das auf die Geschäftsprozesse von Verlagswesen spezialisiert ist. Dieses System wurde mit Gupta Team Developer (TD) entwickelt und soll jetzt im Zuge eines Neukundenprojekts um WPF basierte Module erweitert werden. Folgende Aufgaben habe ich innerhalb dieses Projekts übernommen:
- Konzeption und Implementierung einer Drei-Schichten-Architektur als Basis für den neuen WPF Client
- Konzeption und Implementierung eines modularen WPF Clients
- Konzeption und Implementierung einer Kommunikationsschnittstelle zwischen der bereits
bestehenden Gupta Team Developer Anwendung und dem neuen WPF Client
- Umsetzung einer neuen Auftragserfassung (inkl. Fakturaverarbeitung) nach Kundenanforderung
- Auslagerung von kundenspezifischen Reports in BIRT Reports, die über die Datenbank automatisch generiert werden können.

Eingesetzte Techniken:
(C#, WPF, ASP.NET, Entity Framework Code-First, REST, MVVM, Java, PL SQL, Oracle Database, Oracle SQL Developer, BIRT Report Designer, Eclipse, Gupta/Centura Team Developer)

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), Oracle Database, .Net, C#, Eclipse, Java (allg.), PL/SQL, Softwareentwicklung (allg.), Visual Studio, Windows Presentation Foundation (WPF), Webservices, ASP.NET

Softwareentwickler
IT-Systemhaus, Hannover
2/2015 – 4/2016 (1 Jahr, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2015 – 4/2016

Tätigkeitsbeschreibung

Der Kunde ist u.a. Anbieter von mobilen Anwendungen für den B2C Bereich. Meine Aufgabe war die Entwicklung von iOS und Android Anwendungen auf Basis der Xamarin Cross Plattform, was im Einzelnen folgende Tätigkeiten umfasste:
- Konzeptionierung von Lösungen nach Kundenanforderung.
- Einrichtung und Konfiguration des Back-Ends (Parse) inkl. Entwicklung von Parse Cloud Code.
- Implementierung der clientseitigen Geschäftslogik für die Verwaltung des lokalen Caches und den
asynchronen Abruf der Daten aus dem Back-End.
- Umsetzung der plattformspezifischen Front Ends entsprechend Designvorgabe.

(C#, .NET, Xamarin iOS, Xamarin Android, Xamarin Binding, Xamarin Forms, Windows Phone, Parse, Parse Cloud Code, JavaScript, REST, JSON, SQLite, Visual Studio 2012, Xamarin Studio, XCode, GitHub, SourceTree)

Eingesetzte Qualifikationen

.Net, Android Entwicklung, C#, iOS Entwicklung, Softwareentwicklung (allg.), Versionierung / Versionsverwaltung, Visual Studio, Webservices

Softwareentwickler
IT-Systemhaus, Hannover
4/2014 – 2/2015 (11 Monate)
Medienbranche
Tätigkeitszeitraum

4/2014 – 2/2015

Tätigkeitsbeschreibung

Projektinhalt war die Refaktorisierung und Weiterentwicklung einer Xamarin basierten iOS App, die Vertriebsmitarbeiter bei der Planung, Abwicklung und Dokumentation von Verkaufsgesprächen unterstützt. Hauptfunktionen sind Tourenplanung, kundenspezifische Erstellung von Produktpräsentationen und Erfassung von Formularen wie z.B. Aufträgen und Besuchsberichten.
Die App läuft auf einem iPad und greift über einen WCF Webservice auf die Oracle Datenbank eines zentralen Servers zurück. Sie liefert verkaufsrelevante Kundendaten an die App und speichert die vom Vertriebsmitarbeiter erfassten Aufträge, Besuchsberichte und Präsentationen.

(C#, WCF, REST, Xamarin Cross Plattform (MonoTouch), Devart LinqConnect, Oracle Database, SQLite, Visual Studio 2012, Xamarin Studio, XCode, Oracle SQL Developer, NUnit, Apache Subversion, Tortoise SVN)

Eingesetzte Qualifikationen

Oracle Database, Microsoft Internet Information Server (IIS), .Net, Android Entwicklung, C#, iOS Entwicklung, PL/SQL, Softwareentwicklung (allg.), Versionierung / Versionsverwaltung, Visual Studio, Webservices

Softwareentwickler
Industrieverband, Hagen
12/2013 – 1/2014 (2 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

12/2013 – 1/2014

Tätigkeitsbeschreibung

Der Kunde nutzt eine selbst entwickelte Access Anwendung zur Erfassung von Geschäftsdaten. Dabei wurden bislang Freitextfelder genutzt, wo eigentlich nur bestimmte Feldinhalte zulässig waren. Die frei eingegebenen Daten mussten vereinheitlicht werden und die freien Eingabefelder durch Auswahllisten ersetzt werden. Die bestehenden Daten waren mit SQL Mechanismen zu säubern und die Datenbankobjekte und Formulare mussten angepasst werden.

Eingesetzte Qualifikationen

Microsoft Access

Softwareentwickler
IT-Dienstleister, Bonn
9/2013 – 12/2013 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2013 – 12/2013

Tätigkeitsbeschreibung

Der Kunde ist selbst Anbieter von Softwarelösungen. Die Aufgabenstellung war, in verschiedenen Projekten Lösungen nach Kundenanforderung zu schaffen, in denen es um die Wartung, Weiter- und/oder Neuentwicklung von ASP.NET Webanwendungen ging.

(VB.NET, ASP.NET, MS SQL Server 2005/2008, Visual Studio 2005/2008)

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Internet Information Server (IIS), Visual Studio, Versionierung / Versionsverwaltung, Softwareentwicklung (allg.), .Net, CSS (Cascading Style Sheet), ASP.NET, jQuery, JavaScript, HTML

Softwareentwickler
Unternehmensberatung (Insolvenzspezifisch), Dortmund
12/2012 – 3/2014 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2012 – 3/2014

Tätigkeitsbeschreibung

Der Kunde stellt eine IT Lösung für Insolvenzverfahren bereit. Diese Lösung basiert auf einem SAP B1 System. Das Einrichten dieser Lösung kann oft einige Zeit dauern, weil bei den insolventen Unternehmen selten eine homogene Datenerfassung vorhanden ist. Außerdem ist der Schulungsaufwand für insolvente Unternehmen oft nicht zu stemmen. Daher sollte eine Webanwendung entwickelt werden, mit der die relevanten Daten erfasst werden können. Diese Daten sollen anschließend in das SAP B1 System übertragen werden. Beide Systeme sind dabei gleichberechtigt, d.h. sowohl in der Webanwendung als auch im SAP B1 System kann auf die Daten jederzeit schreibend und lesend zugegriffen werden.

(ASP.NET, C#, JavaScript, JQuery, CSS, MS SQL Server 2012, Visual Studio 2012, SAP B1, Team Foundation Server 2012)

Eingesetzte Qualifikationen

Transact-SQL (T-SQL), Microsoft SQL-Server (MS SQL), Microsoft Internet Information Server (IIS), .Net, C#, Softwareentwicklung (allg.), Versionierung / Versionsverwaltung, Visual Studio, CSS (Cascading Style Sheet), HTML, ASP.NET, JavaScript, jQuery

Softwareentwickler
Energiedienstleister, Essen
3/2012 – 11/2012 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2012 – 11/2012

Tätigkeitsbeschreibung

Im Zuge der Internationalisierung einer PDA Anwendung wurden alle Strings dieser Anwendung in Ressource Dateien übertragen und diese in diverse Sprachen übersetzt. Zur Pflege dieser Ressource Dateien sollte eine Webanwendung entwickelt werden.
Folgende Anforderungen wurden an die Web-App
gestellt:
 Benutzerverwaltung
 Anzeigen, Bearbeiten und Hinzufügen der übersetzten Strings
 Versionierung der multilingualen Strings
 Suchfunktion
 Import von Ressource Dateien in die SQL Datenbank
 Export von Ressource und DLL Dateien
 Einbindung der erfassten Daten in den automatisierten Build-Prozess der PDA Anwendung

(ASP.NET, C#, Entity Framework, JavaScript, JQuery, CSS, MS SQL Server 2005, NAnt, NUnit, Visual Studio 2008)

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), .Net, C#, Softwareentwicklung (allg.), Versionierung / Versionsverwaltung, Visual Studio, CSS (Cascading Style Sheet), ASP.NET, JavaScript, jQuery

Softwareentwickler
Unternehmensintern, Hagen
7/2011 – 3/2012 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2011 – 3/2012

Tätigkeitsbeschreibung

Weiterentwicklung einer Anwendung zur Erfassung von Geschäftsdaten (WPF)

Entwicklung verschiedener Reports zur Auswertung der erfassten Geschäftsdaten

Einrichtung und Wartung eines SharePoint 2010 Systems

(SQL Server 2008, SQL Server Business Intelligence Development Studio, SQL Server Reporting Services, C#, WPF, Visual Studio 2010, SharePoint 2010)

Eingesetzte Qualifikationen

Microsoft SQL Server Reporting Services (SSRS), Business Intelligence (BI), SQL, Microsoft SharePoint Server, Visual Studio, Versionierung / Versionsverwaltung, Softwareentwicklung (allg.), C#

Zertifikate

TERP10 - SAP ERP - Integration of Business Processes
2013

Ausbildung

Wirtschaftsinformatik
B.Sc.
2015
Hagen

Über mich

-

Weitere Kenntnisse

ASP.NET, WCF, REST, SOAP, HTML, JavaScript, JQuery, CSS
Xamarin (MonoTouch), Phone Gap, Android SDK, iOS SDK, Parse
C#, VB.NET, Java, WPF, XML, JSON
MS Visual Studio, Eclipse, MS SQL Server Management Studio, SQL Server Business Intelligence Development Studio (SSRS, SSIS), Xamarin Studio, XCode, Oracle SQL Developer, BIRT Report Designer
MS SQL Server, Oracle Database, MS Access
SharePoint (Webpart-Entwicklung, Business Connectivity Services), Internet Information Services (IIS)
Team Foundation Server, Subversion (SVN), GitHub
SAP ERP Grundkenntnisse

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2694
Alter
31
Berufserfahrung
12 Jahre und 8 Monate (seit 07/2011)

Kontaktdaten

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

Jetzt Mitglied werden