Android, Java & JavaEE, C#/.NET, AngularJS, Ruby/Rails
Aktualisiert am 30.09.2020
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2020
Verfügbar zu: 80%
davon vor Ort: 100%
Android
Java
C#
WPF
Unit Testing
Testing
Scrum
Agile Entwicklung
CI
Git
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Basel (+50km)
Schweiz
möglich

Projekte

Projekte

8 Monate
2019-09 - 2020-04

CAD für Lasermarkierung

Senior C#/.NET-Entwickler Scrum C# .NET4.6 ...
Senior C#/.NET-Entwickler

Weiterentwicklung der CAD-Lösung TRUMP TruTops Mark 3D zu Beschriftung von Werkstücken via Laser

Visual Studio 2019 SpaceClaim Azure DevOps
Scrum C# .NET4.6 WPF DevOps
vi:sit - Vetter IT solutions Schweiz
Basel
2 Jahre 5 Monate
2017-04 - 2019-08

App zur Konfiguration von Feldgeräten

Senior Android Developer Scrum Java Android ...
Senior Android Developer

Weiterentwicklung der App SmartBlue zur Konfiguration von Feldgeräten der Endress+Hauser Familie. Umsetzung von neuen Features, Anbindung neuer Feldgeräte und Produktpflege.

Android Studio GitHub Jenkins TravisCI JIRA
Scrum Java Android JNI C++11 Gradle JUnit
Endress+Hauser Process Solutions AG
Reinach (BL)
10 Monate
2016-07 - 2017-04

Weiterentwicklung Kunden-Informationssystem VisiWeb

Senior Java Developer Scrum JavaEE XSLT ...
Senior Java Developer

Umsetzung von Erweiterungen für das mobile Kunden-Informationssystem VisiWeb (Anzeigen und Audiodurchsagen in Zügen und Metros). Schwerpunkte: Erstellung von PDF-Reports aus Test- und Diagnosedaten der einzelnen Devices; Implementierung eines persistenten HTTP-Caches; Transformation von Fahrplandaten externer Systeme.

Eclipse Apache FOP Velocity
Scrum JavaEE XSLT OSGI SVN Maven JUnit
Ruf Telematik AG
Schlieren
3 Jahre 2 Monate
2013-04 - 2016-05

App zur Konfiguration eines intelligenten Heizungssystems

Software-Entwickler Scrum Java JSON ...
Software-Entwickler

Entwurf, Realisierung und gemeinsame Weiterentwicklung einer App für Android zur Konfiguration und Visualisierung des intelligenten Heizungssystem der Firma. Ein zentraler Punkt war dabei die Einhaltung des vorgebenen Designs und der CI, um sowohl auf Android als auch iOS eine nahezu identische UIX zu erzielen.

Die App kommuniziert entweder direkt mit dem Steuerungssystem oder über einen mittels Azure realisierten Service. Für die Kommunikation wurde HTTP(S) und JSON verwendet.

Im Zuge der Weiterentwicklung erfolgte auch eine Einbeziehung in den kompletten Zyklus von ersten Ideen zur ersten Umsetzung, bishin zur finalen Integration in das Produkt und die Veröffentlichung in Google Play.

Im Verlauf des Projekts fand auch eine Migration von Eclipse/Ant hin zu Android Studio/Gradle statt, inkl. Anpassung des Buildservers Jenkins.

Eclipse Android Android Studio Source Code Control Gradle Jenkins
Scrum Java JSON ORM Client/Server Smart Home
alphaEOS AG
Remote/Stuttgart
8 Monate
2014-11 - 2015-06

Prototyp: Android-App im Smart-Home Bereich

Software-Entwickler Java Drools Android ...
Software-Entwickler

Ziel war die Entwicklung eines Prototyps zur Abklärung inwieweit sich Android für eine Plattform zur Zusammenführung und Auswertung von Daten von beispielsweise Bewegungs- und Kontaktsensoren mittels Rule Engine eignet.

 

Dabei wurde eine bereits vorhandene Komponente zur Bild- und Bewegungserkennung integriert um die Kamera des Endgeräts als zusätzlichen Sensor nutzen zu können. Die Architektur der dabei entstehenden App sollte eine möglichst einfach Erweiterung und Anbindung zusätzlicher interner wie externer Sensoren unterstützen. Weitere Vorgaben waren, dass die App als weitere Komponente in ein bereits bestehenden Smart Home Systems integriert werden kann. Dabei sollte die App dahingehend konfigurierbar sein, dass sie entweder lediglich als weiterer Sensor im System fungiert. Oder aber zusätzlich Aufgaben wie die Auswertung von Regeln und das Versenden von Benachrichtigungen über diverse Kanäle (SMS, E-Mail, Push-Nachrichten) übernimmt.

Dabei fand auch eine Portierung der Rule Engine Drools auf Android statt, dies war eine weitere Anforderung mit dem Ziel, eine gemeinsames Regelwerk für alle Entscheidungskomponenten des Smart Home Systems nutzen zu können.

Eclipse Android Studio Maven Gitlab Asana
Java Drools Android JSON Webservices Bildverarbeitung Services
Karlsruhe
8 Monate
2014-10 - 2015-05

Entwurf und Entwicklung einer Anwendung zur Berechnung von Kompensatoren und Bälgen nach den Normen AD-B13 und DIN EN 13345-3

Requirements-Engineer, Softwareentwickler C#/.NET ER Framework WPF ...
Requirements-Engineer, Softwareentwickler
C#/.NET ER Framework WPF PDF
HaTEC flex GmbH
Karlsruhe
3 Jahre 2 Monate
2012-03 - 2015-04

Portal für Bürgerinnen und Bürger

Software-Entwickler C# WCF jQuery ...
Software-Entwickler

Neugestaltung eines Portals um den Bürgerinnen und Bürgern aktuelle Informationen zu Staus, Baustellen, Parkhausbelegung und weitere verkehrsrelevante Informationen bereitzustellen. Dabei wurde die bereits bestehende Lösung nicht nur räumlich ausgeweitet sondern was eingesetzte Produkte und Technologien anbelangt auf den Stand der Zeit gebracht.

Basierte die ursprüngliche Lösung noch auf dem etablierten WebGIS der Firma Graphservice-IT GmbH, so setze man für die Neugestaltung auf Open Source Software (OSS) und zeitgemäße Frameworks wie OpenLayers, jQuery/jQuery UI verwendet. Auf Basis der OSS Mapserver wurde ein REST-Webservice in C#/.NET entwickelt; ebenso ein als jQuery-Plugin realisierter Client. Im Backend kommen zur Datenhaltung weiterhin MapInfo und Oracle Spatial, sowie zur Datenpflege Produkte der Firma IGV mbH zum Einsatz.

Visual Studio MapServer
C# WCF jQuery HTML JSON
Graphservice-IT
Karlsruhe
3 Jahre 2 Monate
2012-03 - 2015-04

Neugestaltung eines Verkehrsinfoportals für die Technologieregion Karlsruhe zur Information des Bürgers bzgl. verkehrsrelevanter Themen (Baustellen, Verkehrslage, Parkhausbelegung etc.)

Projektverantwortlicher, Softwareentwickler C# .NET WCF ...
Projektverantwortlicher, Softwareentwickler
C# .NET WCF MapServer jQuery/jQueryUI HTML JSON
Graphservice-IT GmbH
Karlsruhe
5 Monate
2014-07 - 2014-11

Entwicklung einer App für den ?Fachverband der Stuckateure für Ausbau und Fassade? zur Bereitstellung und Organisation von Wissen (Content) in Form von Dokumenten, Videos und Fragebögen

Softwareentwickler Java XML JSON ...
Softwareentwickler
Java XML JSON Webservices QR-Codes
Kompetenzzentrum Ausbau u. Fassade
Rutesheim
1 Jahr 3 Monate
2013-02 - 2014-04

Umsetzung einer App zur Darstellung von Informationen, Neuigkeiten und Kontaktmöglichkeiten für den Fachbereich Architektur unter Vorgabe der iOS-App

Softwareentwickler Java JSON Webservices
Softwareentwickler
Java JSON Webservices
TU Kaiserslautern, Fachbereich Architektur
Kaiserslautern
2 Monate
2013-02 - 2013-03

Entwicklung einer App zur Berechnung und Darstellung der Einsparungen beim Tausch konventioneller gegen LED-basierter Leuchtmittel, inkl. Backend zur Pflege der austauschbaren Leuchtmittel

Softwareentwickler Java JSP/Servlets jQuery ...
Softwareentwickler
Java JSP/Servlets jQuery MySQL JSON Tomcat
EnoCom GmbH
Karlsruhe
2 Monate
2013-01 - 2013-02

Entwicklung einer Lösung zur Verwaltung von Dokumenten (Rechnungen, Verträge etc.) der verschiedenen Standorte in Wordpress unter Wahrung des Corporate-Designs des Auftraggebers

Requirements-Engineer, Softwareentwickler Wordpress PHP jQuery
Requirements-Engineer, Softwareentwickler
Wordpress PHP jQuery
EnoCom GmbH
Karlsruhe
5 Monate
2012-05 - 2012-09

Entwurf und Entwicklung einer Anwendung zur Erzeugung von vorlagenbasierten Konfigurationsdateien für MapServer aus einer Access-Datenbankdatei, PostgreSQL- und Oracle-Datenbank

Softwareentwickler C# .NET MapServer ...
Softwareentwickler
C# .NET MapServer MS-Access PostgreSQL Oracle
Kommunale Informationsverarbeitung Baden-Franken
Karlsruhe
3 Jahre 10 Monate
2008-03 - 2011-12

Betreuung und Weiterentwicklung des WebGIS GOJa des Auftraggebers

Produktverantwortlicher, Softwareentwickler Java J2EE Servlets ...
Produktverantwortlicher, Softwareentwickler
Java J2EE Servlets JSP Tomcat C# .NET MapInfo MapXtreme JavaScript HTML CVS SVN
Graphservice-IT GmbH
Karlsruhe
1 Jahr 8 Monate
2006-08 - 2008-03

Beteiligung an der Weiterentwicklung des WebGIS GOJa eines der Kunden des Auftraggebers

Softwareentwickler Java J2EE Servlets ...
Softwareentwickler
Java J2EE Servlets JSP Tomcat C# .NET MapInfo MapXtreme JavaScript HTML CVS SVN
graphIT Wening GmbH
10 Monate
2003-09 - 2004-06

Zivildienst

Städtisches Klinikum Karlsruhe gGmbH
Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 9 Monate
2004-10 - 2015-06

Informatik-Studium

Diplom-Informatiker, Karlsruher Institut für Technologie (KIT)
Diplom-Informatiker
Karlsruher Institut für Technologie (KIT)

Schwerpunkte im Hauptdiplom

  • Softwareentwicklung
  • Telematik
  • Android

Die Abschlussarbeit befasste sich mit Android und war im Smart-Home Umfeld angesiedelt.

Kompetenzen

Kompetenzen

Top-Skills

Android Java C# WPF Unit Testing Testing Scrum Agile Entwicklung CI Git

Schwerpunkte

Java

Produkte / Standards / Erfahrungen / Methoden

Android Studio
Apache FOP
Azure DevOps
DevOps
Eclipse
GitHub
Jenkins
JIRA
JNI
JUnit
Maven
OSGI
Scrum
Source Code Control
SpaceClaim
SVN
TravisCI
Velocity
Visual Studio 2019
WPF
XSLT
  • ORM (Hibernate, ORMLite)
  • jQuery/jQueryUI    
  • AngularJS    
  • Kotlin                                                                        
  • Git,
  • SVN,
  • CVS    
  • Eclipse  
  • Visual Studio   
  • Android Studio     
  • Ant  
  • Maven  
  • Gradle    
  • Jenkins                                             
                                                                         
            

Betriebssysteme

Android

Programmiersprachen

.NET4.6
C#
C++11
Gradle
JavaEE

Java, J2EE, Servlets/Applets, JDBC, Swing,C#, .NET, WCF, WPF, EF, JavaScript, HTML, PHP          

Datenbanken

MySQL, Oracle

Einsatzorte

Einsatzorte

Basel (+50km)
Schweiz
möglich

Projekte

Projekte

8 Monate
2019-09 - 2020-04

CAD für Lasermarkierung

Senior C#/.NET-Entwickler Scrum C# .NET4.6 ...
Senior C#/.NET-Entwickler

Weiterentwicklung der CAD-Lösung TRUMP TruTops Mark 3D zu Beschriftung von Werkstücken via Laser

Visual Studio 2019 SpaceClaim Azure DevOps
Scrum C# .NET4.6 WPF DevOps
vi:sit - Vetter IT solutions Schweiz
Basel
2 Jahre 5 Monate
2017-04 - 2019-08

App zur Konfiguration von Feldgeräten

Senior Android Developer Scrum Java Android ...
Senior Android Developer

Weiterentwicklung der App SmartBlue zur Konfiguration von Feldgeräten der Endress+Hauser Familie. Umsetzung von neuen Features, Anbindung neuer Feldgeräte und Produktpflege.

Android Studio GitHub Jenkins TravisCI JIRA
Scrum Java Android JNI C++11 Gradle JUnit
Endress+Hauser Process Solutions AG
Reinach (BL)
10 Monate
2016-07 - 2017-04

Weiterentwicklung Kunden-Informationssystem VisiWeb

Senior Java Developer Scrum JavaEE XSLT ...
Senior Java Developer

Umsetzung von Erweiterungen für das mobile Kunden-Informationssystem VisiWeb (Anzeigen und Audiodurchsagen in Zügen und Metros). Schwerpunkte: Erstellung von PDF-Reports aus Test- und Diagnosedaten der einzelnen Devices; Implementierung eines persistenten HTTP-Caches; Transformation von Fahrplandaten externer Systeme.

Eclipse Apache FOP Velocity
Scrum JavaEE XSLT OSGI SVN Maven JUnit
Ruf Telematik AG
Schlieren
3 Jahre 2 Monate
2013-04 - 2016-05

App zur Konfiguration eines intelligenten Heizungssystems

Software-Entwickler Scrum Java JSON ...
Software-Entwickler

Entwurf, Realisierung und gemeinsame Weiterentwicklung einer App für Android zur Konfiguration und Visualisierung des intelligenten Heizungssystem der Firma. Ein zentraler Punkt war dabei die Einhaltung des vorgebenen Designs und der CI, um sowohl auf Android als auch iOS eine nahezu identische UIX zu erzielen.

Die App kommuniziert entweder direkt mit dem Steuerungssystem oder über einen mittels Azure realisierten Service. Für die Kommunikation wurde HTTP(S) und JSON verwendet.

Im Zuge der Weiterentwicklung erfolgte auch eine Einbeziehung in den kompletten Zyklus von ersten Ideen zur ersten Umsetzung, bishin zur finalen Integration in das Produkt und die Veröffentlichung in Google Play.

Im Verlauf des Projekts fand auch eine Migration von Eclipse/Ant hin zu Android Studio/Gradle statt, inkl. Anpassung des Buildservers Jenkins.

Eclipse Android Android Studio Source Code Control Gradle Jenkins
Scrum Java JSON ORM Client/Server Smart Home
alphaEOS AG
Remote/Stuttgart
8 Monate
2014-11 - 2015-06

Prototyp: Android-App im Smart-Home Bereich

Software-Entwickler Java Drools Android ...
Software-Entwickler

Ziel war die Entwicklung eines Prototyps zur Abklärung inwieweit sich Android für eine Plattform zur Zusammenführung und Auswertung von Daten von beispielsweise Bewegungs- und Kontaktsensoren mittels Rule Engine eignet.

 

Dabei wurde eine bereits vorhandene Komponente zur Bild- und Bewegungserkennung integriert um die Kamera des Endgeräts als zusätzlichen Sensor nutzen zu können. Die Architektur der dabei entstehenden App sollte eine möglichst einfach Erweiterung und Anbindung zusätzlicher interner wie externer Sensoren unterstützen. Weitere Vorgaben waren, dass die App als weitere Komponente in ein bereits bestehenden Smart Home Systems integriert werden kann. Dabei sollte die App dahingehend konfigurierbar sein, dass sie entweder lediglich als weiterer Sensor im System fungiert. Oder aber zusätzlich Aufgaben wie die Auswertung von Regeln und das Versenden von Benachrichtigungen über diverse Kanäle (SMS, E-Mail, Push-Nachrichten) übernimmt.

Dabei fand auch eine Portierung der Rule Engine Drools auf Android statt, dies war eine weitere Anforderung mit dem Ziel, eine gemeinsames Regelwerk für alle Entscheidungskomponenten des Smart Home Systems nutzen zu können.

Eclipse Android Studio Maven Gitlab Asana
Java Drools Android JSON Webservices Bildverarbeitung Services
Karlsruhe
8 Monate
2014-10 - 2015-05

Entwurf und Entwicklung einer Anwendung zur Berechnung von Kompensatoren und Bälgen nach den Normen AD-B13 und DIN EN 13345-3

Requirements-Engineer, Softwareentwickler C#/.NET ER Framework WPF ...
Requirements-Engineer, Softwareentwickler
C#/.NET ER Framework WPF PDF
HaTEC flex GmbH
Karlsruhe
3 Jahre 2 Monate
2012-03 - 2015-04

Portal für Bürgerinnen und Bürger

Software-Entwickler C# WCF jQuery ...
Software-Entwickler

Neugestaltung eines Portals um den Bürgerinnen und Bürgern aktuelle Informationen zu Staus, Baustellen, Parkhausbelegung und weitere verkehrsrelevante Informationen bereitzustellen. Dabei wurde die bereits bestehende Lösung nicht nur räumlich ausgeweitet sondern was eingesetzte Produkte und Technologien anbelangt auf den Stand der Zeit gebracht.

Basierte die ursprüngliche Lösung noch auf dem etablierten WebGIS der Firma Graphservice-IT GmbH, so setze man für die Neugestaltung auf Open Source Software (OSS) und zeitgemäße Frameworks wie OpenLayers, jQuery/jQuery UI verwendet. Auf Basis der OSS Mapserver wurde ein REST-Webservice in C#/.NET entwickelt; ebenso ein als jQuery-Plugin realisierter Client. Im Backend kommen zur Datenhaltung weiterhin MapInfo und Oracle Spatial, sowie zur Datenpflege Produkte der Firma IGV mbH zum Einsatz.

Visual Studio MapServer
C# WCF jQuery HTML JSON
Graphservice-IT
Karlsruhe
3 Jahre 2 Monate
2012-03 - 2015-04

Neugestaltung eines Verkehrsinfoportals für die Technologieregion Karlsruhe zur Information des Bürgers bzgl. verkehrsrelevanter Themen (Baustellen, Verkehrslage, Parkhausbelegung etc.)

Projektverantwortlicher, Softwareentwickler C# .NET WCF ...
Projektverantwortlicher, Softwareentwickler
C# .NET WCF MapServer jQuery/jQueryUI HTML JSON
Graphservice-IT GmbH
Karlsruhe
5 Monate
2014-07 - 2014-11

Entwicklung einer App für den ?Fachverband der Stuckateure für Ausbau und Fassade? zur Bereitstellung und Organisation von Wissen (Content) in Form von Dokumenten, Videos und Fragebögen

Softwareentwickler Java XML JSON ...
Softwareentwickler
Java XML JSON Webservices QR-Codes
Kompetenzzentrum Ausbau u. Fassade
Rutesheim
1 Jahr 3 Monate
2013-02 - 2014-04

Umsetzung einer App zur Darstellung von Informationen, Neuigkeiten und Kontaktmöglichkeiten für den Fachbereich Architektur unter Vorgabe der iOS-App

Softwareentwickler Java JSON Webservices
Softwareentwickler
Java JSON Webservices
TU Kaiserslautern, Fachbereich Architektur
Kaiserslautern
2 Monate
2013-02 - 2013-03

Entwicklung einer App zur Berechnung und Darstellung der Einsparungen beim Tausch konventioneller gegen LED-basierter Leuchtmittel, inkl. Backend zur Pflege der austauschbaren Leuchtmittel

Softwareentwickler Java JSP/Servlets jQuery ...
Softwareentwickler
Java JSP/Servlets jQuery MySQL JSON Tomcat
EnoCom GmbH
Karlsruhe
2 Monate
2013-01 - 2013-02

Entwicklung einer Lösung zur Verwaltung von Dokumenten (Rechnungen, Verträge etc.) der verschiedenen Standorte in Wordpress unter Wahrung des Corporate-Designs des Auftraggebers

Requirements-Engineer, Softwareentwickler Wordpress PHP jQuery
Requirements-Engineer, Softwareentwickler
Wordpress PHP jQuery
EnoCom GmbH
Karlsruhe
5 Monate
2012-05 - 2012-09

Entwurf und Entwicklung einer Anwendung zur Erzeugung von vorlagenbasierten Konfigurationsdateien für MapServer aus einer Access-Datenbankdatei, PostgreSQL- und Oracle-Datenbank

Softwareentwickler C# .NET MapServer ...
Softwareentwickler
C# .NET MapServer MS-Access PostgreSQL Oracle
Kommunale Informationsverarbeitung Baden-Franken
Karlsruhe
3 Jahre 10 Monate
2008-03 - 2011-12

Betreuung und Weiterentwicklung des WebGIS GOJa des Auftraggebers

Produktverantwortlicher, Softwareentwickler Java J2EE Servlets ...
Produktverantwortlicher, Softwareentwickler
Java J2EE Servlets JSP Tomcat C# .NET MapInfo MapXtreme JavaScript HTML CVS SVN
Graphservice-IT GmbH
Karlsruhe
1 Jahr 8 Monate
2006-08 - 2008-03

Beteiligung an der Weiterentwicklung des WebGIS GOJa eines der Kunden des Auftraggebers

Softwareentwickler Java J2EE Servlets ...
Softwareentwickler
Java J2EE Servlets JSP Tomcat C# .NET MapInfo MapXtreme JavaScript HTML CVS SVN
graphIT Wening GmbH
10 Monate
2003-09 - 2004-06

Zivildienst

Städtisches Klinikum Karlsruhe gGmbH
Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

10 Jahre 9 Monate
2004-10 - 2015-06

Informatik-Studium

Diplom-Informatiker, Karlsruher Institut für Technologie (KIT)
Diplom-Informatiker
Karlsruher Institut für Technologie (KIT)

Schwerpunkte im Hauptdiplom

  • Softwareentwicklung
  • Telematik
  • Android

Die Abschlussarbeit befasste sich mit Android und war im Smart-Home Umfeld angesiedelt.

Kompetenzen

Kompetenzen

Top-Skills

Android Java C# WPF Unit Testing Testing Scrum Agile Entwicklung CI Git

Schwerpunkte

Java

Produkte / Standards / Erfahrungen / Methoden

Android Studio
Apache FOP
Azure DevOps
DevOps
Eclipse
GitHub
Jenkins
JIRA
JNI
JUnit
Maven
OSGI
Scrum
Source Code Control
SpaceClaim
SVN
TravisCI
Velocity
Visual Studio 2019
WPF
XSLT
  • ORM (Hibernate, ORMLite)
  • jQuery/jQueryUI    
  • AngularJS    
  • Kotlin                                                                        
  • Git,
  • SVN,
  • CVS    
  • Eclipse  
  • Visual Studio   
  • Android Studio     
  • Ant  
  • Maven  
  • Gradle    
  • Jenkins                                             
                                                                         
            

Betriebssysteme

Android

Programmiersprachen

.NET4.6
C#
C++11
Gradle
JavaEE

Java, J2EE, Servlets/Applets, JDBC, Swing,C#, .NET, WCF, WPF, EF, JavaScript, HTML, PHP          

Datenbanken

MySQL, Oracle

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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