Schlagwörter
Skills
25 Jahre Programmiererfahrung, bald 15 Jahre Android Erfahrung
Mobile:
Android (Android Studio), Kotlin, Java, KMM, Gradle, Koin, Dagger, Retrofit, MVVM, Firebase, Room, SQLite, SQLCipher, ProGuard, JUnit, Mockito, Robolectric, uvm.
iOS (Xcode), Objective-C, Swift, uvm.
Backend:
PHP (Netbeans, Visual Studio Code), Java (IntelliJ IDEA / Eclipse), SQL (MySQL), (X)HTML, CSS, JavaScript, Regular Expressions, GIT (GitFlow), SVN, Atlassian Toolchain (Jira, Confluence, Bitbucket, etc.), uvm.
CI / VCS:
GIT (GitFlow), SVN, Atlassian Toolchain (Jira, Confluence, Bitbucket, etc.), Jenkins, TeamCity
Sonstiges:
MacOS, Windows, Linux / Unix, SCRUM, MS Office, Open Office, Grafikbearbeitungssoftware, Photoshop, GIMP, uvm.
Projekthistorie
Meine erste App "Verkaufswert Rechner" wurde über die Jahre hinweg immer wieder in Computer-Zeitschriften lobend erwähnt und hat inzwischen knapp 1 Million Downloads mit einem Bewertungsschnitt von 4.3 Sternen.
Die neueste App "Trader Radar" kombiniert viele aktuelle Technologien zu einem mächtigen Gesamtprodukt für Investoren und ist in Kooperation mit der avanCode UG als full-stack Entwicklung von Backend bis Frontend entstanden.
Technologien:
Android (Java/Kotlin), iOS (Obj-C/Swift), PHP, MySQL, Firebase, hunderte Libraries und Frameworks
Technologien:
Android, Kotlin, KMM, Compose, MVVM, Flows, Accessibility, uvm.
Technologien:
Android, Kotlin, MVVM, Room (SQLite), Retrofit, Google Standard-Frameworks, Push Notifications, uvm.
Lead-Development bei der Entwicklung eines Prototypen und der nachfolgenden Konzeption und kontinuierlichen Entwicklung einer Mobile-Payment App für eine Deutsche Bank. Begleitende Security-Audits und Hardening.
Technologien:
Android, Kotlin, Google Standard-Frameworks, Bluetooth, NFC, native Kommunikation mit Karten-Terminals, Verschlüsselung von Datenbanken und Kommunikation.
Lead-Development bei der Entwicklung einer Messe-Begleit- App für einen führenden Deutschen Anbieter von Baumaschinen.
Technologien:
Android, Java, Google Standard-Frameworks, Swagger CodeGen, Verschlüsselung von Datenbanken und Kommunikation.
Lead-Development bei der Konzeption und kontinuierlichen Entwicklung einer umfassenden Mobile App für ein führendes Deutsches Logistikunternehmen. Begleitende Security-Audits und Hardening.
Technologien:
Android, Java, Google Standard-Frameworks, Swagger CodeGen, Verschlüsselung von Datenbanken und Kommunikation.
Entwicklung einer Companion App für leichte eMobility Fahrzeuge eines führenden Deutschen Automobil-Zulieferers.
Technologien:
Android, Java, Bluetooth-Low-Energy, Verschlüsselung von Datenbanken und Kommunikation.
Entwicklung einer Mobile-Banking App für eine Schweizer Bank in enger Zusammenarbeit mit dem Team des Kunden.
Technologien:
Android, Java, Android-JavaScript-Bridge, Verschlüsselung von Kommunikation.