Telefónica ist eine der größten Telekommunikationsfirmen Europas (in Deutschland unter anderem O2, Blau, AldiTalk, Ay Yildiz, Ortel, WhatsAppSim, NettoKOM, …). Sie bieten dem Kunden zur Verwaltung ihrer Prepaid- oder Postpaidtarife eine Webapplikation, sowie iOS und Android an. Die Software wird von der Pentasys AG entwickelt. Die Applikationen basieren auf einem Whitelabel-Konzept. Der Kandidat erweiterte die iOS-Prepaid-Whitelabelapplikation um diverse Marken. Dies umfasst Testing, UI-Anpassungen für neue Marken, Entwicklung von neuen Features. Er arbeitete primär an der AldiTalk – iOS – Applikation, welche sich durch seine Unterstützung von 2,7 auf 4,4 Sterne im Apple App Store steigern konnte. In zwei-wöchigen Scrumsprintzyklen wurde mit Hilfe von Continous Deployment und Delivery (Jenkins, Fastlane, TestFlight) ein releasefähiges Produkt geliefert. Zur Qualitätssicherung setzte er Testautomatisierung ein (Snapshot Tests, UI-Tests und Unittests). Das Team setzte einen sehr hohen Anspruch an Clean Code, MVP- und weitere Design Patterns an (wie Factory Pattern, Protocol Orientation, Adapter Pattern, …) und eine möglichst hohe Testabdeckung (>75%).
Die DVAG entwickelt und betreibt für ihre Vertriebspartner insgesamt 15 Enterprise Apps und entwickelt eigene iOS-Frameworks für diese. Die Apps unterstützen den Verkauf von Finanz- und Versicherungsprodukten im Kundengespräch. Der Kandidat entwickelte eine 2-Faktor-Login-App komplett neu. Weiterhin ergänzte er eine Kontakte-App um die iCloud Synchronisation, entwickelte eine Share-Extension für Fotos und Dokumente, aktualisierte diverse Apps entsprechend der Neuerungen von iOS 12 und unterstützte die Wartung der Apps. Zur Qualitätssicherung setzte er Testautomatisierung ein. In Verbindung mit Continuous Integration und Delivery sowie agilen Teamstrukturen mit regelmäßigen Code Reviews konnten in diesem Projekt hohe Qualitätsstandards erzielt werden.
SpeakUp ist ein Quiz, welches der Kandidat sowohl als iOS-App, als auch als Alexa Skill entwickelt hat. Die Antworten für das Quiz werden durch automatische Spracherkennung verarbeitet. Link auf Anfrage
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Der Kandidat erweiterte die App um neue Features. Weiterhin implementierte er die Nutzung der NoSQL Datenbank Google Firebase in der iOS App. Link auf Anfrage
2016 - 2017: Entwicklung und Design der Android/iOS App ?TaxiRace?
Rolle: Entwickler, Konzeptionist
Kunde: Technische Hochschule Bingen
Einsatzort: Bingen
Aufgaben:
TaxiRace ist eine Maps-App für Android und iOS zur Bestellung von Taxis. Die App verwendet zum Bestimmen der Standorte und des Routings das Google Maps Framework. Der Kandidat entwarf das Design, sowie das Konzept.
Kenntnisse:
Google Material Design, Google Maps Framework
Produkte:
Xcode, Android Studio, Git, Swift, Java
2015 - 2015: Entwicklung der JavaEE Applikation ?Flexplan?
Rolle: Entwickler, Projektmanager
Kunde: Pentasys AG
Aufgaben:
Flexplan ist ein auf JavaEE-Technologien basierendes Tool zur Terminverwaltung. Die Aufgaben vom Kandidaten umfassten die Erstellung einer MySQL-Datenbank, Qualitätssicherung durch Unittests und Sonarqube, sowie Projektmanagement unter Verwendung des Wasserfallmodells.
Kenntnisse:
JavaEE, MySQL, Jboss
Produkte:
Eclipse JEE, Jboss 8 Wildfly, JavaEE, JSF2.2, EJB3.1, CDI, Hibernate, JavaMail API, JAAS
Qualifikationen
Profil
Der Kandidat setzt seine theoretischen und praktischen Erfahrungen in der iOS Entwicklung sehr effektiv in Projekten ein. Neben der App-Entwicklung mit meist visuellem Benutzerinterface bildet die Sprachsteuerung und die Nutzung von Sprachassistenten einen weiteren Schwerpunkt seiner Tätigkeit. Er arbeitet mit einem testgetriebenen Ansatz unter Einsatz von Buildautomatisierung.
Zielsetzung
App Referenzen
Fachliche, methodische und technische Kompetenzen
Softwareentwicklung
Qualitätssicherung
Architekturen
iOS SPEZIFISCHE TECHNOLOGIEN/METHODEN
TEST-FRAMEWORKS
SQL-SYSTEME
AUSZEICHNUNGSSPRACHEN
WEB-TECHNOLOGIEN
Branchen Know-How
Telefónica ist eine der größten Telekommunikationsfirmen Europas (in Deutschland unter anderem O2, Blau, AldiTalk, Ay Yildiz, Ortel, WhatsAppSim, NettoKOM, …). Sie bieten dem Kunden zur Verwaltung ihrer Prepaid- oder Postpaidtarife eine Webapplikation, sowie iOS und Android an. Die Software wird von der Pentasys AG entwickelt. Die Applikationen basieren auf einem Whitelabel-Konzept. Der Kandidat erweiterte die iOS-Prepaid-Whitelabelapplikation um diverse Marken. Dies umfasst Testing, UI-Anpassungen für neue Marken, Entwicklung von neuen Features. Er arbeitete primär an der AldiTalk – iOS – Applikation, welche sich durch seine Unterstützung von 2,7 auf 4,4 Sterne im Apple App Store steigern konnte. In zwei-wöchigen Scrumsprintzyklen wurde mit Hilfe von Continous Deployment und Delivery (Jenkins, Fastlane, TestFlight) ein releasefähiges Produkt geliefert. Zur Qualitätssicherung setzte er Testautomatisierung ein (Snapshot Tests, UI-Tests und Unittests). Das Team setzte einen sehr hohen Anspruch an Clean Code, MVP- und weitere Design Patterns an (wie Factory Pattern, Protocol Orientation, Adapter Pattern, …) und eine möglichst hohe Testabdeckung (>75%).
Die DVAG entwickelt und betreibt für ihre Vertriebspartner insgesamt 15 Enterprise Apps und entwickelt eigene iOS-Frameworks für diese. Die Apps unterstützen den Verkauf von Finanz- und Versicherungsprodukten im Kundengespräch. Der Kandidat entwickelte eine 2-Faktor-Login-App komplett neu. Weiterhin ergänzte er eine Kontakte-App um die iCloud Synchronisation, entwickelte eine Share-Extension für Fotos und Dokumente, aktualisierte diverse Apps entsprechend der Neuerungen von iOS 12 und unterstützte die Wartung der Apps. Zur Qualitätssicherung setzte er Testautomatisierung ein. In Verbindung mit Continuous Integration und Delivery sowie agilen Teamstrukturen mit regelmäßigen Code Reviews konnten in diesem Projekt hohe Qualitätsstandards erzielt werden.
SpeakUp ist ein Quiz, welches der Kandidat sowohl als iOS-App, als auch als Alexa Skill entwickelt hat. Die Antworten für das Quiz werden durch automatische Spracherkennung verarbeitet. Link auf Anfrage
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Der Kandidat erweiterte die App um neue Features. Weiterhin implementierte er die Nutzung der NoSQL Datenbank Google Firebase in der iOS App. Link auf Anfrage
2016 - 2017: Entwicklung und Design der Android/iOS App ?TaxiRace?
Rolle: Entwickler, Konzeptionist
Kunde: Technische Hochschule Bingen
Einsatzort: Bingen
Aufgaben:
TaxiRace ist eine Maps-App für Android und iOS zur Bestellung von Taxis. Die App verwendet zum Bestimmen der Standorte und des Routings das Google Maps Framework. Der Kandidat entwarf das Design, sowie das Konzept.
Kenntnisse:
Google Material Design, Google Maps Framework
Produkte:
Xcode, Android Studio, Git, Swift, Java
2015 - 2015: Entwicklung der JavaEE Applikation ?Flexplan?
Rolle: Entwickler, Projektmanager
Kunde: Pentasys AG
Aufgaben:
Flexplan ist ein auf JavaEE-Technologien basierendes Tool zur Terminverwaltung. Die Aufgaben vom Kandidaten umfassten die Erstellung einer MySQL-Datenbank, Qualitätssicherung durch Unittests und Sonarqube, sowie Projektmanagement unter Verwendung des Wasserfallmodells.
Kenntnisse:
JavaEE, MySQL, Jboss
Produkte:
Eclipse JEE, Jboss 8 Wildfly, JavaEE, JSF2.2, EJB3.1, CDI, Hibernate, JavaMail API, JAAS
Qualifikationen
Profil
Der Kandidat setzt seine theoretischen und praktischen Erfahrungen in der iOS Entwicklung sehr effektiv in Projekten ein. Neben der App-Entwicklung mit meist visuellem Benutzerinterface bildet die Sprachsteuerung und die Nutzung von Sprachassistenten einen weiteren Schwerpunkt seiner Tätigkeit. Er arbeitet mit einem testgetriebenen Ansatz unter Einsatz von Buildautomatisierung.
Zielsetzung
App Referenzen
Fachliche, methodische und technische Kompetenzen
Softwareentwicklung
Qualitätssicherung
Architekturen
iOS SPEZIFISCHE TECHNOLOGIEN/METHODEN
TEST-FRAMEWORKS
SQL-SYSTEME
AUSZEICHNUNGSSPRACHEN
WEB-TECHNOLOGIEN
Branchen Know-How