Unterstützung des iOS-Teams bei der Entwicklung und Wartung der 1&1 Control-Center APP.
Entwicklung einer iPad-App für Präsentationen mit interaktiven Inhalten (Videos, PDFs). Ziel der Umsetzung war es, die Anwendung dynamisch zu programmieren, sodass sich die Inhalte der App möglichst schnell und effektiv für verschiedene Adaptionen der App austauschen lassen. Dabei werden die anzuzeigenden Inhalte durch strukturierte Daten (JSON) definiert.
Projektgegenstand war die Entwicklung einer B2C-App, die Lerninhalte für Endkunden bereitstellt. Sie ermöglicht dem Nutzer sich per Video-Lektionen Wissen zum Thema Office-Anwendungen anzueignen. Die Untergliederung der Lektionen anhand der jeweiligen Office-Anwendung und mehrstufiger Kapitel-Ebenen schafft Übersichtlichkeit. Die integrierte Suche unter Einbeziehung von Schlagwörtern sorgt für schnelles Auffinden der Inhalte. Erstellt und veröffentlicht wurde ein Minimum-Viable-Product (MVP), das die später geplante Einführung einer Bezahlfunktion (In-App-Käufe) berücksichtigt.
Entwicklung einer iOS-App für das iPad im Enterprise-Umfeld im Rahmen eines agilen SCRUM-Entwicklungsprozesses in Zusammenarbeit mit weiteren Entwicklern sowie technische Beratung des Auftraggebers und beteiligten Konzeptern/Designern.
Business-Case
Bei dem beautragenden Kunden handelt es sich um eine Bank mit Sitz in Zürich. Ihr Kerngeschäft besteht in der Betreuung von Kunden mit besonders hohen Einnahmen, die nicht zum typischen Kundenkreis der Filialbanken gehören.
Der Neukundenprozess
Die neu zu entwickelnde App soll:
Ziel der ersten Version der App ist die Unterstützung bei einem Neukundengespräch:
Technische Beratung und Entwicklung von Nativen iOS Apps und React-basierten Webapps für Kunden aus dem Bankwesen und Maschinenbau
Beratung und Umsetzung eines Portals für Status- und
Realzeit-Informationen von Produktionsmaschinen für
einen weltweit tätigen Werkzeugmaschinenhersteller
Entwicklung einer geteilten UI-Bibliothek für React?basierte Micro?Frontends. Zudem Neuentwicklung einer bestehenden React?basierten Web?App unter Einbezug der geteilten Bibliothek und unter Rücksichtnahme spezieller technischen Anforderung, die eine unkomplizierte dezentrale Verteilung versch. Micro-Frontends im Rahmen eines geteilten Portals erlaubt.
Business-Case
Der Kunde wünschte ein Portal, das mehrere Web-Apps zur Steuerung und Überwachung von großen Werkzeugmaschinen bündelt. Sie erlauben Statusinformationen von verschiedenen Maschinentypen und Qualitätssicherungsdaten zu betrachten. Dabei bestand die technische Herausforderung darin, dass die in dem Portal angebotenen Apps möglichst lose an dieses gekoppelt sein sollten, sodass dem Betreiber des Portals möglichst wenig Verwaltungsaufwand zufällt. Zudem sollten möglichst viele Bestandteile, die von verschiedenen Frontends geteilt werden, in einer geteilten UI-Bibliothek einfach verwendbar bereitgestellt werden.
Weiterentwicklung einer Webapp, die die internen
Prozessen einer weltweit tätigen Bank unter Einsatz eines
React-basierten Webfrontends visualisiert
Agiler Entwicklungsprozess mit 2-wöchigen Sprints. Sprintwechsel mit Priorisierung und Schätzung der anstehenden Aufgaben beim Kunden vor Ort in Stuttgart. Einarbeitung / Entwicklung in React (Web-Frontend).
Business-Case
Im Intranet des Auftraggebers aufrufbarer Status-Monitor, der den derzeitigen Fortschritt der sich regelmäßig wiederholenden Bank-Prozesse für verschiedene Abteilungen anhand einer nutzerfreundlichen Weltkartendarstellung visualisiert.
Technische Konzeption (begleitend), Architektur, Entwicklung der nativen iOS-App in der Programmiersprache Swift 3, Aufbau DevOps-Umgebung (Jenkins/fastlane).
Business-Case
Vertriebsmitarbeiter des Kunden sollen im Prozess der Verkaufsgespräche in der Beratung ihrer potenziellen Kunden mit einer App unterstützt werden, die auf den Tablets der Firma, vorinstalliert wird (iOS, iPad). Technisch entschied man sich für eine native iOS-App, die firmenintern zur Verfügung gestellt wird. Besonderes Augenmerk für die Umsetzung der App lag im ersten Schritt auf der Erfassung und Auswertung von Kundenbedürfnissen und Gegenüberstellung verschiedener Produkte.
GUI Konzipierung, Frontend Entwicklung, Architektur und Anbindung von Web-Services. Evaluierung von Praktiken/Tools in Bezug auf ein Architekturmuster für die Cross Platform Entwicklung, CI, Dependency Management.
Thesis:
Mobile Entwicklung für iOS und Android mittels
Xamarin bei einem Drogeriekonzern
Mobile Applikationen für Smartphones und Tablets. Frontend- & (App)-seitige Backend-Entwicklung.
Entwicklung diverser Endkunden-Apps für iOS mit Fokus auf die Bereitstellung nutzerfreundlicher Oberflächen und einer Offline-First-Erfahrung.
Mobile Applikationen für Smartphones und Tablets. Frontend- & (App?)seitige Backend-Entwicklung.
Entwicklung diverser Endkunden-Apps für iOS:
Deutschlandstipendium (2015-2016)
Seit über 5 Jahren bin ich in der nativen iOS-App-Entwicklung tätig. So begleitete ich bereits mehrere Apps von der Konzeption über die Entwicklung bis hin zum ersten Release. Dabei war ich einige Jahre im Startup-Umfeld, zuletzt aber auch mehrjährig im Enterprise-Umfeld tätig. Ich arbeitete sowohl im Team im agilen Prozess nach SCRUM als auch als einzelner Spezialist.
Skills
Software-Entwicklung
Werkzeuge
Meine Expertise
Geräte
Tools
Native Frameworks
Andere Frameworks
Technologien
Stärken
Auszeichnend für mich als Entwickler, ist meine sorgfältige und strukturierte Arbeitsweise und die Fähigkeit kritisch zu hinterfragen. Meine Faszination erstreckt sich jedoch nicht nur auf die Programmierung. Ich bin begeistert, wenn professionelle, strukturierte Arbeit auf inspirierende Oberflächen und gute Benutzbarkeit trifft.
Beruflicher Werdegang
09/2018 - 10/2019
Rolle: Consultant
Kunde: EXXETA AG, Karlsruhe
Aufgaben:
Technische Beratung und Entwicklung von Nativen iOS Apps und React-basierten Webapps für Kunden aus dem Bankwesen und Maschinenbau
06/2017 - 07/2018
Rolle: Software Developer Mobile
Kunde: United Digital Group GmbH, Karlsruhe
Aufgaben:
Mobile (iOS)-Entwicklung für Kunden aus verschiedenen Branchen insbesondere Maschinenbau
10/2016 - 02/2017
Rolle: Abschlussarbeit Bachelor
Kunde: dmTECH GmbH, Karlsruhe
Aufgaben:
Anfertigung einer Bachelor Abschlussarbeit anhand der Verwendung eines Cross Platform SDKs in der Mobilen Entwicklung
03/2016 - 09/2016
Rolle: Mobile iOS-Entwickler (Werkstudent)
Kunde: fluidmobile GmbH, Karlsruhe
09/2014 - 02/2016
Rolle: Mobile iOS-Entwickler (Werkstudent)
Kunde: Jamit Labs GmbH, Karlsruhe
Aufgaben:
Konzeption und Entwicklung von mobilen iOS-Apps
Unterstützung des iOS-Teams bei der Entwicklung und Wartung der 1&1 Control-Center APP.
Entwicklung einer iPad-App für Präsentationen mit interaktiven Inhalten (Videos, PDFs). Ziel der Umsetzung war es, die Anwendung dynamisch zu programmieren, sodass sich die Inhalte der App möglichst schnell und effektiv für verschiedene Adaptionen der App austauschen lassen. Dabei werden die anzuzeigenden Inhalte durch strukturierte Daten (JSON) definiert.
Projektgegenstand war die Entwicklung einer B2C-App, die Lerninhalte für Endkunden bereitstellt. Sie ermöglicht dem Nutzer sich per Video-Lektionen Wissen zum Thema Office-Anwendungen anzueignen. Die Untergliederung der Lektionen anhand der jeweiligen Office-Anwendung und mehrstufiger Kapitel-Ebenen schafft Übersichtlichkeit. Die integrierte Suche unter Einbeziehung von Schlagwörtern sorgt für schnelles Auffinden der Inhalte. Erstellt und veröffentlicht wurde ein Minimum-Viable-Product (MVP), das die später geplante Einführung einer Bezahlfunktion (In-App-Käufe) berücksichtigt.
Entwicklung einer iOS-App für das iPad im Enterprise-Umfeld im Rahmen eines agilen SCRUM-Entwicklungsprozesses in Zusammenarbeit mit weiteren Entwicklern sowie technische Beratung des Auftraggebers und beteiligten Konzeptern/Designern.
Business-Case
Bei dem beautragenden Kunden handelt es sich um eine Bank mit Sitz in Zürich. Ihr Kerngeschäft besteht in der Betreuung von Kunden mit besonders hohen Einnahmen, die nicht zum typischen Kundenkreis der Filialbanken gehören.
Der Neukundenprozess
Die neu zu entwickelnde App soll:
Ziel der ersten Version der App ist die Unterstützung bei einem Neukundengespräch:
Technische Beratung und Entwicklung von Nativen iOS Apps und React-basierten Webapps für Kunden aus dem Bankwesen und Maschinenbau
Beratung und Umsetzung eines Portals für Status- und
Realzeit-Informationen von Produktionsmaschinen für
einen weltweit tätigen Werkzeugmaschinenhersteller
Entwicklung einer geteilten UI-Bibliothek für React?basierte Micro?Frontends. Zudem Neuentwicklung einer bestehenden React?basierten Web?App unter Einbezug der geteilten Bibliothek und unter Rücksichtnahme spezieller technischen Anforderung, die eine unkomplizierte dezentrale Verteilung versch. Micro-Frontends im Rahmen eines geteilten Portals erlaubt.
Business-Case
Der Kunde wünschte ein Portal, das mehrere Web-Apps zur Steuerung und Überwachung von großen Werkzeugmaschinen bündelt. Sie erlauben Statusinformationen von verschiedenen Maschinentypen und Qualitätssicherungsdaten zu betrachten. Dabei bestand die technische Herausforderung darin, dass die in dem Portal angebotenen Apps möglichst lose an dieses gekoppelt sein sollten, sodass dem Betreiber des Portals möglichst wenig Verwaltungsaufwand zufällt. Zudem sollten möglichst viele Bestandteile, die von verschiedenen Frontends geteilt werden, in einer geteilten UI-Bibliothek einfach verwendbar bereitgestellt werden.
Weiterentwicklung einer Webapp, die die internen
Prozessen einer weltweit tätigen Bank unter Einsatz eines
React-basierten Webfrontends visualisiert
Agiler Entwicklungsprozess mit 2-wöchigen Sprints. Sprintwechsel mit Priorisierung und Schätzung der anstehenden Aufgaben beim Kunden vor Ort in Stuttgart. Einarbeitung / Entwicklung in React (Web-Frontend).
Business-Case
Im Intranet des Auftraggebers aufrufbarer Status-Monitor, der den derzeitigen Fortschritt der sich regelmäßig wiederholenden Bank-Prozesse für verschiedene Abteilungen anhand einer nutzerfreundlichen Weltkartendarstellung visualisiert.
Technische Konzeption (begleitend), Architektur, Entwicklung der nativen iOS-App in der Programmiersprache Swift 3, Aufbau DevOps-Umgebung (Jenkins/fastlane).
Business-Case
Vertriebsmitarbeiter des Kunden sollen im Prozess der Verkaufsgespräche in der Beratung ihrer potenziellen Kunden mit einer App unterstützt werden, die auf den Tablets der Firma, vorinstalliert wird (iOS, iPad). Technisch entschied man sich für eine native iOS-App, die firmenintern zur Verfügung gestellt wird. Besonderes Augenmerk für die Umsetzung der App lag im ersten Schritt auf der Erfassung und Auswertung von Kundenbedürfnissen und Gegenüberstellung verschiedener Produkte.
GUI Konzipierung, Frontend Entwicklung, Architektur und Anbindung von Web-Services. Evaluierung von Praktiken/Tools in Bezug auf ein Architekturmuster für die Cross Platform Entwicklung, CI, Dependency Management.
Thesis:
Mobile Entwicklung für iOS und Android mittels
Xamarin bei einem Drogeriekonzern
Mobile Applikationen für Smartphones und Tablets. Frontend- & (App)-seitige Backend-Entwicklung.
Entwicklung diverser Endkunden-Apps für iOS mit Fokus auf die Bereitstellung nutzerfreundlicher Oberflächen und einer Offline-First-Erfahrung.
Mobile Applikationen für Smartphones und Tablets. Frontend- & (App?)seitige Backend-Entwicklung.
Entwicklung diverser Endkunden-Apps für iOS:
Deutschlandstipendium (2015-2016)
Seit über 5 Jahren bin ich in der nativen iOS-App-Entwicklung tätig. So begleitete ich bereits mehrere Apps von der Konzeption über die Entwicklung bis hin zum ersten Release. Dabei war ich einige Jahre im Startup-Umfeld, zuletzt aber auch mehrjährig im Enterprise-Umfeld tätig. Ich arbeitete sowohl im Team im agilen Prozess nach SCRUM als auch als einzelner Spezialist.
Skills
Software-Entwicklung
Werkzeuge
Meine Expertise
Geräte
Tools
Native Frameworks
Andere Frameworks
Technologien
Stärken
Auszeichnend für mich als Entwickler, ist meine sorgfältige und strukturierte Arbeitsweise und die Fähigkeit kritisch zu hinterfragen. Meine Faszination erstreckt sich jedoch nicht nur auf die Programmierung. Ich bin begeistert, wenn professionelle, strukturierte Arbeit auf inspirierende Oberflächen und gute Benutzbarkeit trifft.
Beruflicher Werdegang
09/2018 - 10/2019
Rolle: Consultant
Kunde: EXXETA AG, Karlsruhe
Aufgaben:
Technische Beratung und Entwicklung von Nativen iOS Apps und React-basierten Webapps für Kunden aus dem Bankwesen und Maschinenbau
06/2017 - 07/2018
Rolle: Software Developer Mobile
Kunde: United Digital Group GmbH, Karlsruhe
Aufgaben:
Mobile (iOS)-Entwicklung für Kunden aus verschiedenen Branchen insbesondere Maschinenbau
10/2016 - 02/2017
Rolle: Abschlussarbeit Bachelor
Kunde: dmTECH GmbH, Karlsruhe
Aufgaben:
Anfertigung einer Bachelor Abschlussarbeit anhand der Verwendung eines Cross Platform SDKs in der Mobilen Entwicklung
03/2016 - 09/2016
Rolle: Mobile iOS-Entwickler (Werkstudent)
Kunde: fluidmobile GmbH, Karlsruhe
09/2014 - 02/2016
Rolle: Mobile iOS-Entwickler (Werkstudent)
Kunde: Jamit Labs GmbH, Karlsruhe
Aufgaben:
Konzeption und Entwicklung von mobilen iOS-Apps
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.