02.09.2025 aktualisiert


100 % verfügbar
Systemsoftware Entwickler Android,Kotlin, C++, Java,Apple iOS, Windows, Unix, Oracle
Berlin, Deutschland
Weltweit
InformatikerSkills
DatenbankenAtlassian Confluence / JiraAndroid WearMac OS XAndroid StudioAutomotiveAndroid-EntwicklungScrum MasterCAndroidApp EntwicklungAutomotive EntwicklungJavaC++XMLWindowsLinuxkotlinReactiveX/RxJavaKotlin
Ich bin freiberuflicher Informatiker mit vielen Jahren Praxiserfahrung, in denen ich hauptsächlich mit Systemdesign und Systemprogrammierung beschäftigt war.
In den letzten Jahren habe ich viele Projekte in den Bereichen Android, Automotive und Connected Car realisiert. Aber auch andere Aufgabenfelder sind willkommen, als Software Architekt, Team Lead und gerne auch in der Hands-On Entwicklung.
Branchen
Produkte/Standards/Technologien
Android Frameworks / Know-How
Datenkommunikation
Programmiersprachen
Sprache seit
C 1986
C++ 1990
Java 1999
Kotlin 2017
JavaScript2005
HTML, XML1999
Shell (sh, tcsh, bash)1990
yacc/lex1992
Assembler
Basic
C#
ESQL/C
Imake, GNU-Make
Makrosprachen
Modula-2
Objective C1990
Pascal1986
PL/SQL
Powerbuilder1995
Scriptsprachen
Smalltalk
Datenbanken
Datenbank seit
SQL1985
Oracle1990
Postgres2000
Sybase1991
MS SQL Server1997
MySQL2000
SQLite2010
Adabas2000
DB22000
ODBC1995
Hardware
Type OS
Apple MacMacOS X
Apple iPhone / iPadiOS
Android Phones, TabletsAndroid
Android Wear WatchAndroid
NeXT Cube / StationNEXTSTEP
PCWindows, Linux
EchtzeitsystemeRTOS
Embedded Systemediverse
Proprietäre HWdiverse
Siemens MXORG/M
SPSSIMATIC S5
Steuer und Regelsystemediverse
SUN
Solaris
DEC VAXVAX/VMS
Weiterbildungen:
1990 Certified NeXT Developer (NEXTSTEP)
1991 Object Oriented Programming and Design (ACM course)
1999 Certified BMC Patrol Knowledge Module Developer
2010 Certified ScrumMaster (Scrum Alliance / Boris Gloger)
In den letzten Jahren habe ich viele Projekte in den Bereichen Android, Automotive und Connected Car realisiert. Aber auch andere Aufgabenfelder sind willkommen, als Software Architekt, Team Lead und gerne auch in der Hands-On Entwicklung.
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
Programmiersprachen
Sprache seit
C 1986
C++ 1990
Java 1999
Kotlin 2017
JavaScript2005
HTML, XML1999
Shell (sh, tcsh, bash)1990
yacc/lex1992
Assembler
Basic
C#
ESQL/C
Imake, GNU-Make
Makrosprachen
Modula-2
Objective C1990
Pascal1986
PL/SQL
Powerbuilder1995
Scriptsprachen
Smalltalk
Datenbanken
Datenbank seit
SQL1985
Oracle1990
Postgres2000
Sybase1991
MS SQL Server1997
MySQL2000
SQLite2010
Adabas2000
DB22000
ODBC1995
Hardware
Type OS
Apple MacMacOS X
Apple iPhone / iPadiOS
Android Phones, TabletsAndroid
Android Wear WatchAndroid
NeXT Cube / StationNEXTSTEP
PCWindows, Linux
EchtzeitsystemeRTOS
Embedded Systemediverse
Proprietäre HWdiverse
Siemens MXORG/M
SPSSIMATIC S5
Steuer und Regelsystemediverse
SUN
Solaris
DEC VAXVAX/VMS
Weiterbildungen:
1990 Certified NeXT Developer (NEXTSTEP)
1991 Object Oriented Programming and Design (ACM course)
1999 Certified BMC Patrol Knowledge Module Developer
2010 Certified ScrumMaster (Scrum Alliance / Boris Gloger)
Sprachen
DeutschMutterspracheEnglischverhandlungssicherPortugiesischGrundkenntnisseSpanischGrundkenntnisse
Projekthistorie
Wartung einer App für den öffentlichen Nahverkehr in Nürnberg. Das ist eine Folgebeauftragung des Projekts von 03/2020 - 03/2021, siehe unten.
Android/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 Classic & Low Energy angesteuert werden. Es gibt diverse Hardware-Varianten, die jeweils von einer eigenen App angesteuert werden. Alle diese Apps lassen sich aus einer gemeinsamen Sourcecode-Basis erzeugen, so dass der Wartungsaufwand gering gehalten wird. Jede App kommuniziert per REST-API mit einem zentralen Backend, um Daten des Tuning-Moduls zu senden oder neue Konfigurationen und Firmware zu laden. Ich bin verantwortlich für Design / Implementierung von Android App und Backend, außerdem für die Koordination der iOS-Entwicklung.
Einbindung einer TSE (technische Sicherheitseinrichtung) gemäß Kassensicherungsverordnung in eine bestehende Android-App für mittelständische Taxi-Unternehmen.

exali Berufshaftpflicht-Siegel
Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.
Versichert bis: 01.08.2026