
Kurzvorstellung
Google Developer Expert für Android und den Google Assistant.
Auszug Referenzen (4)
5/2019 – 8/2019
TätigkeitsbeschreibungEntwickeln einer iOS-App mit RxSwift, RxCocoa. Abgleich mit der Remote-Schnittstelle. Verwendung des MVVM Architekturpatterns.
Eingesetzte QualifikationeniOS Entwicklung, Swift (Apple), Representational State Transfer (REST)
12/2018 – 4/2019
TätigkeitsbeschreibungEntwickeln der Android-App mit Kotlin. Nutzung von Coroutinen, Room, Architecture Components. Erstellung von separaten Feature-Modulen, um zukünftige Separierungen für verwandte Apps zu erleichtern.
Eingesetzte QualifikationenSQL, Android Entwicklung, Kotlin, Representational State Transfer (REST)
6/2018 – 8/2018
TätigkeitsbeschreibungEntwicklung der Decision Making App. Lokale Datenspeicherung. Portierung von bestendem Visual Basic-Code eines Konsolen-Projektes zu Kotlin. Unterstützung des Kunden bei der Umsetzung des Android-typischen Designs.
Eingesetzte QualifikationenAndroid, iOS, Android Entwicklung, iOS Entwicklung, Kotlin
5/2016 – 12/2016
Tätigkeitsbeschreibung
Entwicklung einer Android- und iOS-App, die sich an Kinder und Jugendliche richtet und diese mit Spielen und Fragen zur Naturerkundung motiviert.
Beratung der Designerin über die Plattform-Unterschiede zwischen Android und iOS. Kommunikation der App mit dem backend, lokale Datenspeicherung, Umsetzung diverser Spiele und Quizze, Navigation mit Richtungsanzeige auf speziell designter Karte
SQL, Android Entwicklung, iOS Entwicklung, Java (allg.), Swift (Apple), Representational State Transfer (REST)
Ich biete
- Android
- Android Entwicklung
- iOS Entwicklung
- Java (allg.)
- Jenkins
- Kotlin
- Schulung / Training (IT)
- Spring
- SQL
- Swift (Apple)
Projekt‐ & Berufserfahrung
10/2019 – 12/2019
Tätigkeitsbeschreibung
Implementierung der Voice-App mit Anbindung externer Schnittstellen.
TDD-getriebene Entwicklung mit dem Node.js-SDK von Google für den Google Asssitant.
Beratung zu Voice UX.
Node.js, JavaScript, JavaScript Object Notation (JSON), SSML (Speech Synthesis Markup Language)
Bauwirtschaft, Anlagen- und Schiffbau
10/2019 – offen
TätigkeitsbeschreibungErstellung einer App zur Bluetooth-Kommunikation mit einem industriellen Messgerät. Ziel ist das vereinfachte Auslesen und Handling des Messgeräts.
Eingesetzte QualifikationenAndroid Entwicklung, Jenkins
IT & Entwicklung
9/2019 – 9/2020
TätigkeitsbeschreibungUnterstützung bei der Umsetzung eines Spring-Boot Microservices.
Eingesetzte QualifikationenSQL, Kontinuierliche Integration (CI), Agile Entwicklung, Docker, Git, Hibernate (Java), Java (allg.), Jenkins, Kubernetes
8/2019 – 10/2019
Tätigkeitsbeschreibung
Portierung einer Android App nach iOS. Dabei Unterstützung des iOS spezifischen Look & Feels.
TDD-Entwicklung in Swift. Nutzung von REST-Services, mit RxSwift, InstantMock und CoreData für lokale Datenspeicherung.
iOS Entwicklung, Swift (Apple), Representational State Transfer (REST)
5/2019 – 8/2019
TätigkeitsbeschreibungEntwickeln einer iOS-App mit RxSwift, RxCocoa. Abgleich mit der Remote-Schnittstelle. Verwendung des MVVM Architekturpatterns.
Eingesetzte QualifikationeniOS Entwicklung, Swift (Apple), Representational State Transfer (REST)
12/2018 – 4/2019
TätigkeitsbeschreibungEntwickeln der Android-App mit Kotlin. Nutzung von Coroutinen, Room, Architecture Components. Erstellung von separaten Feature-Modulen, um zukünftige Separierungen für verwandte Apps zu erleichtern.
Eingesetzte QualifikationenSQL, Android Entwicklung, Kotlin, Representational State Transfer (REST)
9/2018 – 11/2018
TätigkeitsbeschreibungErstellung einer iOS-App mit CoreData, RxSwif, REST-Zugriffen und Synchronisation.
Eingesetzte QualifikationenSQL, iOS Entwicklung, Swift (Apple), Representational State Transfer (REST)
Soziale Einrichtungen
6/2018 – 8/2018
TätigkeitsbeschreibungEntwicklung der Decision Making App. Lokale Datenspeicherung. Portierung von bestendem Visual Basic-Code eines Konsolen-Projektes zu Kotlin. Unterstützung des Kunden bei der Umsetzung des Android-typischen Designs.
Eingesetzte QualifikationenAndroid, iOS, Android Entwicklung, iOS Entwicklung, Kotlin
Logistikdienstleister
2/2018 – 5/2018
TätigkeitsbeschreibungUmsetzung der Android-App. Kommunikation mit Bluetooth-Gerät des Kunden, lokale Datenspeicherung
Eingesetzte QualifikationenAndroid, Android Entwicklung, Kotlin
Dienstleistungsbranche
1/2018 – 3/2018
TätigkeitsbeschreibungUnterstützung bei der Erstellung der iOS-App. Anbindung der REST-Schnittstelle, lokale Datenspeicherung, Nutzung von GPS.
Eingesetzte QualifikationenSQL, iOS, iOS Entwicklung
Soziale Einrichtungen
12/2017 – 2/2018
Tätigkeitsbeschreibung
Umsetzung der Android-App für Diözesen.
Unterstützung des Kunden be der Umsetzung des Material Designs. Kommunikation mit dem Backend, lokale Datenhaltung, Verwendung von MVP-Architektur und Nutzung der Android Architecture Components.
SQL, Android, Android Entwicklung, Kotlin, Representational State Transfer (REST)
5/2017 – 5/2017
Tätigkeitsbeschreibung
3-tägiges Android-Training über die Android-Grundlagen.
Behandelt wurden die Grundkonzepte, wie Android-Komponenten, Activities, Lebenszyklus, Layouts, ConstraintLayout, Main-Thread, lokale Datenhaltung, REST-Anbindung mittels Retrofit
Android, Android Entwicklung, Schulung / Training (IT)
6/2016 – 8/2016
TätigkeitsbeschreibungUmstellung der Datenhaltung und der Backend-Integration auf Firebase
Eingesetzte QualifikationenSQL, Android Entwicklung, Java (allg.)
Naturschutz
5/2016 – 12/2016
Tätigkeitsbeschreibung
Entwicklung einer Android- und iOS-App, die sich an Kinder und Jugendliche richtet und diese mit Spielen und Fragen zur Naturerkundung motiviert.
Beratung der Designerin über die Plattform-Unterschiede zwischen Android und iOS. Kommunikation der App mit dem backend, lokale Datenspeicherung, Umsetzung diverser Spiele und Quizze, Navigation mit Richtungsanzeige auf speziell designter Karte
SQL, Android Entwicklung, iOS Entwicklung, Java (allg.), Swift (Apple), Representational State Transfer (REST)
2/2016 – 5/2016
TätigkeitsbeschreibungVollständige Erstellung der Android-App für die Flaschenpost-Getränkeauslieferer. Kommunikation mit dem Backend, Anzeige der Route mit Navigation, Einbindung des Hardware-Barcode-Scanners, Scannen der abgelieferten und zurückgegebenen Gebinde, Erfassen der Position und Übermittlung an Zentrale
Eingesetzte QualifikationenSQL, Android, Android Entwicklung, Java (allg.), Representational State Transfer (REST)
Versicherungen
9/2015 – 9/2019
TätigkeitsbeschreibungUnterstützung des Android- und iOS-Teams bei der Umsetzung der Apps. Beratung bei der Umsetzung plattformspezischer Designs. Lokale Datenhaltung, Anbindung des Backends, sichere lokale Datenspeicherung, OAuth-Anbindung
Eingesetzte QualifikationenCyber Security, Android, iOS, Android Entwicklung, iOS Entwicklung, Java (allg.), Swift (Apple)
5/2015 – 6/2015
Tätigkeitsbeschreibung
Vollständige Portierung der existierenden iOS-App.
Dabei Umsetzung iOS typischer Pattern in Android typische Pattern, um das bestmögliche Nutzungserlebnis für Android-Nutzer zu gewähren.
SQL, Android, Android Entwicklung, Java (allg.)
Dienstleistungsbranche
5/2014 – 12/2015
TätigkeitsbeschreibungUnterstützung des Kunden bei der Entwicklung der Android-App. Beispielhafte Umsetzung der MVP-Architektur, Kommunikation mit dem Backend, Custom Views, lokale Datenhaltung
Eingesetzte QualifikationenSQL, Android Entwicklung, Java (allg.), Representational State Transfer (REST)
Dienstleistungsbranche
12/2012 – 12/2014
TätigkeitsbeschreibungErstellung von Android-Apps mit Datenanbindung, lokaler Datenhaltung, Content Providern. Blogging über Android Entwicklungsthemen
Eingesetzte QualifikationenBloggen, Content Management, SQL, Android, Android Entwicklung
Banken
6/2005 – 6/2015
Tätigkeitsbeschreibung
Mitarbeit am Online-Banking-Framework
Mitarbeit am Banken-CMS
Erstellung von Apps für Android und iOS
J2EE (Java EE), Java (allg.), Spring
Medienbranche
8/2004 – 3/2005
TätigkeitsbeschreibungMitarbeit am Backend der Online-Präsentation der Stock-Images der Zefa Visual Media Group. Java-Entwicklung, PostgreSQL-Betreuung und -Optimierungen
Eingesetzte QualifikationenPostgreSQL, Hibernate (Java), J2EE (Java EE), Java (allg.)
Landwirtschaft
10/2001 – 9/2003
TätigkeitsbeschreibungErstellung von Precision-Farming-Auswertungen im Web
Eingesetzte QualifikationenJDBC (Java Database Connectivity), Oracle Database, J2EE (Java EE), Java (allg.)
High-Tech- und Elektroindustrie
5/2000 – 9/2001
TätigkeitsbeschreibungUmsetzung von Java-basierten Shops mit dem Shop-System der Firma Internolix.
Eingesetzte QualifikationenOracle Database, SQL, EJB (Enterprise JavaBeans), J2EE (Java EE), Java (allg.)
Zertifikate
Qualifikationen
Google Developer Expert für den Google Assistant
Über mich
Hat sich robusten Lösungen verschrieben, die den Endnutzer im Fokus haben.
Immer an neuen Technologien interessiert. Er sieht die Notwendigkeit zu Lernen und die schnelle Entwicklung in der Softwareindustrie als einen wesentlichen Pluspunkt gegenüber anderen Tätigkeiten.
Spricht auf Konferenzen wie der Droidcon, London, der Devoxx, Antwerpen, den Android Makers, Paris oder der MobileTechCon in Berlin.
Aktives Mitglied und Co-Organisator der Google Developer Group, Düsseldorf.
Bloggt auf Grokking Android und ist aktiv in der Android und Voice App Community auf Google+ und Twitter.
Liebt Open Source. War Committer bei Apache JMeter und GlassFish.
Ist seit 2016 Google Developer Expert für den Bereich Android und zusätzlich seit Anfang 2018 für den Bereich Google Asssitant.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden »