Freiberuflicher Software Architekt, Senior Entwickler, Android, Java, Automotive, iOS, C++, Windows, Unix, RDBMS

Profil Foto
Verfügbarkeit einsehen
Weltweit
de  |  en  |  es
69€/Stunde
10999 Berlin
06.11.2018

Kurzvorstellung

Ich bin Freiberufler mit über 20 Jahren Erfahrung in der Softwareentwicklung. In den letzten 7 Jahren habe ich vor allem Android Projekte realisiert,aber auch C++ und iOS. Branchen: Automotive, Medien, Maschinenbau, Rundfunk/Fernsehen, Food.

Ich biete

IT, Entwicklung
  • Android Entwicklung
  • SCRUM
  • Android
  • mySQL
  • Java (allg.)
  • Git
  • Projektmanagement (IT)
  • iOS
  • Linux Entwicklung
  • Java-Frameworks
  • C++
  • Projektleitung / Teamleitung (IT)
  • RDB / RDBMS

Projekt‐ & Berufserfahrung

Android Architekt
SCANIA Deutschland, Koblenz
4/2017 – 1/2018 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2017 – 1/2018

Tätigkeitsbeschreibung

Android native-App, die eine existierende Web-App einbettet und um native Funktionalität (Kamera, Image-Editor) erweitert. Anbindung an ein existierendes Backend via REST API.

Eingesetzte Qualifikationen

Android Entwicklung


Android und Backend Architekt
Mittelständisches Automotive Unternehmen, Berlin
5/2016 – 6/2018 (2 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2016 – 6/2018

Tätigkeitsbeschreibung

Android und Backend Architekt und Lead Developer für ein mittelständisches Unternehmen, das Motor-Tuning-Module entwickelt und vertreibt. Die Tuning-Module können mit Hilfe von neu entwickelten Smartphone Apps per Bluetooth angesteuert werden und kommunizieren per REST-API mit einem zentralen Backend, um Daten des Tuning-Moduls zu senden oder neue Konfigurationen und Firmware zu laden. Verantwortlich für Design/Implementierung von Android App und Backend, außerdem für die Koordination der iOS- Entwicklung.

Eingesetzte Qualifikationen

mySQL, Android, Projektmanagement (IT), Git, Java (allg.)


Android Architekt
Mobility Media GmbH, Berlin
9/2015 – 12/2016 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2015 – 12/2016

Tätigkeitsbeschreibung

Android Architekt bei einer BOSCH-Tochterfirma in Berlin. Verantwortlich für die Kommunikation mit den Offshore und Nearshore-Developer-Teams sowie für Erstellung von Konzepten, technischer Architektur und Dokumentation sowie Security-Analysen für ein ConnectedCar Projekt und zugehöriges SDK im Bereich Android, iOS + Backend/Portal.

Eingesetzte Qualifikationen

IT Sicherheit (allg.), Android, iOS, SCRUM, Android Entwicklung, iOS Entwicklung, Architektur (allg.), Technische Konzeption, Nearshoring, Offshoring, Kommunikation (allg.)


Android Architect
VOLKSWAGEN AG, Wolfsburg
7/2014 – 8/2015 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2014 – 8/2015

Tätigkeitsbeschreibung

7/2014 - 9/2014 Android-App als Teil einer Fahrzeug-Flottenverwaltung zur automatisierten Fahrtenbuchführung, Strecken- und Tankstopverwaltung, Fahrerauthentifizierung, mit direkter Anbindung über OBD/Bluetooth an das Fahrzeug zur Ermittlung der verfügbaren Fahrzeugparameter. Die Android-Geräte werden in die Fahrzeuge eingebaut. Die erfassten Daten werden kontinuierlich via JSON/REST-API mit der Flottenverwaltung auf einem SAP-Backend synchronisiert. Auftraggeber ist ein großer deutscher Automobilkonzern, der diese Lösung beim Verkauf ganzer Fahrzeugflotten mit anbietet.

9/2014 - 10/2014 Android-Tablet-App, die eine Überwachungslösung für große Trucks als Demo-App auf mehreren Nexus 10 Tablets demonstriert. Die Nexus 10 Tablets kommunizieren in einem LAN, wobei eines die Rolle eines Räubers übernimmt, der den Sicherheitsbereich des Trucks kompromittiert. Die anderen Tablets übernehmen die Rollen des LKW-Fahrers bzw. des Fuhrparkmanagers und stellen die vom Räuber ausgelösten Alarme in Verbindung mit simulierten Überwachungsvideos und -fotos grafisch dar. Der Fahrer hat die Möglichkeit, auf die Alarme zu reagieren, indem er z.B. eine Sirene betätigt oder direkt aus der App heraus einen Anruf bei der Sicherheitszentrale tätigt. Auftraggeber ist ein großer deutscher Automobilkonzern, der basierend auf dieser Demo eine Sicherheitslösung für seine Trucks entwickeln will.

10/2014 - 2/2015 Android-Wear Smartwatch Anwendung als Connected-Car Showcase für eine Automobilmesse. Der Fahrer kann auf seiner Android Smartwatch bestimmte Funktionen des verbundenen Autos auslösen (z.B. Türen öffnen/schließen, Medienplayer bedienen). Außerdem können Messwerte aus dem Fahrzeug auf der Uhr angezeigt werden, z.B. Verbrauch, Tankfüllstand, Reichweite, km-Leistung usw.) Auftraggeber ist ein großer deutscher Automobilkonzern, der eine solche Lösung später in Serie in seine Produkte integrieren will.

12/2014 - 01/2015 Android Showcase-App zur Darstellung von Falschfahrern auf Autobahnen, die im Rahmen eines Forschungsprojekts von einem Detektor in Echtzeit erkannt werden und mit Ort und Koordinaten (Google Maps) in der App dargestellt werden. Außerdem werden in der App weitere Informationen über das Forschungsprojekt visualisiert und angezeigt. Auftraggeber ist ein großer deutscher Automobilkonzern, der eine solche Falschfahrerwarnung später in seine Fahrzeuge integrieren will.

12/2014 - 03/2015 Review und technisches Redesign einer Android App zum Thema ConnectedCar. Die App verbindet sich mit einem Bluetooth-OBD-Dongle im Auto (PKW) und stellt aktuelle und historische Fahrzeugdaten wie z.B. zum Benzinverbrauch, Fahrtenbuch, Fehler- und Wartungsmeldungen usw. in der App dar. Auftraggeber ist ein großer deutscher Automobilkonzern, der Dongle und App als Zubehör mit seinen Fahrzeugen vertreiben will.

Eingesetzte Qualifikationen

SCRUM, Android Entwicklung, System Design


Senior Android Developer
Corussoft GmbH, Berlin
1/2014 – 6/2014 (6 Monate)
Medienbranche
Tätigkeitszeitraum

1/2014 – 6/2014

Tätigkeitsbeschreibung

weitere Messe-Informationssystem Apps unter Android: "ITB, "nortec", "Reisen Hamburg", "Best of Events", "HansePferd"

Google Play Store:

Eingesetzte Qualifikationen

SCRUM, Android Entwicklung


Senior Software Developer
Berlinux GmbH, Berlin
9/2013 – 2/2014 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2013 – 2/2014

Tätigkeitsbeschreibung

C++ Projekt zur Serverüberwachung in Mainframe- und Unix-Rechenzentren: Logfileüberwachung, Datenkonvertierung, Datenverifizierung, Datenreparatur


Senior Android Developer
Pocketweb GmbH, Berlin
3/2013 – 9/2013 (7 Monate)
Medienbranche
Tätigkeitszeitraum

3/2013 – 9/2013

Tätigkeitsbeschreibung

Android-App im medizinischen Bereich (Fitness/Bewegung) mit Schrittzähler und Aktivitätserfassung, graphischer Auswertung, Login und Speicherung der Daten auf einem Server


Senior Android Developer
ISV GmbH, Berlin
1/2013 – 6/2013 (6 Monate)
Medienbranche
Tätigkeitszeitraum

1/2013 – 6/2013

Tätigkeitsbeschreibung

Android-App für lokale Kleinanzeigen, mit Foto- und Google Map View, Kommunikation mit einem Server


Senior Android Developer
Corussoft GmbH, Berlin
9/2012 – 11/2012 (3 Monate)
Medienbranche
Tätigkeitszeitraum

9/2012 – 11/2012

Tätigkeitsbeschreibung

weitere Messe-Informationssystem Apps unter Android, "hanseboot" Messe + "GET Nord" Messe Brandings (s.u.)


Senior Android Developer
Corussoft GmbH, Berlin
6/2012 – 9/2012 (4 Monate)
Medienbranche
Tätigkeitszeitraum

6/2012 – 9/2012

Tätigkeitsbeschreibung

Android App für regionalen Tourismus (Müritz App) mit Google Maps Funktionalität und ortsbasierten Techniken, Bildergalerie sowie schneller und vielseitiger Suchfunktion im Anbieterverzeichnis. Die Suchergebnisse können in einer Liste oder als interaktive Marker auf einer Landkarte angezeigt werden. Diese App wird auch als Framework zur Entwicklung weiterer Tourismus Apps dienen.


Senior Android Developer
Corussoft GmbH, Berlin
12/2011 – 7/2012 (8 Monate)
Medienbranche
Tätigkeitszeitraum

12/2011 – 7/2012

Tätigkeitsbeschreibung

Dieses Jahr habe ich einige Messe Informationssystem Apps unter Android entwickelt. Die App liest die Messedaten von einem Webservice aus dem Internet, speichert diese in einer internen SQLite Datenbank und stellt sie strukturiert dar, ergänzt um Favoriten-, Notiz-, Adressbuch-Funktionen.

Außerdem habe ich ein Framework erstellt für weitere Messe-Apps, mit dessen Hilfe jetzt weniger qualifizierte Mitarbeiter mit geringem Aufwand ähnliche Apps erstellen.

Zu finden im Android Play Market: Und zur Zeit arbeite ich an einer Tourismus App (Android) für regionalen Tourismus, mit integrierter Google Mapping Funktionalität.


Senior Android Developer
TouchingCode GmbH, Berlin
1/2010 – 9/2011 (1 Jahr, 9 Monate)
Medienbranche
Tätigkeitszeitraum

1/2010 – 9/2011

Tätigkeitsbeschreibung

Design/Implementierung nativer Apps für iPhone and Google Android Geräte


Projektleiter + Entwickler
ISV GmbH, Berlin
6/2008 – 12/2009 (1 Jahr, 7 Monate)
Medienbranche
Tätigkeitszeitraum

6/2008 – 12/2009

Tätigkeitsbeschreibung

Design/Implementierung einer nativen Apple iPhone Multimedia Applikation, die als Client eines Enterprise Application Servers agiert


Projektleiter + Entwickler
ISV GmbH, Berlin
1/2006 – 12/2007 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2006 – 12/2007

Tätigkeitsbeschreibung

Design/Implementierung diverser SOA Komponenten in einem PowerBuilder-Sybase-EAServer Projekt für integrierte Print- und Web-Lösungen


Projektleiter + Entwickler
ISV GmbH, Berlin
1/2002 – 12/2005 (4 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2002 – 12/2005

Tätigkeitsbeschreibung

Diverse Erweiterungen (Silbentrennung, Rechtschreibprüfung, Unicode) des weiter oben erwähnten WYSIWYG-Editors und Ausbau des Anzeigenerfassungssystems.


Projektleiter + Entwickler
dots GmbH, Berlin
12/2000 – 12/2001 (1 Jahr, 1 Monat)
Medienbranche
Tätigkeitszeitraum

12/2000 – 12/2001

Tätigkeitsbeschreibung

Java-Client und C++-Server für die Jobticketverarbeitung einer Print-Management Software


Projektleiter + Entwickler
PACE Media Development GmbH, Berlin
6/2000 – 12/2000 (7 Monate)
Medienbranche
Tätigkeitszeitraum

6/2000 – 12/2000

Tätigkeitsbeschreibung

Windows-Applikation zur Texterkennung in Fernsehsendungen (mit Abbyy FineEngine OCR und Hauppauge WinTV SDK), implementiert in C++


Entwickler
CSNet GmbH, Berlin
1/1999 – 5/2000 (1 Jahr, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/1999 – 5/2000

Tätigkeitsbeschreibung

BMC Patrol Knowledge Module, u.a. ein universeller Logfileadapter und eine Netware-Printserver Überwachung


Projektleiter + Entwickler
ISV GmbH, Berlin
1/1996 – 12/1998 (3 Jahre)
Medienbranche
Tätigkeitszeitraum

1/1996 – 12/1998

Tätigkeitsbeschreibung

Design/Implementierung des Kerns eines Anzeigenerfassungssystems für Zeitungen und elektronische Medien (mit Sybase)


Projektleiter + Entwickler
ISV GmbH, Berlin
1/1994 – 12/1996 (3 Jahre)
Medienbranche
Tätigkeitszeitraum

1/1994 – 12/1996

Tätigkeitsbeschreibung

WYSIWYG-Editor implementiert als Windows DLL für eine PowerBuilder Applikation


Software Entwickler
ISV GmbH, Berlin
6/1992 – 12/1993 (1 Jahr, 7 Monate)
Medienbranche
Tätigkeitszeitraum

6/1992 – 12/1993

Tätigkeitsbeschreibung

Voicemail Kernel and Applikationen mit Schnittstelle zu einer Oracle Datenbank


Software Entwickler
Upmeyer Softwaretechnik, Berlin
1/1992 – 6/1992 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/1992 – 6/1992

Tätigkeitsbeschreibung

Interprozess-Kommunikationsmodul für Novell IPX/SPX


Projektleiter + Entwickler
Softwarebüro K&F, Berlin
1/1990 – 12/1991 (2 Jahre)
Konsumgüterindustrie
Tätigkeitszeitraum

1/1990 – 12/1991

Tätigkeitsbeschreibung

Design/Implementierung einer objektorientierten Programmiersprache (Compiler, Runtime, RDBMS Anbindung...)


Projektleiter + Entwickler
Upmeyer Softwaretechnik, Berlin
1/1988 – 12/1990 (3 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/1988 – 12/1990

Tätigkeitsbeschreibung

Steuerung und Verwaltung eines Hochregallagers einschließlich der Implementierung einer Datenbank
Design einer ereignisgesteuerten Benutzungsoberfläche für ASCII-Terminals (Runtime + UI-Beschreibungssprache/Translator)


Software Entwickler
Ancos GmbH, Berlin
1/1987 – 12/1987 (1 Jahr)
Bergbau
Tätigkeitszeitraum

1/1987 – 12/1987

Tätigkeitsbeschreibung

Betriebssystem für ein fehlertolerantes Multiprozessorsystem (Unterwasserroboter)


Software Entwickler
Inline GmbH, Berlin
1/1985 – 12/1986 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/1985 – 12/1986

Tätigkeitsbeschreibung

Design/Implementierung des Geometriekerns einer 2D CAD Applikation


Zertifikate

Certified ScrumMaster (Scrum Alliance / Boris Gloger)
Juni 2010

Certified BMC Patrol Knowledge Module Developer
November 1999

Object Oriented Programming and Design (ACM course)
Juni 1991

Certified NeXT Developer (NEXTSTEP)
Dezember 1990

Ausbildung

Informatik
(Vordiplom)
Jahr: 1989
Ort: TU Berlin

Qualifikationen

Branchen
- Automotive
- Verlagswesen Print
- Verlagswesen Online
- Logistik
- Maschinenbau
- Telekommunikation
- Rundfunk/Fernsehen
- Verwaltung
- Banken
- IT-Dienstleistungen
- Lebensmittel
- Luftfahrt
- Tourismus
- Gesundheitswesen

Produkte/Standards/Technologien
- Google Android SDK/NDK app development (Smartphones, Tablets, Android Wear Smartwatch) - Android - Studio / IntelliJ
- Eclipse (Android, Java, C++)
- Apple iPhone iOS native app development
- Windows Systemprogrammierung
- MS Visual Studio (C++, C#, VBA)
- Apple Xcode
- Borland C++
- Borland JBuilder
- objektorientierte Entwicklung (OOA/OOD/OOP)
- Agile Software Development, SCRUM Master
- BMC Patrol KM Entwicklung
- Triple-DES Verschlüsselung
- Revision Control: Subversion SVN, git, Mercurial, CVS, SourceTree, TortoiseSVN, gitGUI
- Build Tools: Maven, Ant, Make, Gradle
- Atlassian JIRA, Portfolio, Confluence, Stash, SourceTree
- Mantis
- HTML, CSS, REST, XML, JSON, Gson
- JMeter, RESTClient
- Reactive Programming, RxJava, RxAndroid

Android Frameworks / Know-How
- Android SDK für Android 7, 6, 5, 4.x (und 2.x), Android Wear
- Android Security / Reverse Engineering : Apktool, jadx, bytecode-viewer - DexGuard / ProGuard app - hardening
- Android Google Maps API V1 / V2
- Google Play Services
- Google ActionBarCompat
- Google Android Location API
- ActionBar Sherlock
- Google GSON
- basic-http-client / AndroidHttpClient (Chandler) - XML Pull Parser
- greenrobot / EventBus
- SQLite
- Unit tests: JUnit, Robolectric, espresso

Datenkommunikation
- CORBA
- Ethernet
- Internet, Intranet
- Proprietäre Protokolle
- RPC
- RS232
- SMTP
- SNMP
- TCP/IP
- UUCP
- Windows Netzwerk
- Winsock

Über mich

Ich bin freiberuflicher Informatiker mit vielen Jahren Praxiserfahrung, in denen ich hauptsächlich mit Systemdesign und System­program­mierung beschäftigt war.

In den letzten Jahren habe ich viele Projekte in den Bereichen Android, Automotive und Connected Car realisiert. Aber auch andere Aufgaben­felder sind willkommen, als Software Architekt, Team Lead und gerne auch in der Hands-On Entwicklung. 

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
  • Portugiesisch (Grundkenntnisse)
  • Russisch (Grundkenntnisse)
  • Thailändisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
3380
Alter
57
Berufserfahrung
32 Jahre und 11 Monate (seit 01/1986)
Projektleitung
12 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »