Schlagwörter
Skills
Android
Kotlin
Java (Android, JavaSE)
App Referenzen
Champion
StepChamp
Kurzvorstellung
Herr Weilandt ist festangestellter Mitarbeiter der Zelfi AG und setzt seine theoretischen und praktischen Erfahrungen in der Android Entwicklung effektiv in Projekten ein. Er verfolgt aktuelle Trends und Änderungen in diesem Bereich sehr aufmerksam und eignet sich schnell neues Know-How an.
Ihre Zielsetzung umfasst:
- Design, Entwicklung und Wartung mobiler Anwendungen
- Design, Entwicklung und Wartung objektorientierter Software
- Test und Qualitätssicherung von Software
Fachliche, methodische und technische Kompetenzen:
Softwareentwicklung
- Objektorientierung, Analyse, Design, Programmierung
- Grafische Benutzeroberflächen
- Synchrone und asynchrone Prozesse, parallele Programmierung
- Tool- und Plug-In-Programmierung
- Relationale Datenbanken, Modellierung, Optimierung
- Entwicklungsprozesse, Vorgehensmodelle, Agile Entwicklung
- Versions- und Konfigurationsmanagement
- Unified Modeling Language (UML)
- Software-Dokumentation
- Methodisches und strukturiertes Testen
- Testplanung und Testausführung von Unit-, Instrumentation-, UI- und Integrationstest
- Aufsetzen und Verwalten von Prozessen zur kontinuierlichen Integration
- mobile Endgeräte: Smartphone Apps (Android)
- Distribution von mobilen Anwendungen, in und außerhalb sogenannter Application Stores
- Anwendungen für mobile Betriebssysteme (nativ)
- Desktop Anwendungen
- Client-/Server Anwendungen
- Internet- und Intranet-Anwendungen
- Android OS
- iOS
- Mac OS X
- Microsoft Windows 10/7/XP
- Linux
SKILLS
PROGRAMMIERUNG
Native Android Entwicklung
Java
Kotlin
Sonstige Programmiersprachen
JavaScript
C
C#
C++
Swift
SQL
PHP
ANDROID-SPEZIFISCHE TECHNOLOGIEN
Android Architecture Components
TEST-FRAMEWORKS
JUnit
UI Testing in Android
TOOLS
Git, Github
Atlassian Confluence
Atlassian JIRA
ENTWICKLUNGSUMGEBUNG
Android Studio
Eclipse
Intelli
Visual Studio Code
Xcode
SQL-SYSTEME
MySQL
Oracle
SQLite
AUSZEICHNUNGSSPRACHEN
XML, XSL/XSLT, XSD, DTD
HTML, XHTML
CSS
JSON
WEB-TECHNOLOGIEN
REST, JSON
AJAX
Projekthistorie
Methodik
- Kotlin
- Java
- MVP
- MVVM
- Animationen
- PayPal
- Custom Views
- ProductFlavor
- Room
- SOAP, REST
- Salesforce Anbindung
- Firebase (Crashlytics)
- Android Studio
- Git
- Jira
- Loco (Übersetzungsmanager)
- agiles Arbeiten
Rolle: Android Entwickler im Scrum Team
Beschreibung:
Die „Wohin du Willst“ App der DB Regio Bus Sparte bietet deutschlandweit eine einfache Suche zu Reiseverbindungen an, die sowohl Fahrten mit dem Zug, der Bahn und auch dem Bus beinhaltet. Herr Weilandt implementierte auf Android-Seite das Ticketsystem und die Zahlungsabwicklung via PayPal und Kreditkartenzahlung. Die Einbindung des Deutschlandtickets gehörte ebenfalls dazu. In Absprache mit dem Backend-Team erarbeitet er die REST Schnittstellen. Auch die Anbindung von IOKI gehörte in seinen Verantwortungsbereich.
Damit die Supporttickets vom Kunden erstellt werden können, hat er Salesfroce angebunden.
Die Qualitätssicherung und Behebung bestehender Fehler gehörten ebenso in seinen Verantwortungsbereich wie die Bereitstellung neuer Updates.
Beschreibung |
Die „HaspaJoker“ App der S-Markt und Mehrwert GmbH bietet für Kunden der Hamburger Sparkasse Tipps und Vorteilsangebote für Events, Reisen und Rabatte. Qualitätssicherung und Fehlerbehebung gehörten ebenso zu seinen Aufgaben wie Maintenance Arbeiten an den Libraries und am Code.
Play Store Link: https://play.google.com/store/apps/details?id=com.haspajoker&hl=de |
Methodik |
Know-how: Dynamic Views
Werkzeuge: Android Studio, GitLab, Jira
Technologien: Kotlin, Java, MVVM, Coroutines, Dependency Injection
|
Rolle |
Entwickler im Scrum Team
|
Step Champ ist eine App zum Zählen von Schritten in einem festgelegten Zeitraum. Hier kann man gegen Freunde oder Kollegen antreten. Herr Weilandt implementierte hierbei Cloud functions wie die Profilanlage und- einstellungen des Benutzers. Er war darüber hinaus für die Qualitätssicherung und Behebung bestehender Fehler sowie die Updates zuständig. Als Teil eines mehrköpfigen Teams, setzte er die Migration von Java auf Kotlin erfolgreich um.
Play Store Link:
https://play.google.com/store/apps/details?id=com.zelfi.stepchallengeMethodik:
Know-how: Google Firebase, Firebase Cloud Messaging, Firebase Cloud Functions
Werkzeuge: Android Studio, Git (Fork und GitKraken), JIRA (Projektorganisation und -dokumentation)
Technologien: Kotlin, RxJava/RxKotlin, Android / MVVM, Dependency Injection
Rolle: Entwickler Scrum-Team
Beschreibung |
InventarIO ist eine App, die dem Nutzer helfen soll den Überblick über gekaufte Lebensmittel zu behalten, indem er an das Mindesthaltbarkeitsdatum erinnert wird. Damit soll Lebensmittelverschwendung verringert bzw. verhindert werden. Herr Weilandt entwickelte diese App im Rahmen seiner Bachelorarbeit. Die Erkennung der Lebensmittel wurde durch Machine Learning mit Hilfe von Firebase ML Kit umgesetzt. Herr Weilandt trainierte hierfür eigene Modelle und integrierte diese mit Hilfe von Firebase ML Kit in der App. |
Methodik |
Know-how: Firebase ML Kit, Fritz AI, Image Augmentation, Google Cloud, Tensorflow Lite
Werkzeuge: Android Studio, Git, Google Cloud
Technologien: Kotlin, MVVM
|
Rolle |
Entwickler |
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Herr Weilandt entwickelte das Design von Grund auf und erweiterte die App um weitere Features wie den zoombaren Turnierbaum, den Colour picker und das Onboarding. Er verantwortete die Qualitätssicherung und Fehlerbehebung im gesamten Zeitraum.
Play Store Link:
https://play.google.com/store/apps/details?id=com.zelfi.champion
Methodik:
Know-how: Google Firebase, Firebase Cloud Messaging, Firebase Cloud Functions
Werkzeuge: Android Studio, Git (Fork und GitKraken), JIRA (Projektorganisation und -dokumentation)
Technologien: Java, Kotlin, Android/X, MVP
Rolle: Entwickler im Scrum-Team
Beschreibung:
HoneyCat ist eine App zur Dokumentation der Zuckerwerte von Katzen mit Diabetes. Die App ermöglicht eine genaue Kontrolle der Werte, durch die eine Heilung erreicht werden soll.
Methodik:
Know-how: Projektmanagement
Werkzeuge: Visual Studio, Xamarin.iOS, Git(GitKraken), Trello(Projektorganisation), MacinCloud
Technologien: C#, MVP
Rolle: Entwickler
GeoNet ist eine App für das GeoCaching. Herr Weilandt hat diese zusammen im Team von Grund auf entwickelt.
Playstore-Link:
https://play.google.com/store/apps/details?id=com.geonet.geonet
Methodik:
Know-how: location based services, algorithmische Optimierung von Laufwegen
Werkzeuge: Android Studio, Git (GitKraken),
Technologien: Kotlin, Android / MVVM
Rolle: Entwickler
Reisebereitschaft
Sonstige Angaben
Bitte keine Anfragen für anderweitige Festanstellungen