Fachlicher Schwerpunkt dieses Freiberuflers

Entwicklung mobiler Apps (Windows Mobile, Windows Phone, Windows, Android), Backenddienste (Java)

verfügbar ab
12.08.2020
verfügbar zu
100 %
davon vor Ort
75 %
PLZ-Gebiet, Land

D1

D2

D6

D8

Österreich

Schweiz

Städte
München
20 km
Rosenheim, Oberbayern
100 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

12/2018 - Heute

10 Monate

MagicFlow .NET

Rolle
Software Entwickler
Kunde
newmagic
Einsatzort
Wien
Projektinhalte

Mit der Anwendung können Prozesse dynamisch konfiguriert und abgebildet werden. Somit können alle Schritte jederzeit nachvollzogen werden.

Neuentwicklung der bestehenden MagicFlow Workflow Anwendung basierend auf ASP.NET. Das Backend wurde mit ASP.NET und Entity Framework erstellt und setzt zu teilen auf serverseitig gerendertem HTML Webseiten und clientseitigem Vue.js Frontend.

Kenntnisse

ASP.NET

C#

Entity Framework

Vue.js

Java Script

vuetify

Produkte

Microsoft Visual Studio

Webpack

03/2017 - Heute

2 Jahre 7 Monate

MagicFlow

Rolle
Software Entwickler
Kunde
newmagic
Einsatzort
Wien
Projektinhalte

Mit der Anwendung können Prozesse dynamisch konfiguriert und abgebildet werden. Somit können alle Schritte jederzeit nachvollzogen werden.

Pflege und Weiterentwicklung einer Workflow Anwendung basierend auf der Lotus Notes/IBM Domino Plattform

Kenntnisse

LotusScript

JavaScript

HTML

XPages

MSSQL

Produkte

GIT

Lotus Domino Designer

12/2018 - 03/2019

4 Monate

check-bo

Rolle
Sotfware Entwickler
Kunde
energie-bo
Einsatzort
Hamburg
Projektinhalte

Aufbau eines Portals zum Vergleich von Energieverbrauch und Anschaffungskosten von Haushaltsgeräten.

Diese wurde als Mehrschichtarchitektur erstellt mit einem Java Backend welches die Daten aus der Datenbank lädt und über eine REST/JSON Schnittstelle.

Das Frontend greift auf die Schnittstelle zu und rendert diese Daten und stellt sie dem Benutzer zur Verfügung

Kenntnisse

Scrum

Agile Entwicklung

Polymer

Postgresql

SQL

HTML5

CSS

JavaScript

REST

JSON

Java

SpringFramework

Produkte

IntelliJ IDEA

GIT

Gitlab

08/2016 - 03/2019

2 Jahre 8 Monate

easycheck

Rolle
Software Entwickler/Architekt
Kunde
:agile/e.on
Einsatzort
München
Projektinhalte

Im Zuge des Projekts wurde eine Vergleichsplattform entworfen und umgesetzt. Diese wurde als Mehrschichtarchitektur erstellt mit einem Ruby Backend welches die Daten aus der Datenbank lädt und über eine REST/JSON Schnittstelle.

Das Frontend greift auf die Schnittstelle zu und rendert diese Daten und stellt sie dem Benutzer zur Verfügung

Kenntnisse

Scrum

Agile Entwicklung

Ruby

Ruby on Rails

Ruby-on-Rails

RoR

Postgresql

postgres

SQL

HTML5

CSS3

JavaScript

REST

JSON

Polymer

Progressive Webapp

Progressive Web App

Produkte

IntelliJ IDEA

GIT

Gitlab

elasticsearch

Elastic Search

11/2016 - 12/2018

2 Jahre 2 Monate

Pinnboards - Android App

Rolle
Software Entwickler
Kunde
Pinboards
Einsatzort
München
Projektinhalte

Weiterentwicklung der bestehenden Android App um neue Funktionen.

Die Pinboards App ermöglich das Verkaufen von Gegenständen, wobei das erhaltene Geld direkt an gemeinnützige Einrichtungen gespendet wird.

Kenntnisse

REST

Android

aOS

Agile Entwicklung

agile Entwicklungsmethoden

Produkte

GIT

GitHub

Android Studio

02/2017 - 06/2017

5 Monate

SaveUp

Rolle
Frontendentwickler
Kunde
MunichRe
Einsatzort
München
Projektinhalte

Entwickeln verschiedener Frontend Templates und einbau dieser in das vorhandene Angular Frontend.

Kenntnisse

CSS

Angular

HTML

HTML5

JavaScript

Produkte

GIT

Gitlab

03/2016 - 09/2016

7 Monate

Sensorberg SDK

Rolle
Software Entwickler
Kunde
Sensorberg GmbH
Einsatzort
Berlin
Projektinhalte

Entwicklung eines SDKs zur Verwendung von Beacons in Windows 10 Apps. Hierbei wurde die Plattform von Sensorberg als Backenddienst angesprochen.

Das SDK bietet Möglichkeiten Beacons zu erkennen und darauf basierend Aktionen in der App auszulösen oder auch Nachrichten zu verschicken. Diese werden dabei im Backend konfiguriert und über die Plattform ausgespielt.

Kenntnisse

REST

JSON

Bluetooth

Beacon

iBeacon

Continuous Integration

TDD

Windows 10

Windows Mobile

IoT

Windows IoT

.NET

C#

Produkte

Visual Studio

GitHub

Git

Windows 10

Windows Mobile

07/2015 - 02/2016

8 Monate

maxdome für Windows 10

Rolle
Software-Entwickler
Kunde
maxdome GmbH
Einsatzort
Unterföhrig
Projektinhalte

Die App ermöglicht den Kataloginhalt zu durchsuchen und auf dem Smartphone anzusehen. Initiale Neuentwicklung der App für Windows 10, anschließend technische Steuerung externer Entwickler.

Kenntnisse

Scrum

C#

Windows 10

XAML

REST

DRM

JSON

VoD

Video on Demand

Produkte

Visual Studio

Expression Blend

GIT

Atlassian JIRA

Atlassian Confluence

03/2015 - 07/2015

5 Monate

maxdome für Windows 8

Rolle
Software-Entwickler
Kunde
maxdome GmbH
Einsatzort
Unterföhrig
Projektinhalte

Die App ermöglicht den Kataloginhalt zu durchsuchen und auf dem Smartphone anzusehen. Pflege der bestehenden Windows 8 App und Implementierung neuer Features in die Windows 8 App

Kenntnisse

Scrum

C#

XAML

Windows 8

REST

JSON

DRM

Produkte

Visual Studio

GIT

Expression Blend

Atlassian JIRA

Atlassian Confluence

Stash

12/2014 - 07/2015

8 Monate

maxdome für Windows Phone 8

Rolle
Software-Entwickler/Architekt
Kunde
maxdome GmbH
Einsatzort
Unterföhrig
Projektinhalte

Analyse der bestehenden Windows Phone App

Entwurf und Implementierung einer neuen Windows Phone 8 App

Kenntnisse

Scrum

Windows Phone

C#

XAML

REST

JSON

DRM

Produkte

Atlassian JIRA

Atlassian Confluence

GIT

Visual Studio

Expression Blend

11/2014 - 12/2014

2 Monate

madome für Android

Rolle
Software-Entwickler
Kunde
maxdome GmbH
Einsatzort
Unterföhrig
Projektinhalte

Die App ermöglicht den Kataloginhalt zu durchsuchen und auf dem Smartphone anzusehen.

Übernahme und Pflege der App, sowie die Weiterentwicklung des Players.

Kenntnisse

Scrum

Android

Java

REST

JSON

DRM

Produkte

Android Studio

GIT

Stash

Atlassian Confluence

Atlassian JIRA

01/2013 - 11/2014

1 Jahr 11 Monate

Pushnotification Service

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Steuerung der Entwicklung eines Pushnotification Service für die Telekom, sowie Entwicklung der Client Libraries für Android, iOS und Windows Phone.

Initial wurde ein Pushnotification Service für die 3 mobilen Plattformen als Prototyp entwickelt, welcher dann später durch ein weiteres Team entwickelt wurde. Diese Entwicklung wurde technisch durch mich geleitet.

Kenntnisse

iOS

Android

Java

Pushnotification

Objective-C

Windows Phone

C#

Hibernate

Spring

REST

JSON

MySQL

JUnit

Produkte

Eclipse

Visual Studio

XCode

GIT

Subversion

05/2013 - 10/2014

1 Jahr 6 Monate

Smarthome

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung eines OSGI Plugins für die Steuerung von Smarthome Geräten über diverse Protokolle.

Ziel dieses Plugins war die Steuerung von Heizungen, Steckdosen, Lampen und ähnlichen Geräten.

Die Steuerung wurde durch Apps auf iOS und Android Geräten durch geführt welche mit dem Plugin über eine REST Schnittstelle kommuniziert haben.

Kenntnisse

Scrum

Java

REST

JSON

OSGi

Smart Home

Homatic

Zigbee

Groovy

Produkte

Eclipse

Qivicon

Subversion

01/2013 - 03/2013

3 Monate

Qivicon Android API

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Portierung der bestehenden Java API des Qivicon Projekts auf Android.

Kenntnisse

Scrum

Java

Android

JUnit

REST

JSON

Produkte

Eclipse

Subversion

07/2012 - 12/2012

6 Monate

Sync+

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung einer Android App zur synchronisation der Kontakte des Smartphones mit dem Adressbuch des Telekom Adressbuchs.

Kenntnisse

Scrum

Android

Java

REST

JSON

Produkte

Eclipse

Subversion

04/2012 - 07/2012

4 Monate

Stecker Checker

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung einer Android App für die Steuerung von Funksteckdosen, welche auf dem 433mhz Frequenzband funken. Die Kommunikation fand über JSON/REST mit einem Gateway statt, welches die Daten an die Geräte gesendet hat.

Kenntnisse

Scrum

Java

Android

Produkte

Eclipse

Subversion

01/2011 - 05/2011

5 Monate

Kundencenter für Windows Phone

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung einer Windows Phone App, welche das Kundencenter von T-Mobile auf das Smartphone bringt.

Mit der App lassen sich alle Vertragsdate einsehen und ändern.

Kenntnisse

Scrum

C#

XAML

JSON

REST

Produkte

Subversion

Visual Studio

Expression Blend

11/2010 - 01/2011

3 Monate

Wetter.info - Windows Phone

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung der Windows Phone App für Wetter.Info um die Wetter Daten anzuzeigen.

Diese können auf der Position des Anwenders basieren oder auf von ihm festgelegten Orten.

Kenntnisse

Scrum

Windows Phone

C#

XAML

JSON

REST

Produkte

Visual Studio

Expression Blend

Subversion

07/2010 - 11/2010

5 Monate

Programm Manger

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung des Programm Mangers für Windows Phone 7 für die Anzeige der Sendungen von Entertain.

Außerdem kann die eigene Entertain Box programmiert werden, damit sie Sendungen aufzeichnet, diese können auch gelöscht werden.

Kenntnisse

Scrum

Windows Phone

C#

XAML

REST

JSON

Produkte

Visual Studio

Expression Blend

JIRA

02/2010 - 06/2010

5 Monate

Mediencenter für Windows Phone 7

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung der App für Windows Phone 7 für das Mediencenter.

Die App ermöglicht es Filme, Musik und Bilder zu betrachten und zu teilen, welche in der Cloudlösung der Telekom abgelegt sind.

Kenntnisse

agile Softwareentwicklung

C#

XAML

REST

JSON

Audio-Videostreaming

Produkte

Visual Studio

Atlassian JIRA

04/2009 - 04/2010

1 Jahr 1 Monat

Mediencenter für Windows Mobile 6.5

Rolle
Software-Entwickler
Kunde
Deutsche Telekom AG
Einsatzort
Darmstadt
Projektinhalte

Entwicklung der App für Windows Mobile 6.5 für das Mediencenter.

Die App ermöglicht es Filme, Musik und Bilder zu betrachten und zu teilen, welche in der Cloudlösung der Telekom abgelegt sind.

Kenntnisse

agile Softwareentwicklung

Subversion

Windows Mobile

C#

.NET Compact Framework

REST

JSON

Audio-Videostreaming

Produkte

Visual Studio

Atlassian JIRA

Kompetenzen

Betriebssysteme
Android
Linux
MacOS X
Windows 10
Windows 8
Windows IoT
Windows Mobile
Windows Phone

Programmiersprachen
.NET
ASP.NET
C
C#
C++
Dart
Groovy
HTML
Java
Java Script
JavaScript
JSON
Kotlin
LotusScript
Objective-C
PL/SQL
RoR
Ruby
Ruby on Rails
Ruby-on-Rails
SQL
XAML
XPages

Produkte / Standards / Erfahrungen
Agile Entwicklung
agile Entwicklungsmethoden
agile Softwareentwicklung
Android Studio
Angular
aOS
Atlassian Confluence
Atlassian JIRA
Audio-Videostreaming
Audio-Videostreaming
Client-Virtualisierung
Continuous Delivery (CD)
Continuous Integration
Continuous Integration (CI)
CSS
CSS3
DRM
Elastic Search
elasticsearch
Entity Framework
Expression Blend
Flutter
GIT
GitHub
Gitlab
HTML5
IntelliJ IDEA
JUnit
Lotus Domino Designer
Microsoft Visual Studio
OSGi
Polymer
Progressive Web App
Progressive Webapp
Pushnotification
REST
Scrum
Scrum Master
Server-Virtualisierung
Smart Home
SpringFramework
Subversion
Test Driven Development
Video on Demand
Virtualisierung
Visual Studio
VoD
Vue.js
vuetify
Webpack
Windows IoT
Xamarin

Datenbanken
H2 Database Engine
HSQLDB
MSSQL
MySQL
Oracle
postgres
PostgreSQL

Hardware
Beacon
Bluetooth
iBeacon
IoT

Design / Entwicklung / Konstruktion
TDD

Aus- und Weiterbildung

12/2012 - 12/2012

1 Monat

Certified Scrum Developer

Abschluss
Certified Scrum Developer
Institution, Ort
IT Agile

06/2011 - 06/2011

1 Monat

Professional Scrummaster I

Abschluss
Professional Scrummaster I
Institution, Ort
IT Agile
×
×