Software Engineering für Android-Apps
Aktualisiert am 02.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 80%
davon vor Ort: 0%
Android
Kotlin
Deutsch
Muttersprache
Englisch
sehr gut
Französisch
gut
Italienisch
Grundkentnisse

Einsatzorte

Einsatzorte

München (+20km) remote (+200km)
Deutschland
möglich

Projekte

Projekte

3 Monate
2022-02 - 2022-04

PAYONE SDK

Senior Software-Entwickler ZVT-Protokoll TCP/IP
Senior Software-Entwickler

Entwicklung eines Android-SDK zur Anbindung von Ingenico Payment

Terminals fu?r die PAYONE GmbH:

  • Anbindung u?ber ZVT-Protokoll (Standard Kassenschnittstelle des Verbands der Terminal-Hersteller) und TCP

  • Durchfu?hrung von Bezahltransaktionen, Terminal-Registrierung, Status-Abfragen

  • Kodierung/Dekodierung von Binärnachrichten gem. ZVT-Protokoll zum und vom Payment Terminal

  • Demo-App mit Produktiv- und Mock-Flavours:

- Jetpack Compose, ViewModel, Navigation

- Kotlin StateFlow,

  • Aufwandsschätzungen

Android Kotlin Jetpack Compose Jetpack ViewModel Koin Ktor Bitbuck Android Studio Kotlin Coroutines Gradle Tcpdump JUnit 5
ZVT-Protokoll TCP/IP
adesso mobile solutions GmbH
remote
3 Jahre 4 Monate
2018-10 - 2022-01

CADIS Logistic App (Pickup & Delivery)

Senior Software-Entwickler Android Scrum RxJava ...
Senior Software-Entwickler

Projektziele

Funktionale Erweiterungen eines Android Mobil-Clients für eine Logistik-Anwendung:

  • Workflow-Steuerung
  • Model-View-Presenter
  • Clientseitige Persistenz über greenDAO und Android SQLite Database
  • Event-Verteilung über EventBus
  • Background Processing über RxJava
  • Server-Anbindung über WebSocket und ProtoBuffer
  • Aufwandsschätzung
  • Unittests

Aufgaben/Tätigkeiten

  • Entwurf
  • Realisierung
  • Unit-Test
  • Dokumentation
AndroidStudio Git GitLab Jenkins GreenDao
Android Scrum RxJava Kotlin Protobuffer JUnit
Kratzer Automation AG & CADIS GmbH
Unterschleißheim
6 Monate
2018-04 - 2018-09

maxdome Video on Demand Android App

Senior Software Developer Scrum Kanban MVP ...
Senior Software Developer

Weiterentwicklung und Pflege der maxdome Android App für Video-on-Demand:

  • Neuimplementierung des Video Order Process (Kotlin, Architecure Components)

  • Anpassung der Video-Player-Komponente für DASH-Streaming in Mobil-Netzwerken

  • umfangreiche Layout-Anpassungen gem. Designvorgaben

  • Schnittstellenanpassungen Backend-API über REST und GraphQL

  • MVP, MVVM

  • Unit- und Instrumentation-Tests

  • Agiler Entwicklungsprozess mit Kanban & Scrum

Android Studio RxJava Dagger 2 GraphQl Retrofit Mockito Gitlab Gradle Fabric JIRA JUnit Espresso Android Architecure Components
Scrum Kanban MVP MVVM DASH Kotlin RxJava Dependency Injection
maxdome GmbH - Ein Unternehmen der 7TV Joint Venture GmbH
Unterföhring & München
2 Jahre 1 Monat
2015-11 - 2017-11

Analyse von Golfschwungvideos für Android ( URL auf Anfrage)

Anwendungsdesigner, Senior-Entwickler Android (Api Level 14 ? 25) Android Studio 3.0 AppCompatV7 ...
Anwendungsdesigner, Senior-Entwickler

Projektziele:

  • native Android App
  • Video-Aufnahmen mit der vorhandenen Kamera
  • Import von Videos vom Gerät mit beliebigen Codecs (mp4, avi, wmv, flv, usw.)
  • Wiedergabe von Videos: Einzelbild, Echtzeit, Zeitlupe, Zeitraffer
  • Zeichnen, Editieren und Formatieren von 2D-Geometrieobjekten auf dem Video (Linien, Kurven, Freihand, Kreise, Rechtecke, Winkel)
  • Snapshot-Funktion

Aufgaben/Tätigkeiten:

  • Design der Anwendung
  • Realisierung der Kernkomponenten für Video-Import/Export, interne Datenhaltung, Player und Grafik
  • Realisierung der Benutzeroberfläche
  • Modul- und Anwendungstests
Android (Api Level 14 ? 25) Android Studio 3.0 AppCompatV7 RxJava2 JavaCV 1.3.1 OpenCV FFmpeg 1.2 Apache commons-io Butter Knife EventBus XStream
VirtualPro ? Android App
6 Monate
2017-02 - 2017-07

Android Logistik App

Senior-Entwickler Android (Api Level 14 ? 23) Android Studio RxJava ...
Senior-Entwickler

Projektziele

Entwurf und Realisierung eines nativen Android Mobil-Clients für eine Logistik-Anwendung:

  • Workflow-Steuerung über Geopositionen
  • Model-View-Presenter
  • Clientseitige Persistenz über greenDAO und Android SQLite Database
  • Event-Verteilung über EventBus
  • Background Processing über RxJava
  • Server-Anbindung über WebSocket
  • Aufwandsschätzung
  • Unittests

Aufgaben/Tätigkeiten

  • Entwurf
  • Realisierung
  • Unit-Test
  • Dokumentation
Android (Api Level 14 ? 23) Android Studio RxJava SQLite DB greenrobot GreenDao greenrobot EventBus WebSocket Gradle JUnit Git Redmine Enterprise Architekt Jenkins
Kratzer Automation AG
Unterschleißheim
8 Monate
2016-04 - 2016-11

Fleetboard Store für DispoPilot Guide (Telematik/Logistik System für Daimler LKWs auf TomTom-Bridge Android-Plattform)

Senior-Entwickler Java 1.4 (J9) Java 1.7 Android (Api Level 14 ? 23) ...
Senior-Entwickler

Projektziele

Entwurf und Realisierung von APIs für 3rd Party Android Applications:

  • Vehicle API (Topic-basierte Bereitstellung von CAN-Fahrzeugdaten gem. FMS-Standard)
  • PowerState API (Bereitstellung von Zuständen bzgl. Stromversorgung, Batterieladezustand, Zündung, RTC Wakeups, Wakeup & Suspend, usw.)
  • Inter-App-Kommunikation über Shared Memory auf der Basis von Bound Services (Android Binder/AIDL)
  • Interne Datenbereitstellung über OSGi-Services
  • Unterstützung von API Feature Levels (Basic/Premium)
  • Demo Applications
  • FitNesse Integationstests
  • API-Dokumentation (DocBook Developer Guide in Englisch)

Aufgaben/Tätigkeiten:

  • Entwurf
  • Realisierung
  • Dokumentation
  • Test
Java 1.4 (J9) Java 1.7 Android (Api Level 14 ? 23) Android-Binder / IPC / AIDL IBM SMF (OSGi SPR3) TomTom Bridge Eclipse + ADT Relution (MDM) Gradle Jira Confluence FitNesse GO-Buildserver DocBook
MicroDoc GmbH
München
1 Jahr 3 Monate
2014-10 - 2015-12

OK.VERKEHR ? EFA (Europäsche Fahrerlaubnis): Offenes Kommunales Verfahren für das Führerscheinwesen

Senior-Entwickler JDK 1.7 Swing Apache Felix ...
Senior-Entwickler

Projektziele:

Neuentwicklung einer Java / Swing / JEE Anwendung für das Führerscheinwesen:

  • Fahrerlaubnisanträge und Führerscheinbestellungen
  • Scannen von Grafikdaten (Passbild, Unterschrift)
  • Fahrerlaubnisklassen
  • EU-Kartenführerschein
  • EU-Auflagen, usw.
  • Das Projekt wird nach SCRUM durchgeführt

Aufgaben/Tätigkeiten:

  • Entwicklung Server-seitiger Fachlogik-Module (EJB, JBoss, MS-SQL, Oracle)
  • Entwicklung Client-seitiger GUI-Module auf der Basis eines proprietären GUI-Frameworks (Swing, OSGI, Apache Felix, MVC)
  • Entwicklung von Unittests mit JUnit
JDK 1.7 Swing Apache Felix JSON REST Eclipse Kepler Maven 3.0.4 JRebel Subversion 1.6.6 TortoiseSVN JBoss 5.1 Hibernate MS SQL Server SQL Server Management Studio Oracle JUnit Enterprise Architect Firefox Hudson JIRA Windows 7
AKDB
Regensburg/München
1 Jahr 5 Monate
2013-05 - 2014-09

OK.VERKEHR ? Internet Geschäftsvorfälle: Web-Dialog-Engine für das offene kommunale Kfz-Zulassungssystem

Senior-Entwickler JDK 1.7 HTML JSP ...
Senior-Entwickler

Projektziele:

Neuentwicklung eines HTML-Dialog-Generators, der fachliche Dialogfolgen für die Web-basierte Datenvorerfassung von KFZ-Zulassungsvorgängen dynamisch generiert:

  • Die Generierung der HTML-Dialoge erfolgt auf der Basis von Dialogdefinitionen, welche von den Kunden nach eigenen Anforderungen erstellt und verändert werden können.
  • Die zu generierenden Dialoge enthalten komplexe Plausibilitätsprüfungen, Bedingungen, Layoutinformationen und Funktionsaufrufe in das Zulassungshauptverfahren.
  • Der Generator verarbeitet sowohl neue, als auch alte Dialogdefinitionen, welche mit dem Vorgängersystem (Uniface-Implementierung) erstellt wurden.
  • Der HTML-Generator läuft in einer Java EE Umgebung (JBoss, Tomcat, Hibernate).

Migration von Legacy-Internetauskünften (Html, JSP):

  • Anbindung des neuen Zulassungshauptverfahrens (JBoss) an die bestehenden Clients.
  • Anpassung des Servlets
  • Anpassung des HTML- und JSP-Codes

Aufgaben/Tätigkeiten:

  • Analyse der Legacy-Anwendung
  • Portierung von Uniface-Fachlogikfragmenten nach Java / Java EE
  • Definition und Realisierung von Schnittstellen in die Fachanwendung
  • Erstellung von Velocity-Templates für die einzelnen HTML-Bausteine, welche in den Dialogdefinitionen verwendet werden können
  • JUnit-Modultests
  • Selenium-Integrationstests
JDK 1.7 HTML JSP Apache Velocity 1.7 JSON Eclipse Kepler Maven 3.0.4 Subversion 1.6.6 TortoiseSVN Tomcat 6 JBoss 5.1 Hibernate MS SQL Server SQL Server Management Studio Oracle JUnit Selenium XMLSpy Enterprise Architect Firefox Hudson Uniface Windows 7
AKDB
Regensburg
10 Monate
2012-07 - 2013-04

Visualisierung und Analyse von Golfschwüngen

Anwendungsdesigner, Senior-Entwickler JavaFX JavaSE 8 JavaCV 0.8 ...
Anwendungsdesigner, Senior-Entwickler

Projektziele:

  • Wiedergabe von Golfschwungvideos mit beliebigen Codecs (mp4, avi, wmv, flv, usw.) als Desktop-Applikation
  • Realisierung der Desktop-Variante mit JavaFX
  • Synchronisierung und Überblendung zweier Videos
  • Einzelbildweise Wiedergabe und Einstellung beliebiger Abspielgeschwindigkeiten
  • Loop-Funktion sowie Einstellung beliebiger Start- und Endbilder
  • Zeichnung von 2D-Objekten (u.a . Linien, Kreise, Rechtecke, Winkel) auf dem Video
  • Erfassung von Metadaten

Aufgaben/Tätigkeiten:

  • Design der Anwendung
  • Realisierung der Kernkomponenten für Video-Import/Export, interne Datenhaltung, Player und Grafik
  • Realisierung der Benutzeroberfläche
  • Modul- und Anwendungstests
JavaFX JavaSE 8 JavaCV 0.8 OpenCV FFmpeg 1.2 TestNG Eclipse Luna OS X 10.6.8
VirtualPro4Golf
2 Jahre 6 Monate
2010-01 - 2012-06

Server-Neuentwicklung des Verfahrens StundE (Stundung, Erlass, Insolvenzerlass, Aussetzung der Vollziehung) im Rahmen des Vorhabens KONSENS

Software-Architekt, Senior-Entwickler JDK 1.6 Eclipse Indigo JBoss 5.1.0 GA (EJB 3.0) ...
Software-Architekt, Senior-Entwickler

Projektziele:

  • Neuimplementierung der serverseitigen Module von StundE auf der Basis von EJB 3 und JPA (JBOSS, Hibernate).
  • Ersatz anwendungsinterner Querschnittsmodule durch Integration entsprechender, bereits vorhandener externer Dienste aus dem KONSENS-Verbund.
  • Überarbeitung des Anwendungseinstiegs und Anpassung an entsprechende Konsens-Vorgaben
  • Landesweiter Einsatz der Neuimplementierung in allen Finanzämtern des Lande Niedersachsen ab 01/2012.

Aufgaben/Tätigkeiten:

  • Ersatz der bisherigen, anwendungsinternen Organisations- und Berechtigungskomponente durch Anbindung eines externen Berechtigungsdienstes (KROSS/ACUSTIG/VerDie) mittels WebserviceSchnittstelle (JAX-WS)
  • Realisierung eines XML-basierten Berechtigungssimulators (KROSSMock) für entwicklungsbegleitende Tests
  • Ersatz der bisherigen, anwendungsinternen OpenOffice basierten Office-Komponente durch technologieunabhängige Anbindung landesspezifischer Konsens-Office-Systeme (basierend u.a. auf OpenOffice undMS Office) mittels Webservice-Schnittstelle (JAX-WS)
  • Erweiterung der Ant-basierten Build-Umgebung zur Generierung der Webservice-Client-Klassen aus WSDLs für die Anbindung des Berechtigungsdienstes und des Office-Systems
  • Realisierung eines Moduls zur Web-basierten Administration und Konfiguration von landesspezifischen Konfigurationsdaten mit JSF
  • Client- und serverseitige Neuimplementierung des Anwendungseinstiegs über AwInfo-Fenster und Bestandsauskunft
  • Serverseitige Neuimplementierung des Moduls für die Konten- und Forderungssperre
  • Anpassung der Konverter für Personendaten und KFZ-Steuernummern für Stammdatenabfragen am BS-2000-Host
  • Erstellung von Lasten- und Pflichtenheften für die Anbindung der externen Verfahren Wiedervorlage und eAkte/Falldatenansicht
  • Wartung und Pflege der Produktionsversionen
JDK 1.6 Eclipse Indigo JBoss 5.1.0 GA (EJB 3.0) JAX-WS JAXB JMX Oracle DB 11.2 SQL Developer Ant 1.7.1 Log4J TestNG 5.12 Emma 2.0 Magic Draw 1.6 IBM Rational Synergy 7.1 (Task basiert) IBM Rational Change 5.2 LDAP Browser ISA Dialog Manager OpenOffice Portable 3.2 VMware Windows XP SUSE Linux SLES 11 BS 2000 UML Domain Driven Design Scrum
Oberfinanzdirektion Niedersachsen
1 Jahr 4 Monate
2008-09 - 2009-12

Anbindung externer Berechtigungs- und Office-Systeme an die Verfahren StundE (Stundung, Erlass, Insolvenzerlass, Aussetzung der Vollziehung) und BuStra/Steufa (Bußgeld- und Strafsachen und Steuerfahndung) im Rahmen des Vorhabens KONSENS

Software-Architekt, Teilprojektleiter, Senior-Entwickler JDK 1.5.0 Eclipse 3.2 Axis2 1.4 ...
Software-Architekt, Teilprojektleiter, Senior-Entwickler

Projektziele:

  • Import externer Organisations- und Berechtigungsdaten in eigene LDAP-Datenhaltung über Webservice-Schnittstelle
  • Anbindung externer Office-Systeme über Webservice-Schnittstelle

Aufgaben/Tätigkeiten:

  • Abstimmung der Anforderungen und Schnittstellen mit externen Projektgruppen
  • Planung und Koordination der Entwicklungsaktivitäten
  • prototypische Realisierung einer Importfunktion für die Organisationsund Berechtigungsdaten in das anwendungsinterne LDAP-Verzeichnis
  • Realisierung eines Simulationsdienstes für Organisations- und Berechtigungsdaten zum Test der Dienst-Schnittstelle
JDK 1.5.0 Eclipse 3.2 Axis2 1.4 Ant 1.7.1 LDAP Browser Change Synergie 6.3 CM Synergy 4.5 Oracle IAS / OC4J 10g Siemens DirX Windows XP Linux VMware
Oberfinanzdirektion Niedersachsen
1 Jahr 6 Monate
2007-04 - 2008-09

UNIFA-Umstellung des Verfahren BuStra/Steufa (Bußgeld- und Strafsachen und Steuerfahndung) im Rahmen des Vorhabens KONSENS

Teilprojektleiter, Senior-Entwickler JDK 1.5.0 Swing UNIFA 4.1.0 ...
Teilprojektleiter, Senior-Entwickler

Projektziele:

  • Portierung der Benutzeroberflächen von fiscus BNO-Framework (Java/Swing) auf UNIFA (ISA Dialogmanager und Regelsprache)

Aufgaben/Tätigkeiten:

  • Planung und Koordination der Portierungsaktivitäten am Standort Hannover
  • Analyse der bisherigen Java/Swing-Benutzeroberflächen
  • Portierung der Benutzeroberflächen der Subsysteme Person und Leitzahlen von Swing auf ISA-Dialogmanager
JDK 1.5.0 Swing UNIFA 4.1.0 ISA Dialogmanager A.05.01.d Eclipse 3.2 Telelogic Change Synergie 6.3 Telelogic CM Synergy 4.5 Oracle IAS / OC4J 10g Windows XP Linux VMware
Oberfinanzdirektion Niedersachsen
1 Jahr 11 Monate
2005-05 - 2007-03

Verfahren BIENE im KONSENS Verbund

IT-Berater, Senior-Entwickler, Konfigurationsmanager JDK 1.5.0 Swing Maven 2.0.4 ...
IT-Berater, Senior-Entwickler, Konfigurationsmanager

Projektziele:

  • Aufbau einer Softwareentwicklungs- und Build-Umgebung für das Verfahren BIENE (Bundeseinheitliches integriertes evolutionär neu entwickeltes

Aufgaben/Tätigkeiten:

  • Auswahl, Einführung und Betreuung einer einheitlichen, standortübergreifenden J2EE-Softwareentwicklungsumgebung
  • Konzeption und Implementierung einer Buildumgebung auf der Basis von Maven 2
  • Planung und Durchführung von Konfigurations- und BuildmanagementAufgaben
JDK 1.5.0 Swing Maven 2.0.4 Ant 1.6.5 TestNG 5.0 Eclipse 3.2 Castor 1.0.5 Telelogic Change Synergie 6.3 Telelogic CM Synergy 4.5 Magic Draw 11.0 Oracle IAS / OC4J 10g Sun Java Application Server Platform Edition 9 Hibernate 3.2 Windows XP
OFD Niedersachsen und Bayerisches Landesamt für Steuern
6 Monate
2004-11 - 2005-04

Software-Integration Arriba Navigation

Projektleiter Software-Integration Windows XP MS Office 2003 Microsoft Visual C++ 6.0 ...
Projektleiter Software-Integration

Projektziele:

Integration, Verifikation und Bereitstellung der Navigationssoftware für die Gesamtsystemintegration

Aufgaben/Tätigkeiten:

  • Leitung der Software-Integration und Verifikation für die Navigationssoftware Arriba im Rahmen des Projekts BMW E60 Car Communication Center für die BMW Modellreihen 3er, 5er (E60), X5
  • Release- und Testplanung
  • Durchführung des Changemanagements
  • Teilnahme an einem vom Endkunden durchgeführten SPICE Assessment
Windows XP MS Office 2003 Microsoft Visual C++ 6.0 SNiFF+ 4.2 Rational ClearCase 2002.05.00 Telelogic Change Synergy 4.1 CM Synergy 6.2 Rational Rose 2003 Wind River VxWorks 5.4 Wind River Tornado 2.1.0 J2SDK 1.4.2 IntelliJ 4.5 Total Commander 6.0
Siemens VDO
Regensburg
1 Monat
2004-08 - 2004-08

LDAP Management Summary - Technologie-Überblick als Entscheidungsgrundlage

IT-Berater
IT-Berater
Dienstleister für elektronische Zahlungssysteme
1 Jahr
2003-08 - 2004-07

Last- und Performance-Tests für die steuerfachliche Anwendung StundE (Stundung, Erlass, Insolvenzerlass)

IT-Berater, SeniorEntwickler
IT-Berater, SeniorEntwickler
Steuerverwaltung
2 Jahre 9 Monate
2000-10 - 2003-06

Entwicklung von Java / Java EE - Framework-Komponenten für Workflow und Organisation/GVPL/Berechtigung für steuerfachliche Anwendungen

Teilprojektleiter, SeniorEntwickler, Coach
Teilprojektleiter, SeniorEntwickler, Coach
Steuerverwaltung
2 Jahre 3 Monate
1998-07 - 2000-09

Build- und Konfigurationsmanagement für ein Java-Framework für steuerfachliche Anwendungen

Teilprojektleiter, Buildmanager
Teilprojektleiter, Buildmanager
Steuerverwaltung

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium:

Studium der Informatik mit Nebenfach Betriebswirtschaftlehre an der Ludwig-Maximilian-Universität München mit Schwerpunkt Software Engineering, Abschluss als Diplom-Informatiker

 

Fortbildung:

11/2014

Seminar "SCRUM ? Effiziente Projekte durch agile Methoden"

Position

Position

Android

Software-Entwicklung / Programmierung
Beratung / Consulting

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin

Schwerpunkte

Android
Bild- und Videoverarbeitung
IoT
Java

Produkte / Standards / Erfahrungen / Methoden

Android (Api Level 14 ? 31)
Android Architecure Components
Android Studio
Apache commons-io
AppCompat
Butter Knife
Dagger 2
DASH
Dependency Injection
Espresso
EventBus
Fabric
FFmpeg 1.2
Git
Gitlab
Gradle
GraphQl
GreenDao
JavaCV 1.3.1
Jenkins
JIRA
JUnit
Kanban
Mockito
MVP
MVVM
OpenCV
Protobuffer
Retrofit
RxJava2
Scrum
XStream
Koin
Ktor
Android Jetpack
Kotlin
Kotlin Coroutines

IT-Kompetenzen:

Standards und Protokolle

  • OSGi, EJB, JPA, JSP, REST
  • JAX-WS, JAXB, XML/XML-Schema
  • RMI, TCP/IP, HTTP

Application Server, Web Server, Frameworks

  • JBoss, Oracle IAS
  • Sun Java Application Server
  • Apache Tomcat, Hibernate

Bibliotheken|3rd-Party

  • Android SDK, Android NDK, RxJava
  • greenrobot EventBus, greenrobot greenDAO
  • Butter Knife, JavaCV, OpenCV
  • FFmpeg, JavaFX, Swing, Velocity, JSON
  • FitNesse, JUnit, TestNG, Jemmy
  • IBM Service Management Framework (OSGi SPR3)

Entwicklungsmethoden, Vorgehensmodelle

  • Scrum, UML, Design Patterns
  • Continuus Integration, Domain-Driven Design
  • V-Modell, Model View Presenter

Werkzeuge

  • Android Studio, Eclipse, Gradle
  • Maven, Ant, Git, Subversion, Selenium
  • Enterprise Architect, Magic Draw
  • JProbe, XML Spy

Standardsoftware

  • Redmine, JIRA, Confluence
  • OpenOffice, MS Office, MS Project
  • BlueAnt, Autodesk 123Design
  • TurboCAD Professional, Google SketchUp

Erfahrung

  • EDV-Erfahrung seit 1993
  • native Android-App-Entwicklung
  • Verarbeitung von Bild- und Videodateien
  • Entwurf und Realisierung moderner Multi-Tier-Architekturen
  • Großprojekte

Beratungskompetenzen:

Beratungsfelder

  • Software Engineering
    • Design
    • Konzeption
    • Realisierung

Beratungsthemen/ Methoden

  • OOA, OOD
  • OOP, MVP

Betriebssysteme

Android
Linux
Mac OS X
VirtualBox
VMware
Windows

Programmiersprachen

Android AIDL
C
Java
Kotlin
Prolog
SQL

Datenbanken

Apache Derby
Microsoft SQL Server
Oracle
SQLite

Datenkommunikation

Internet, Intranet
HTTP, HTTPS
REST
TCP/IP
WSDL

Hardware

Macintosh
PC
Samsing Galaxy Xcover
Samsung Galaxy
S7
TomTom Bridge

Design / Entwicklung / Konstruktion

Autodesk 123Design
Digitales Video
Google SketchUp
TurboCAD professional

Branchen

Branchen

Zahlungsdienstleister

Logistik

Telematik

Automotive

Sport

Kommunalverwaltung (Verkehr)

Steuerverwaltung (Bund/Länder)

Forschung

Militär

Banken

Einsatzorte

Einsatzorte

München (+20km) remote (+200km)
Deutschland
möglich

Projekte

Projekte

3 Monate
2022-02 - 2022-04

PAYONE SDK

Senior Software-Entwickler ZVT-Protokoll TCP/IP
Senior Software-Entwickler

Entwicklung eines Android-SDK zur Anbindung von Ingenico Payment

Terminals fu?r die PAYONE GmbH:

  • Anbindung u?ber ZVT-Protokoll (Standard Kassenschnittstelle des Verbands der Terminal-Hersteller) und TCP

  • Durchfu?hrung von Bezahltransaktionen, Terminal-Registrierung, Status-Abfragen

  • Kodierung/Dekodierung von Binärnachrichten gem. ZVT-Protokoll zum und vom Payment Terminal

  • Demo-App mit Produktiv- und Mock-Flavours:

- Jetpack Compose, ViewModel, Navigation

- Kotlin StateFlow,

  • Aufwandsschätzungen

Android Kotlin Jetpack Compose Jetpack ViewModel Koin Ktor Bitbuck Android Studio Kotlin Coroutines Gradle Tcpdump JUnit 5
ZVT-Protokoll TCP/IP
adesso mobile solutions GmbH
remote
3 Jahre 4 Monate
2018-10 - 2022-01

CADIS Logistic App (Pickup & Delivery)

Senior Software-Entwickler Android Scrum RxJava ...
Senior Software-Entwickler

Projektziele

Funktionale Erweiterungen eines Android Mobil-Clients für eine Logistik-Anwendung:

  • Workflow-Steuerung
  • Model-View-Presenter
  • Clientseitige Persistenz über greenDAO und Android SQLite Database
  • Event-Verteilung über EventBus
  • Background Processing über RxJava
  • Server-Anbindung über WebSocket und ProtoBuffer
  • Aufwandsschätzung
  • Unittests

Aufgaben/Tätigkeiten

  • Entwurf
  • Realisierung
  • Unit-Test
  • Dokumentation
AndroidStudio Git GitLab Jenkins GreenDao
Android Scrum RxJava Kotlin Protobuffer JUnit
Kratzer Automation AG & CADIS GmbH
Unterschleißheim
6 Monate
2018-04 - 2018-09

maxdome Video on Demand Android App

Senior Software Developer Scrum Kanban MVP ...
Senior Software Developer

Weiterentwicklung und Pflege der maxdome Android App für Video-on-Demand:

  • Neuimplementierung des Video Order Process (Kotlin, Architecure Components)

  • Anpassung der Video-Player-Komponente für DASH-Streaming in Mobil-Netzwerken

  • umfangreiche Layout-Anpassungen gem. Designvorgaben

  • Schnittstellenanpassungen Backend-API über REST und GraphQL

  • MVP, MVVM

  • Unit- und Instrumentation-Tests

  • Agiler Entwicklungsprozess mit Kanban & Scrum

Android Studio RxJava Dagger 2 GraphQl Retrofit Mockito Gitlab Gradle Fabric JIRA JUnit Espresso Android Architecure Components
Scrum Kanban MVP MVVM DASH Kotlin RxJava Dependency Injection
maxdome GmbH - Ein Unternehmen der 7TV Joint Venture GmbH
Unterföhring & München
2 Jahre 1 Monat
2015-11 - 2017-11

Analyse von Golfschwungvideos für Android ( URL auf Anfrage)

Anwendungsdesigner, Senior-Entwickler Android (Api Level 14 ? 25) Android Studio 3.0 AppCompatV7 ...
Anwendungsdesigner, Senior-Entwickler

Projektziele:

  • native Android App
  • Video-Aufnahmen mit der vorhandenen Kamera
  • Import von Videos vom Gerät mit beliebigen Codecs (mp4, avi, wmv, flv, usw.)
  • Wiedergabe von Videos: Einzelbild, Echtzeit, Zeitlupe, Zeitraffer
  • Zeichnen, Editieren und Formatieren von 2D-Geometrieobjekten auf dem Video (Linien, Kurven, Freihand, Kreise, Rechtecke, Winkel)
  • Snapshot-Funktion

Aufgaben/Tätigkeiten:

  • Design der Anwendung
  • Realisierung der Kernkomponenten für Video-Import/Export, interne Datenhaltung, Player und Grafik
  • Realisierung der Benutzeroberfläche
  • Modul- und Anwendungstests
Android (Api Level 14 ? 25) Android Studio 3.0 AppCompatV7 RxJava2 JavaCV 1.3.1 OpenCV FFmpeg 1.2 Apache commons-io Butter Knife EventBus XStream
VirtualPro ? Android App
6 Monate
2017-02 - 2017-07

Android Logistik App

Senior-Entwickler Android (Api Level 14 ? 23) Android Studio RxJava ...
Senior-Entwickler

Projektziele

Entwurf und Realisierung eines nativen Android Mobil-Clients für eine Logistik-Anwendung:

  • Workflow-Steuerung über Geopositionen
  • Model-View-Presenter
  • Clientseitige Persistenz über greenDAO und Android SQLite Database
  • Event-Verteilung über EventBus
  • Background Processing über RxJava
  • Server-Anbindung über WebSocket
  • Aufwandsschätzung
  • Unittests

Aufgaben/Tätigkeiten

  • Entwurf
  • Realisierung
  • Unit-Test
  • Dokumentation
Android (Api Level 14 ? 23) Android Studio RxJava SQLite DB greenrobot GreenDao greenrobot EventBus WebSocket Gradle JUnit Git Redmine Enterprise Architekt Jenkins
Kratzer Automation AG
Unterschleißheim
8 Monate
2016-04 - 2016-11

Fleetboard Store für DispoPilot Guide (Telematik/Logistik System für Daimler LKWs auf TomTom-Bridge Android-Plattform)

Senior-Entwickler Java 1.4 (J9) Java 1.7 Android (Api Level 14 ? 23) ...
Senior-Entwickler

Projektziele

Entwurf und Realisierung von APIs für 3rd Party Android Applications:

  • Vehicle API (Topic-basierte Bereitstellung von CAN-Fahrzeugdaten gem. FMS-Standard)
  • PowerState API (Bereitstellung von Zuständen bzgl. Stromversorgung, Batterieladezustand, Zündung, RTC Wakeups, Wakeup & Suspend, usw.)
  • Inter-App-Kommunikation über Shared Memory auf der Basis von Bound Services (Android Binder/AIDL)
  • Interne Datenbereitstellung über OSGi-Services
  • Unterstützung von API Feature Levels (Basic/Premium)
  • Demo Applications
  • FitNesse Integationstests
  • API-Dokumentation (DocBook Developer Guide in Englisch)

Aufgaben/Tätigkeiten:

  • Entwurf
  • Realisierung
  • Dokumentation
  • Test
Java 1.4 (J9) Java 1.7 Android (Api Level 14 ? 23) Android-Binder / IPC / AIDL IBM SMF (OSGi SPR3) TomTom Bridge Eclipse + ADT Relution (MDM) Gradle Jira Confluence FitNesse GO-Buildserver DocBook
MicroDoc GmbH
München
1 Jahr 3 Monate
2014-10 - 2015-12

OK.VERKEHR ? EFA (Europäsche Fahrerlaubnis): Offenes Kommunales Verfahren für das Führerscheinwesen

Senior-Entwickler JDK 1.7 Swing Apache Felix ...
Senior-Entwickler

Projektziele:

Neuentwicklung einer Java / Swing / JEE Anwendung für das Führerscheinwesen:

  • Fahrerlaubnisanträge und Führerscheinbestellungen
  • Scannen von Grafikdaten (Passbild, Unterschrift)
  • Fahrerlaubnisklassen
  • EU-Kartenführerschein
  • EU-Auflagen, usw.
  • Das Projekt wird nach SCRUM durchgeführt

Aufgaben/Tätigkeiten:

  • Entwicklung Server-seitiger Fachlogik-Module (EJB, JBoss, MS-SQL, Oracle)
  • Entwicklung Client-seitiger GUI-Module auf der Basis eines proprietären GUI-Frameworks (Swing, OSGI, Apache Felix, MVC)
  • Entwicklung von Unittests mit JUnit
JDK 1.7 Swing Apache Felix JSON REST Eclipse Kepler Maven 3.0.4 JRebel Subversion 1.6.6 TortoiseSVN JBoss 5.1 Hibernate MS SQL Server SQL Server Management Studio Oracle JUnit Enterprise Architect Firefox Hudson JIRA Windows 7
AKDB
Regensburg/München
1 Jahr 5 Monate
2013-05 - 2014-09

OK.VERKEHR ? Internet Geschäftsvorfälle: Web-Dialog-Engine für das offene kommunale Kfz-Zulassungssystem

Senior-Entwickler JDK 1.7 HTML JSP ...
Senior-Entwickler

Projektziele:

Neuentwicklung eines HTML-Dialog-Generators, der fachliche Dialogfolgen für die Web-basierte Datenvorerfassung von KFZ-Zulassungsvorgängen dynamisch generiert:

  • Die Generierung der HTML-Dialoge erfolgt auf der Basis von Dialogdefinitionen, welche von den Kunden nach eigenen Anforderungen erstellt und verändert werden können.
  • Die zu generierenden Dialoge enthalten komplexe Plausibilitätsprüfungen, Bedingungen, Layoutinformationen und Funktionsaufrufe in das Zulassungshauptverfahren.
  • Der Generator verarbeitet sowohl neue, als auch alte Dialogdefinitionen, welche mit dem Vorgängersystem (Uniface-Implementierung) erstellt wurden.
  • Der HTML-Generator läuft in einer Java EE Umgebung (JBoss, Tomcat, Hibernate).

Migration von Legacy-Internetauskünften (Html, JSP):

  • Anbindung des neuen Zulassungshauptverfahrens (JBoss) an die bestehenden Clients.
  • Anpassung des Servlets
  • Anpassung des HTML- und JSP-Codes

Aufgaben/Tätigkeiten:

  • Analyse der Legacy-Anwendung
  • Portierung von Uniface-Fachlogikfragmenten nach Java / Java EE
  • Definition und Realisierung von Schnittstellen in die Fachanwendung
  • Erstellung von Velocity-Templates für die einzelnen HTML-Bausteine, welche in den Dialogdefinitionen verwendet werden können
  • JUnit-Modultests
  • Selenium-Integrationstests
JDK 1.7 HTML JSP Apache Velocity 1.7 JSON Eclipse Kepler Maven 3.0.4 Subversion 1.6.6 TortoiseSVN Tomcat 6 JBoss 5.1 Hibernate MS SQL Server SQL Server Management Studio Oracle JUnit Selenium XMLSpy Enterprise Architect Firefox Hudson Uniface Windows 7
AKDB
Regensburg
10 Monate
2012-07 - 2013-04

Visualisierung und Analyse von Golfschwüngen

Anwendungsdesigner, Senior-Entwickler JavaFX JavaSE 8 JavaCV 0.8 ...
Anwendungsdesigner, Senior-Entwickler

Projektziele:

  • Wiedergabe von Golfschwungvideos mit beliebigen Codecs (mp4, avi, wmv, flv, usw.) als Desktop-Applikation
  • Realisierung der Desktop-Variante mit JavaFX
  • Synchronisierung und Überblendung zweier Videos
  • Einzelbildweise Wiedergabe und Einstellung beliebiger Abspielgeschwindigkeiten
  • Loop-Funktion sowie Einstellung beliebiger Start- und Endbilder
  • Zeichnung von 2D-Objekten (u.a . Linien, Kreise, Rechtecke, Winkel) auf dem Video
  • Erfassung von Metadaten

Aufgaben/Tätigkeiten:

  • Design der Anwendung
  • Realisierung der Kernkomponenten für Video-Import/Export, interne Datenhaltung, Player und Grafik
  • Realisierung der Benutzeroberfläche
  • Modul- und Anwendungstests
JavaFX JavaSE 8 JavaCV 0.8 OpenCV FFmpeg 1.2 TestNG Eclipse Luna OS X 10.6.8
VirtualPro4Golf
2 Jahre 6 Monate
2010-01 - 2012-06

Server-Neuentwicklung des Verfahrens StundE (Stundung, Erlass, Insolvenzerlass, Aussetzung der Vollziehung) im Rahmen des Vorhabens KONSENS

Software-Architekt, Senior-Entwickler JDK 1.6 Eclipse Indigo JBoss 5.1.0 GA (EJB 3.0) ...
Software-Architekt, Senior-Entwickler

Projektziele:

  • Neuimplementierung der serverseitigen Module von StundE auf der Basis von EJB 3 und JPA (JBOSS, Hibernate).
  • Ersatz anwendungsinterner Querschnittsmodule durch Integration entsprechender, bereits vorhandener externer Dienste aus dem KONSENS-Verbund.
  • Überarbeitung des Anwendungseinstiegs und Anpassung an entsprechende Konsens-Vorgaben
  • Landesweiter Einsatz der Neuimplementierung in allen Finanzämtern des Lande Niedersachsen ab 01/2012.

Aufgaben/Tätigkeiten:

  • Ersatz der bisherigen, anwendungsinternen Organisations- und Berechtigungskomponente durch Anbindung eines externen Berechtigungsdienstes (KROSS/ACUSTIG/VerDie) mittels WebserviceSchnittstelle (JAX-WS)
  • Realisierung eines XML-basierten Berechtigungssimulators (KROSSMock) für entwicklungsbegleitende Tests
  • Ersatz der bisherigen, anwendungsinternen OpenOffice basierten Office-Komponente durch technologieunabhängige Anbindung landesspezifischer Konsens-Office-Systeme (basierend u.a. auf OpenOffice undMS Office) mittels Webservice-Schnittstelle (JAX-WS)
  • Erweiterung der Ant-basierten Build-Umgebung zur Generierung der Webservice-Client-Klassen aus WSDLs für die Anbindung des Berechtigungsdienstes und des Office-Systems
  • Realisierung eines Moduls zur Web-basierten Administration und Konfiguration von landesspezifischen Konfigurationsdaten mit JSF
  • Client- und serverseitige Neuimplementierung des Anwendungseinstiegs über AwInfo-Fenster und Bestandsauskunft
  • Serverseitige Neuimplementierung des Moduls für die Konten- und Forderungssperre
  • Anpassung der Konverter für Personendaten und KFZ-Steuernummern für Stammdatenabfragen am BS-2000-Host
  • Erstellung von Lasten- und Pflichtenheften für die Anbindung der externen Verfahren Wiedervorlage und eAkte/Falldatenansicht
  • Wartung und Pflege der Produktionsversionen
JDK 1.6 Eclipse Indigo JBoss 5.1.0 GA (EJB 3.0) JAX-WS JAXB JMX Oracle DB 11.2 SQL Developer Ant 1.7.1 Log4J TestNG 5.12 Emma 2.0 Magic Draw 1.6 IBM Rational Synergy 7.1 (Task basiert) IBM Rational Change 5.2 LDAP Browser ISA Dialog Manager OpenOffice Portable 3.2 VMware Windows XP SUSE Linux SLES 11 BS 2000 UML Domain Driven Design Scrum
Oberfinanzdirektion Niedersachsen
1 Jahr 4 Monate
2008-09 - 2009-12

Anbindung externer Berechtigungs- und Office-Systeme an die Verfahren StundE (Stundung, Erlass, Insolvenzerlass, Aussetzung der Vollziehung) und BuStra/Steufa (Bußgeld- und Strafsachen und Steuerfahndung) im Rahmen des Vorhabens KONSENS

Software-Architekt, Teilprojektleiter, Senior-Entwickler JDK 1.5.0 Eclipse 3.2 Axis2 1.4 ...
Software-Architekt, Teilprojektleiter, Senior-Entwickler

Projektziele:

  • Import externer Organisations- und Berechtigungsdaten in eigene LDAP-Datenhaltung über Webservice-Schnittstelle
  • Anbindung externer Office-Systeme über Webservice-Schnittstelle

Aufgaben/Tätigkeiten:

  • Abstimmung der Anforderungen und Schnittstellen mit externen Projektgruppen
  • Planung und Koordination der Entwicklungsaktivitäten
  • prototypische Realisierung einer Importfunktion für die Organisationsund Berechtigungsdaten in das anwendungsinterne LDAP-Verzeichnis
  • Realisierung eines Simulationsdienstes für Organisations- und Berechtigungsdaten zum Test der Dienst-Schnittstelle
JDK 1.5.0 Eclipse 3.2 Axis2 1.4 Ant 1.7.1 LDAP Browser Change Synergie 6.3 CM Synergy 4.5 Oracle IAS / OC4J 10g Siemens DirX Windows XP Linux VMware
Oberfinanzdirektion Niedersachsen
1 Jahr 6 Monate
2007-04 - 2008-09

UNIFA-Umstellung des Verfahren BuStra/Steufa (Bußgeld- und Strafsachen und Steuerfahndung) im Rahmen des Vorhabens KONSENS

Teilprojektleiter, Senior-Entwickler JDK 1.5.0 Swing UNIFA 4.1.0 ...
Teilprojektleiter, Senior-Entwickler

Projektziele:

  • Portierung der Benutzeroberflächen von fiscus BNO-Framework (Java/Swing) auf UNIFA (ISA Dialogmanager und Regelsprache)

Aufgaben/Tätigkeiten:

  • Planung und Koordination der Portierungsaktivitäten am Standort Hannover
  • Analyse der bisherigen Java/Swing-Benutzeroberflächen
  • Portierung der Benutzeroberflächen der Subsysteme Person und Leitzahlen von Swing auf ISA-Dialogmanager
JDK 1.5.0 Swing UNIFA 4.1.0 ISA Dialogmanager A.05.01.d Eclipse 3.2 Telelogic Change Synergie 6.3 Telelogic CM Synergy 4.5 Oracle IAS / OC4J 10g Windows XP Linux VMware
Oberfinanzdirektion Niedersachsen
1 Jahr 11 Monate
2005-05 - 2007-03

Verfahren BIENE im KONSENS Verbund

IT-Berater, Senior-Entwickler, Konfigurationsmanager JDK 1.5.0 Swing Maven 2.0.4 ...
IT-Berater, Senior-Entwickler, Konfigurationsmanager

Projektziele:

  • Aufbau einer Softwareentwicklungs- und Build-Umgebung für das Verfahren BIENE (Bundeseinheitliches integriertes evolutionär neu entwickeltes

Aufgaben/Tätigkeiten:

  • Auswahl, Einführung und Betreuung einer einheitlichen, standortübergreifenden J2EE-Softwareentwicklungsumgebung
  • Konzeption und Implementierung einer Buildumgebung auf der Basis von Maven 2
  • Planung und Durchführung von Konfigurations- und BuildmanagementAufgaben
JDK 1.5.0 Swing Maven 2.0.4 Ant 1.6.5 TestNG 5.0 Eclipse 3.2 Castor 1.0.5 Telelogic Change Synergie 6.3 Telelogic CM Synergy 4.5 Magic Draw 11.0 Oracle IAS / OC4J 10g Sun Java Application Server Platform Edition 9 Hibernate 3.2 Windows XP
OFD Niedersachsen und Bayerisches Landesamt für Steuern
6 Monate
2004-11 - 2005-04

Software-Integration Arriba Navigation

Projektleiter Software-Integration Windows XP MS Office 2003 Microsoft Visual C++ 6.0 ...
Projektleiter Software-Integration

Projektziele:

Integration, Verifikation und Bereitstellung der Navigationssoftware für die Gesamtsystemintegration

Aufgaben/Tätigkeiten:

  • Leitung der Software-Integration und Verifikation für die Navigationssoftware Arriba im Rahmen des Projekts BMW E60 Car Communication Center für die BMW Modellreihen 3er, 5er (E60), X5
  • Release- und Testplanung
  • Durchführung des Changemanagements
  • Teilnahme an einem vom Endkunden durchgeführten SPICE Assessment
Windows XP MS Office 2003 Microsoft Visual C++ 6.0 SNiFF+ 4.2 Rational ClearCase 2002.05.00 Telelogic Change Synergy 4.1 CM Synergy 6.2 Rational Rose 2003 Wind River VxWorks 5.4 Wind River Tornado 2.1.0 J2SDK 1.4.2 IntelliJ 4.5 Total Commander 6.0
Siemens VDO
Regensburg
1 Monat
2004-08 - 2004-08

LDAP Management Summary - Technologie-Überblick als Entscheidungsgrundlage

IT-Berater
IT-Berater
Dienstleister für elektronische Zahlungssysteme
1 Jahr
2003-08 - 2004-07

Last- und Performance-Tests für die steuerfachliche Anwendung StundE (Stundung, Erlass, Insolvenzerlass)

IT-Berater, SeniorEntwickler
IT-Berater, SeniorEntwickler
Steuerverwaltung
2 Jahre 9 Monate
2000-10 - 2003-06

Entwicklung von Java / Java EE - Framework-Komponenten für Workflow und Organisation/GVPL/Berechtigung für steuerfachliche Anwendungen

Teilprojektleiter, SeniorEntwickler, Coach
Teilprojektleiter, SeniorEntwickler, Coach
Steuerverwaltung
2 Jahre 3 Monate
1998-07 - 2000-09

Build- und Konfigurationsmanagement für ein Java-Framework für steuerfachliche Anwendungen

Teilprojektleiter, Buildmanager
Teilprojektleiter, Buildmanager
Steuerverwaltung

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium:

Studium der Informatik mit Nebenfach Betriebswirtschaftlehre an der Ludwig-Maximilian-Universität München mit Schwerpunkt Software Engineering, Abschluss als Diplom-Informatiker

 

Fortbildung:

11/2014

Seminar "SCRUM ? Effiziente Projekte durch agile Methoden"

Position

Position

Android

Software-Entwicklung / Programmierung
Beratung / Consulting

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin

Schwerpunkte

Android
Bild- und Videoverarbeitung
IoT
Java

Produkte / Standards / Erfahrungen / Methoden

Android (Api Level 14 ? 31)
Android Architecure Components
Android Studio
Apache commons-io
AppCompat
Butter Knife
Dagger 2
DASH
Dependency Injection
Espresso
EventBus
Fabric
FFmpeg 1.2
Git
Gitlab
Gradle
GraphQl
GreenDao
JavaCV 1.3.1
Jenkins
JIRA
JUnit
Kanban
Mockito
MVP
MVVM
OpenCV
Protobuffer
Retrofit
RxJava2
Scrum
XStream
Koin
Ktor
Android Jetpack
Kotlin
Kotlin Coroutines

IT-Kompetenzen:

Standards und Protokolle

  • OSGi, EJB, JPA, JSP, REST
  • JAX-WS, JAXB, XML/XML-Schema
  • RMI, TCP/IP, HTTP

Application Server, Web Server, Frameworks

  • JBoss, Oracle IAS
  • Sun Java Application Server
  • Apache Tomcat, Hibernate

Bibliotheken|3rd-Party

  • Android SDK, Android NDK, RxJava
  • greenrobot EventBus, greenrobot greenDAO
  • Butter Knife, JavaCV, OpenCV
  • FFmpeg, JavaFX, Swing, Velocity, JSON
  • FitNesse, JUnit, TestNG, Jemmy
  • IBM Service Management Framework (OSGi SPR3)

Entwicklungsmethoden, Vorgehensmodelle

  • Scrum, UML, Design Patterns
  • Continuus Integration, Domain-Driven Design
  • V-Modell, Model View Presenter

Werkzeuge

  • Android Studio, Eclipse, Gradle
  • Maven, Ant, Git, Subversion, Selenium
  • Enterprise Architect, Magic Draw
  • JProbe, XML Spy

Standardsoftware

  • Redmine, JIRA, Confluence
  • OpenOffice, MS Office, MS Project
  • BlueAnt, Autodesk 123Design
  • TurboCAD Professional, Google SketchUp

Erfahrung

  • EDV-Erfahrung seit 1993
  • native Android-App-Entwicklung
  • Verarbeitung von Bild- und Videodateien
  • Entwurf und Realisierung moderner Multi-Tier-Architekturen
  • Großprojekte

Beratungskompetenzen:

Beratungsfelder

  • Software Engineering
    • Design
    • Konzeption
    • Realisierung

Beratungsthemen/ Methoden

  • OOA, OOD
  • OOP, MVP

Betriebssysteme

Android
Linux
Mac OS X
VirtualBox
VMware
Windows

Programmiersprachen

Android AIDL
C
Java
Kotlin
Prolog
SQL

Datenbanken

Apache Derby
Microsoft SQL Server
Oracle
SQLite

Datenkommunikation

Internet, Intranet
HTTP, HTTPS
REST
TCP/IP
WSDL

Hardware

Macintosh
PC
Samsing Galaxy Xcover
Samsung Galaxy
S7
TomTom Bridge

Design / Entwicklung / Konstruktion

Autodesk 123Design
Digitales Video
Google SketchUp
TurboCAD professional

Branchen

Branchen

Zahlungsdienstleister

Logistik

Telematik

Automotive

Sport

Kommunalverwaltung (Verkehr)

Steuerverwaltung (Bund/Länder)

Forschung

Militär

Banken

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.