Software / Senior Android Expert

freiberufler Software / Senior Android Expert auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
Weltweit
de  |  en
auf Anfrage
98574 Schmalkalden, Kurort
31.07.2018

Kurzvorstellung

Ich unterstütze Sie bei Entwicklung Ihrer professionen Softwarelösung im Andorid und Java EE Umfeld von der ersten Konzeption bis zur marktreifen Software.

Ich biete

IT, Entwicklung
  • Android Entwicklung
  • J2EE (Java EE)
  • Java (allg.)
  • Representational State Transfer (REST)

Fokus
  • API

Projekt‐ & Berufserfahrung

Software-Architekt und Projektleiter
Kundenname anonymisiert, Schmalkalden
9/2017 – 7/2018 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2017 – 7/2018

Tätigkeitsbeschreibung

Konzeption einer Architektur und Implementierung einen vollkommen neuen Systems um von Smartwatches Notrufe zu einer Rettungsleitstelle abzusetzen.
Das von mir und meinem Team entworfene System besteht





aus einer selbstentwickelten Hardware in Kombination mit einer von mir entwickelten Software. Die Software entstand innerhalb von 6 Monaten, umfasst über 10.000 Lines und befindet sich bereits im Produktionsstadium.
Mit dem System lassen sich automatisiert Notrufe einleiten, die basierend sich aus der aktuellen Situation des Trägers ableiten. Die entwickelte Notrufuhr überwacht die Vitalwerte von Patienten, kann Stürze erkennen und löst in Gefahrensituationen automatisch einen Alarm aus. Dabei wird eine Verbindung über GSM zu der Notrufzentrale hergestellt und die aktuelle Position des Patienten per GPS übermittelt.

Eingesetzte Qualifikationen

Machinelles Lernen, mySQL, Android, Windows Server 2012, Feature Driven Development (FDD), SCRUM, Objektorientierte Analyse und Design (OOAD), Software Architektur / Modellierung, Android Entwicklung, Application Development, EJB (Enterprise JavaBeans), J2EE (Java EE), Java (allg.), Personalführung


Senior-Softwareentwickler
Deutsche Bahn (DB Systel), Frankfurt am Main
2/2016 – 8/2017 (1 Jahr, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2016 – 8/2017

Tätigkeitsbeschreibung

Entwicklung mehrerer komplexer Android Apps für Tablets zur Verteilung von pdf-Dokumenten und zur Schichtplanung von über 30.000 Mitarbeiter des Deutsche Bahn Konzerns. Die Basis- Dienste wurden von mir in einem SDK implementiert, dass auch Dritt-Projekten innerhalb und außerhalb des Bahn-Konzerns zur Entwicklung von unabhängigen Apps genutzt werden.

Neben dem Massen-Download von pdf-Dokumenten mit Dienstanweisungen zählte eine flexible und hochskalierbare Messaging Lösung zu den Kernkomponenten meiner SDK Implementierung. Über diese Lösung kommunizieren alle über 20.000 Zugführer im Personen- und Güterverkehr des Bahn-Konzerns mit der Einsatzplanung. Diese Lösung wurde von mir als unternehmenskritische Anwendung (UKA) umgesetzt, die bei Ausfall des Systems erhebliche Einschränkungen und Verzögerungen im deutschlandweiten Zugverkehr zu Folge hätte.

Die Implementierung wurde von mir sowohl backendseitig nach dem Standard Java EE Komponenten-Modell, als auch im Client mit dem Android SDK umgesetzt.

Eingesetzte Qualifikationen

Android, Objektorientierte Analyse und Design (OOAD), Software Architektur / Modellierung, Software Design, Android Entwicklung, Gradle, J2EE (Java EE), Cloud Computing, Java Message Service (JMS), Representational State Transfer (REST)


Software-Engineer Java / Android
Dialog 360 / Deutsche Telekom, Berlin, Remote
7/2015 – 1/2016 (7 Monate)
Online Marketing
Tätigkeitszeitraum

7/2015 – 1/2016

Tätigkeitsbeschreibung

Entwicklung einer Showcase-App für Demo Zwecke und um die Integration verschiedener externer SDK's zu testen.

Dabei werden verschiedene Szenarien prototypisch implementiert, die als Grundlage für die Entscheidung zur Integration in die Top Apps der Deutschen Telekom. Ein Showcase ist zum Beispiel das Versenden von Push-Messages und Marketing Overlays, um Marketingaktionen auf mobilen Endgeräten anzustoßen. Ein anderer Showcase ist die Steuerung der Privatsphäre Einstellungen in allen Telekom Apps.

Eingesetzte Qualifikationen

Forschung & Entwicklung (allg.), Android, SCRUM, Android Entwicklung, J2EE (Java EE), Java (allg.), Mobile Entwicklung (allg.), Software engineering / -technik, CSS (Cascading Style Sheet), HTML5, Webservices, Marketing (allg.)


Software-Entwickler und Projektleiter
Schutzengel-Notruf, Gotha
5/2015 – 11/2015 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2015 – 11/2015

Tätigkeitsbeschreibung

Konzeption einer Architektur und Implementierung einen vollkommen neuen Systems um von Smartwatches Notrufe zu einer Rettungsleitstelle abzusetzen. Das von mir und meinem Team entworfene System besteht aus einer selbstentwickelten Hardware in Kombination mit einer von mir entwickelten Software. Die Software entstand innerhalb von 6 Monaten, umfasst über 10.000 Lines und befindet sich bereits im Produktionsstadium.

Mit dem System lassen sich automatisiert Notrufe einleiten, die basierend sich aus der aktuellen Situation des Trägers ableiten. Die entwickelte Notrufuhr überwacht die Vitalwerte von Patienten, kann Stürze erkennen und löst in Gefahrensituationen automatisch einen Alarm aus. Dabei wird eine Verbindung über GSM zu der Notrufzentrale hergestellt und die aktuelle Position des Patienten per GPS übermittelt.

Eingesetzte Qualifikationen

Hardware Entwicklung, Android, SCRUM, Projektleitung / Teamleitung (IT), glasfish, Softwareentwicklung (allg.), J2EE (Java EE), EJB (Enterprise JavaBeans), Joomla, Eclipse, WLAN (Wireless Local Area Network), GSM/GPRS, Webservices, CSS (Cascading Style Sheet), HTML, Architektur (allg.), Rechnergestütztes Betriebsleitsystem (RBL), Global Positioning System (GPS), Projektleitung / Teamleitung


Senior Android Entwickler
Holidaycheck AG, Bottighofen
7/2014 – 4/2015 (10 Monate)
Reisevermittler
Tätigkeitszeitraum

7/2014 – 4/2015

Tätigkeitsbeschreibung

Neu- und Weiterentwicklung der Android-App der Holiday Check AG zur Anzeige und Abgabe von Hotelbewertungen sowie Reisebuchungen.

Mein Aufgabenspektrumm konzentrierte sich auf die Konzeption und Neuentwicklung des Prozesses zur Abgabe von Hotelbewertung und die Integration in die Suchfunktion. Desweiteren verantwortete ich die Konzeption und Implementierung einer neu zu schaffenden Angebotsliste (Offer-List) bei deinen die Nutzer verschiedene Angebote zu einem Hotel auswählen können. Die Offer-List ist der Einstiegspunkt in den Buchungsprozess und ist die Hauptumsatzquelle für das Unternehmen, was hohes Vertrauen in meine Umsetzungsfähigkeiten unter Beweis stellt.

Eingesetzte Qualifikationen

Android, SCRUM, Objektorientierte Analyse und Design (OOAD), Mobile Entwicklung (allg.), Software engineering / -technik, Android Entwicklung, Java (allg.), Webservices, CSS (Cascading Style Sheet), HTML, Online Marketing


Co-CEO, CTO, Software Engineer und Architekt
a2bme, Schmalkalden
1/2012 – 6/2014 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2012 – 6/2014

Tätigkeitsbeschreibung

Konzeption einer Architektur und Implementierung einen vollkommen neuen Systems zur integrierten Routenplanung bei der verschiedene Verkehrsmittel miteinander kombiniert werden. Das von mir und meinem Team entworfene System ist in 10 größeren Komponenten gegliedert, und innerhalb von 11 Monaten mit über 300.000 Lines of Code Live gesetzt worden.

Damit lassen sich komplexe Tür-zu-Tür Routen mit hoch optimierten Algorithmen effizient für ganz Deutschland in unter einer Sekunde berechnen. Das System als Neuentwicklung ist von einem kleinen Team in Time, Scope und Budget umgesetzt worden und wird von tausenden Nutzern täglich verwendet.

Eingesetzte Qualifikationen

mySQL, SQL, Android, Kanban (Softwareentwicklung), SCRUM, glasfish, Enterprise Architect (EA), Objektorientierte Analyse und Design (OOAD), Software engineering / -technik, Android Entwicklung, Apache Subversion (SVN), J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), Eclipse, Java Message Service (JMS), User Experience (UX), User Interface (UI), PHP, CSS (Cascading Style Sheet), HTML, SEO / SEM, Online Marketing


Software Developer und Architekt
SAP AG, Walldorf (Baden)
11/2007 – 12/2011 (4 Jahre, 2 Monate)
Softwarehersteller Business-Software
Tätigkeitszeitraum

11/2007 – 12/2011

Tätigkeitsbeschreibung

Konzeption und Neuentwicklung einer Banking-Plattform für internationale Großbanken (Tier 1 Banking) bei der SAP AG. Implementierung von Geschäftsprozessen im nationalen und internationalen Zahlungsverkehr. Umstellung mehrere deutscher und Banken (u.a. Postbank, Deutsche Bank etc. ) auf einheitlichen europäischen Zahlungsverkehr (SEPA).

Eingesetzte Qualifikationen

SAP ABAP (BC-ABA), Load Balancing / Lastverteilung, Objektorientierte Analyse und Design (OOAD), XML, Softwareentwicklung (allg.), XSLT (XSL Transformation), DOM (Document Object Model), Architektur (allg.), SEPA


Ausbildung

Informatik
(Diplom- Informatiker)
Jahr: 2007
Ort: Schmalkalden

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
645
Alter
42
Berufserfahrung
25 Jahre und 11 Monate (seit 09/1993)
Projektleitung
4 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »