02.09.2025 aktualisiert

**** ******** ****
100 % verfügbar

Systemsoftware Entwickler Android,Kotlin, C++, Java,Apple iOS, Windows, Unix, Oracle

Berlin, Deutschland
Weltweit
Informatiker
Berlin, Deutschland
Weltweit
Informatiker

Profilanlagen

ErnstKloecker-Profil.pdf

Skills

HTMLJavaMicrosoft WindowsAPIsAgile MethodologieLuftfahrtAndroidAndroid Application DevelopmentAndroid StudioApple IOSXcodeApplication Development FrameworkAssemblerspracheAtlassian ConfluenceAtlassian JiraUnit TestingAutomobilindustrieBash ShellTelekommunikationRundfunkC#UNIXC++CSSDatenbankenCommon Object Request Broker ArchitectureKryptographieDatenübertragungenLinuxEclipseEmbedded SQLEthernetGoogle MapsGradleMedizinische VersorgungIntellij IDEAIntranetJSONApache JmeterJUnitMaschinenbauSimple MailMantisApache MavenMercurialMicrosoft Visual StudioMicrosoft Sql-ServerObjektorientierte Software-EntwicklungOracle FinancialsParsingScrumSourcetreeReverse EngineeringRS-232SnmpSoftwareentwicklungSolarisSQLitePL/SQLSubversionSystem DesignSystemprogrammierungSystemsoftwareTCP / IPTortoisesvnExtensible Markup LanguageFernsehenSybaseGitKotlinRechnerarchitekturVBA Programming LanguageGnu-BetriebssystemBuild-ToolsLebensmittelReactive ProgrammingLogistikprozesseSmalltalkGoogle Play
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.
 
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

Android Architekt

Smart Platforms GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

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 und Backend Architekt (Automotive)

Mittelständisches Unternehmen

Automobil und Fahrzeugbau

10-50 Mitarbeiter

Android/Backend Architekt und Lead Developer für ein mittel­stä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.

Android Architekt

AA 24 Group

Transport und Logistik

10-50 Mitarbeiter

Einbindung einer TSE (technische Sicherheitseinrichtung) gemäß Kassensicherungsverordnung in eine bestehende Android-App für mittelständische Taxi-Unternehmen.

Android und Backend Architekt

Bundesdruckerei

Öffentlicher Dienst

1000-5000 Mitarbeiter

Design und Erstellung diverser Android Apps zur Verwaltung der Zugriffsrechte Dritter auf ausgewählte private Daten des Benutzers im Sinne der DSGVO. Design und Erstellung eines Backends mit REST-API zum Zugriff auf diese Rechteverwaltung. Die REST API kann von beliebigen REST-Clients wie mobilen Apps (iOS, Android) oder von Web-Apps verwendet werden.

Android Architekt

NAS GmbH

Transport und Logistik

10-50 Mitarbeiter

Framework and Teil einer App für den öffentlichen Nahverkehr in Nürnberg. Entwurf und Implementierung eines Chat-Moduls mit WhatsApp-ähnlicher Funktionalität, u.a. Text-Chat mit eingebetteten Multimedia Elementen (Bilder und andere Dokumente). Benutzer können mit dem Kundensupport chatten und Nachrichten und Verkehrsinformationen abonnieren. Kommunikation mit dem Backend über REST API.

Android Architekt (Automotive)

SCANIA Deutschland

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Android Architekt (Automotive) für SCANIA Deutschland. Konzept und Erstellung einer Android nativen Tablet-App zur Schadenser­fassung bei der Vermietung von Fahr­zeugen, die eine exis­tierende Web-App einbettet und um native Funktio­nalitäten (Kamera, Image-Editor) erweitert. Anbindung an ein exis­tierendes Backend via REST API.

Android Architekt (Automotive)

Mobility Media GmbH (BOSCH)

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

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.

Android Architekt (Automotive)

VOLKSWAGEN AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Android-App als Teil einer Fahrzeug-Flotten­verwaltung zur automatisierten Fahrtenbuchführung, Strecken- und Tankstop­verwaltung, Fahrer­authentifizierung, mit direkter Anbindung über OBD II / Bluetooth an das Fahrzeug zur Ermittlung der verfügbaren Fahrzeug­parameter. Die Android-Geräte werden in die Fahrzeuge eingebaut. Die erfassten Daten werden kontinuierlich via JSON/REST-API mit der Flotten­verwaltung auf einem SAP-Backend synchronisiert. Auftraggeber ist Volkswagen AG, die diese Lösung beim Verkauf ganzer Fahrzeug­flotten mit anbietet.

Und diverse andere kleinere Apps für VW Forschung.

Android Lead Developer

Corussoft GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Diverse Messe-Informationssystem Apps unter Android, z.B. für die “ILA Air Show” in Berlin und die SMM Schiffahrtsmesse in Hamburg, weiterhin “ITB Berlin”, “nortec”, “Reisen Hamburg”, “Best of Events”, “HansePferd”. 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. Die Apps basieren auf dem von mir im Jahre 2011/2012 entwickelten Framework.
exali-logo

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


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden