Product Managment im Bereich Mobile App, e-Commerce. Entwicklung und Architektur. Konzeption und Strategie Implementierung
Aktualisiert am 31.10.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.12.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Architektur
Mobile App
Software
SWIFT
Scrum
iOS
Atlassian Confluence
Confluence
Atlassian JIRA
JIRA
Business Analyse
Entwickler
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Türkisch
Muttersprache

Einsatzorte

Einsatzorte

Köln (+300km)
Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

6 Jahre 7 Monate
2017-12 - heute

Mobile Development

Lead Mobile Developer
Lead Mobile Developer
  • Branche: Telekommunikation
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 8 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: AldiTalk, Ayyildiz, WhatsAppSimm, Ortel Mobile, NettoKom, Norma (keine releases seit meinem einstieg in das Projekt im Store derzeit.)
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C / Swift
  • Pattern: MVP
  • iOS Versionen Kompatible: 7- 11
  • Xcode Versionen: 7
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: keine
  • Continues Integration: Ja
  • Bereitstellungsprozess: Ja
  • Lokalisierung: Ja
Telefonica
7 Jahre 6 Monate
2017-01 - heute

Organisation, Sprint Planung, Teamentwicklung , Beratung, Architektur

Scrum Master
Scrum Master
  • Unternehmensgröße: Startup
  • Einstieg: Anfang des Projektes
  • Art: React Native App
  • Projektsprache: Englisch / Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira
  • Teamgröße: 4 Personen
  • Versionierung : Git / Feature Branches / SourceTree
  • Produkt im AppStore: Noch nicht verfügbar
  • Programmierung,, Aufwandschätzung, Quality Actions / Code Revies
  • Programmiersprache: React-Native
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: Nur iPhone
  • Bereitstellungsprozess: Ja
  • Lokalisierung: Nein
  • API: Ja
  • Geräte Kompatibel: iPhone
Rate Your Club GmbH
9 Jahre 2 Monate
2015-05 - heute

Woofter

Ein WooCommerce Plugin zum synchronisieren von Artikeln, Bestellungen und Beständen sowie Kundendaten zwischen dem Shopsystem WooCommerce und dem Warenwirtschafts- und ERP-System Afterbuy. Schnittstell die genutzt wurde war eine XML API, die von Afterbuy zur Verfügung gestellt wurde. Das Projekt wurde selbstständig entwickelt. Eine Testumgebung wurde installiert. Das Konzept sowie Software-Design wurde meinerseits entworfen.                                        

  • Applikationsentwicklung mit PHP
  • Datenbankentwicklung MySQL durch phpMyAdmin
  • Frontend mit Javascript und jQuery, CSS
  • XML API Anbindung 
  • Tiefgehende Kenntnisse in WordPress und WooCommerce
  • Entwicklungsumgebung: TextWrangler, Apache
PHP Developer
3 Monate
2017-10 - 2017-12

Mobile Development

Lead Mobile Developer
Lead Mobile Developer
  • Branche: Dienstleistung
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Englisch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 5 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: INTERNE APP
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C
  • Pattern: MVP
  • iOS Versionen Kompatible: 8 - 11
  • Xcode Versionen: 9
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features (Entwicklung in jeweiligen pods):
    • Suchhistorie
    • Startseite
    • Menü
    • TouchId
Capgemini (Bayer)
3 Monate
2017-07 - 2017-09

Adesso Mobile Solutions (Deutsche Post Projekt)

  • Branche: Dienstleistung
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 5 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: Post Mobil
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C
  • Pattern: MVP
  • iOS Versionen Kompatible: 8 - 11
  • Xcode Versionen: 9
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features (Entwicklung in jeweiligen pods):
    • Suchhistorie
    • Startseite
    • Menü
1 Monat
2017-06 - 2017-06

Mitten im Projekt / Nur für ein Feature

  • Branche: Versicherung
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt / Nur für ein Feature
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : TFS
  • Teamgröße: 5 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: Nur das Videochat feature
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C
  • Pattern: MVC / Delegate / Framework Programmierung
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 8
  • Geräte Kompatibel: iPhone u. iPad
  • Features implementiert:
    • VideChat; User der App können via dem integriertem Skype4Business Framework anrufe zu ERGO tätigen ohne sich anzumelden oder registriert zu sein
ITERGO
5 Monate
2017-02 - 2017-06

Senior iOS Developer

  • Branche: Automobile
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 12 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: Noch nicht verfügbar
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: SWIFT
  • Pattern: MVP
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
T-Systems Multimedia Solutions GmbH / Daimler AG
10 Monate
2016-06 - 2017-03

Beraten für Accenture des Endkunden Commerzbank im Bereich iOS Mobile

Senior iOS Developer / Architect
Senior iOS Developer / Architect
  • Branche: Bank
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Englisch / Deutsch
  • Organisationsform: Scrum
  • Scrumtool : TFS
  • Teamgröße: 25 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree / TFS
  • Produkt im AppStore: Commerzbank Banking
  • Tätigkeit: Beratung, Architektur, Programmierung, Refactoring, Aufwandschätzung,

Code Review

  • Tools zur Qualitätssicherung: Sonar
  • Frameworks / Libraries: AutoLayout, PureLayout, Charts, CocoaLumberjack,

GoogleAnalytics,

  • Programmiersprache: Objective-C
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: Nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features implementiert:
    • Generisches Such-Feature für Tableviews
    • Ansicht für Transaktionen
    • Individualisierte CocoaLumberjack Version
    • Touch ID
  • API: Ja
  • Geräte Kompatibel: iPhone
Objective-C Xcode Englisch Sonar Code Quality Code Review Banking
Accenture / Commerzbank
10 Monate
2016-06 - 2017-03

Mitten im Projekt Native App

Senior iOS Developer / Architect
Senior iOS Developer / Architect
  • Projektsprache: Englisch / Deutsch
  • Organisationsform: Scrum
  • Scrumtool : TFS
  • Teamgröße: 25 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree / TFS
  • Produkt im AppStore: Commerzbank Banking
  • Tätigkeit: Beratung, Architektur, Programmierung, Refactoring, Aufwandschätzung, Code Review
  • Frameworks / Libraries: AutoLayout, PureLayout, Charts, CocoaLumberjack, GoogleAnalytics,
  • Tools zur Qualitätssicherung: Sonar
  • Programmiersprache: Objective-C
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: Nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features implementiert:
    • Generisches Such-Feature für Tableviews
    • Ansicht für Transaktionen
    • Individualisierte CocoaLumberjack Version
    • Touch ID
  • API: Ja
  •  Geräte Kompatibel: iPhone
Accenture / Commerzbank
2 Monate
2016-11 - 2016-12

IOS Development

Senior iOS  Developer  
Senior iOS  Developer  
  • Branche: IT-Dienstleistung
  • Einstieg: Mitten im Projekt; Für Refactoring, Veraltet.
  • Art: Native App
  • Projektsprache: Deutsch
  • Versionierung : Bitbucket / Feature Branches / SourceTree
  • Produkt im AppStore: Nützlinge im Garten
  • Tätigkeit: Programmierung, Beratung, Refactoring, Aufwandschätzung
  • Tools zur Qualitätssicherung: -
  • Frameworks / Libraries: AutoLayout,PureLayout
  • Programmiersprache: Objective-C
  • iOS Versionen Kompatible: 6 - 10
  • Xcode Versionen: 8
  • Geräte Kompatibel: iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Nein
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Nein
  • Features implementiert:
  • API: Nein
Unique Conceptions
8 Monate
2015-11 - 2016-06

IOS Development

Senior iOS Developer   
Senior iOS Developer   
  • Branche: Bank
  • Einstieg: Mitten im Projekt
  • Art: Hybride App (Nur zuständig für Native programmierung, Ausarbeitung Web mitgewirkt)
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : JIRA
  • Teamgröße: 3 Personen
  • Versionierung : SVN / Feature Branches / Eclipse SVN Plugin / JIRA
  • Produkt im AppStore: DKB-Banking
  • Tätigkeit: Programmierung, Beratung, Architektur, Refactoring, Aufwandschätzung
  • Tools zur Qualitätssicherung: Sonar
  • Frameworks / Libraries: WKWebView, Bluetooth LE, Gini, QuickLook
  • Programmiersprache: Objective-C / Swift
  • iOS Versionen Kompatible: 6 - 9
  • Xcode Versionen: 6 &7
  • Geräte Kompatibel: iPhone & iPad
  • Dependency Management: CocoaPods
  • Continues Integration: Nein
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Nein
  • Features implementiert:
    • QuickLook für Dateienvorschau
    • Foto-Überweisung
    • Bluetooth Tan Generator
    • Touch ID
    • Apple-Watch App
    • 3D Touch
  • API: Nein
CREALOGIX AG
6 Monate
2015-12 - 2016-05

Mobile Banking App

Senior Software Developer Scrum SVN iOS ...
Senior Software Developer
  • Für das börsennotiertes Schweizer Softwarehaus in Stuttgart, Entwicklung in iOS im Online Banking Umfeld.
  • Zur den Aufgaben gehört die Unterstützung bei der iOS Entwicklung sowie in der Webentwicklung.

Features:

Touch ID, Apple Watch, 3D Touch, Gini Integration (Text aus Bild Extraktion), QLPreviewController, WKWebView, Bluetooth Tan-Generator.

Skills:

  • Kenntnisse in Objective-C, in Cordova,
  • in App-Distribution,
  • in Oracle SQL, - in GIT, SVN in Java, Java EE,,
  • in der Webentwicklung mit HTML, CSS, JS (jQuery),
  • mit Swift -, im Android-Bereich
Xcode Eclipse Jira
Scrum SVN iOS Banking
Stuttgart
4 Monate
2015-08 - 2015-11

Beratung Konzernumfeld Daimler Apps

Mobile App Consultant
Mobile App Consultant

Unterstützen der Kunden beim Einsatz von mobilen Technologien im Kontext eines Groß-Konzerns. Der Aufgabenspektrum umfasste hierbei unter anderem folgende Tätigkeiten: Beratung beim Einsatz von Mobile Devices und Mobile Apps in anspruchsvollen Enterprise- oder Endkunden-orientierten Projekten. Mitarbeit bei Konzeption, Entwicklung, Test und Rollout von mobilen B2B oder B2C Lösungen auf unterschiedlichen mobilen Plattformen (iOS, Android, Windows Phone, Web, Hybrid). Arbeit nach agiler Methodik und in agilen Projekten. Evaluation und prototypenhafte Erprobung von neuen, innovativen Technologien und Konzepten. Qualitätssicherung von mobile Apps in Form von Konzept-, Architektur- und Codereviews

  • Sehr gute Kenntnisse in der nativen App Entwicklung für iOS sowie gute Kenntnisse in der Entwicklung von Web Anwendungen mit HTML5/CSS3/JS und gängigen Frameworks/Bibliotheken wie PhoneGap/Cordova, JQuery, AngularJS, Bootstrap
  • Sehr gute Kenntnisse der folgenden Programmiersprachen: ObjectiveC, SWIFT, JavaScript
  • Kenntnisse von HTTP, REST, SOAP, JSON, XML und gängigen Datenbanken
  • Kenntnisse in objektorientierter Software Entwicklung und Architektur von Client-/Server-Systemen
  • Begleiten des vollständigen lifecyle Prozesses einer App
  • Mitwirken an UI-Design und Usability
  • Anwendung agiler Entwicklungsmethoden: Scrum
  • Umsetzung von herausfordernden Kundenprojekten sowie neuen innovativen Themen
  • Abwechslungsreiche und beratende Tätigkeit
  • Hohes Maß an Qualitätsbewusstsein und Eigeninitiative, selbstständige und verantwortungsbewusste Arbeitsweise
  • Schnelle und strukturierte Einarbeitung in neue Themen
Daimler TSS
Ulm
3 Monate
2015-06 - 2015-08

Entwicklung einer Hybriden iPad App SWIFT - JAVASCRIPT - PHP

iOS Entwickler SWIFT XML JSON REST ...
iOS Entwickler SWIFT

In diesem Projekt wurde eine iPad Anwendung entwickelt. Die iPad App beinhaltet folgende Technologien. Abfragen über eine REST API von iOS. Darstellung von „Layern“ (Kreise, Polygone, ... ) durch die Ergebnisse (JSON) der API Abfrage. Diese Ergebnisse wurden mittels iOS in das JavaScript im WebView implementiert. Es wurde im Scrum-Team der Größe von 2 Entwickler gearbeitet. Ergebnisse wurden durch SourceTree in das GIT eingespielt. iOS Entwicklungsumgebung Xcode und Webprogrammierung wie PHP und JavaScript in Coda. Es handelt sich hierbei um die Abteilung GeoMarketing.

  • iOS Hybride App Entwicklung mit SWIFT
  • Xcode
  • Dynamische Darstellung der UI, wenn möglich mit dem Storyboard
  • JavaScript
  • Coda, SourceTree
  • XML / JSON / REST
  • Web Feature Service (WFS)
  • OpenLayers 3.6
  • iPad
iPad OpenLayers Web Feature Service WFS Coda SourceTree Xcode
XML JSON REST JavaScript Storyboard Hybride App SWIFT
Media Central GmbH
Mönchengladbach
3 Monate
2015-02 - 2015-04

Koordination der Mobile App

Mobile App Koordinator & PHP Entwickler Change Management Anforderungsaufnahme Monitoring ...
Mobile App Koordinator & PHP Entwickler

Zwei Aufgabengebiete. Zu einem Koordination von Updates der App. Die App  wurde von einem ausländischen Dienstleister (weiter-)entwickelt. Zum anderen sowie Neu- als auch Weiterentwicklung von Web Anwendungen, für die Kunden des Unternehmens. Es wurde in einem 4 köpfigen Scrum-Team gearbeitet.

Mobile-App Koordinator

  • Projekt Koordination iOS & Android
  • Change Management
  • Anforderungsaufnahme
  • Bereitstellungsprozess AppStore & PlayStore
  • Monitoring der App
  • Beratung
  • SCRUM Team

PHP Entwickler

  • Applikationsentwicklung mit PHP
  • Datenbankentwicklung MySQL durch phpMyAdmin
  • Frontend mit Javascript und jQuery, CSS
  • Tiefgehende Kenntnisse in WordPress und WooCommerce
  • Multilingual Fähigkeit
  • SCRUM Team
iOS Android AppStore PlayStore WordPress WooCommerce
Change Management Anforderungsaufnahme Monitoring Beratung SCRUM PHP MySQL jQuery Javascript CSS
99 Communications GmbH
Köln
5 Monate
2014-09 - 2015-01

iOS App für die Verwaltung von Kunden,Artikeln und Berichtserstattung

Berater Objective-C RESTFull User Interfaces ...
Berater
Der Subunternehmer der DuMont-Carrés in Köln vermittelt das operative Geschäft zwischen dem Verlag und der Lieferanten. Der Subunternehmer hatte bereits eine VBA Anwendung, welche Ihn bei seiner Tätigkeit unterstützte. Da der Kunde in den Produktionsstätten unterwegs/mobil Daten ermitteln musste, nutzte er bereits ein iPad um auf die VBA Anwendung auf seinem Client via TeamViewer zuzugreifen. Das Ziel war es diesen Schritt der sowohl sehr uneffektiv als auch ineffizient war zu idealisieren. Im Zuge dessen wurde eine iPad App entwickelt welches die Funktionalitäten der VBA Anwendung in Form von einer iOS App bietet. Zusätzliche Funktionalitäten waren auch vorgesehen. Der Aufwand wurde durch das Function-Point-Verfahren ermittelt. Das Konzept, Pflichtenheft und die Architektur wurde meinerseits entworfen. Die Anwendung nutzt Core Data als Datenbasis, und wird ständig mit einer MySQL Datenbank synchronisiert, mittels einer JSON API. Die Schnittstelle wurde mit PHP entwickelt. Die App wurde für das Zielsystem iOS8 Entwickelt. Durch die App können Reports gezogen werden. Es können XLS (EXCEL) Datei generiert und per Mail versendet werden. Das User Interface wurde durch ein SplittScreen realisiert. Verschiedene Elemente wie ScrollView, TableView wurden hierbei genutzt.
XCODE iOS 8 EXCEL MySQL SQLite
Objective-C RESTFull User Interfaces programmatically UI Storyboard ChildView dynamische Darstellung der UI E-Mail HTML XLS Core Data SQL JSON API Webservice Relationale Datenbank Function-Point-Verfahren
EK GmbH
Köln
3 Monate
2014-10 - 2014-12

Visual Basic Projekt

Visual Basic Entwickler Visual Basic
Visual Basic Entwickler
Wartung und Entwicklung sowie Vorbereitung zur Übergabe des Projektes MoSNet
Citratest
Visual Basic
T-Systems Internation GmbH
Bonn
2 Monate
2014-08 - 2014-09

Lufthansa Quality iOS App Update

iOS Entwickler XML Storyboard Childview ...
iOS Entwickler
Update der Lufthansa Quality App. Es handelt sich hierbei um eine App, welches im Prinzip ein Fragebogen in Form einer iOS Native App ist. Die Ressource ? XML Datei ? sollte ersetzbar sein. Die Navigation und die verschiedenen Fragebögen werden aus der XML Datei ausgelesen und dargestellt. Durch die Erweiterung ist diese XML Quelle nun ersetzbar für inhaltliche Erweiterung (Neue Fragen, Neue Menü Elemente, usw.).
XCODE 6 iOS 7 iOS 8 Xcode
XML Storyboard Childview Dynamische UI HTML SCRUM Objective-C E-Mail
Sapient Nitro
Köln
5 Monate
2014-05 - 2014-09

Update u.A. wegen iOS 8

iOS Entwickler Storyboard Dynamische UI Objective-C ...
iOS Entwickler
Der Wunsch des Kunden war es eine neue Internetpräsenz, sowie eine überarbeitete Version der iPhone App im AppStore. Die App hat ein neues Design, sowie eine neue Schnittstelle bekommen. Früher XML jetzt JSON. Die Internetpräsenz wurde völlig neu gestaltet. Eine Ermittlung des Aufwandes mittels Function-Point-Verfahren wurde durchgeführt. Die Architektur wurde ebenfalls von mir entworfen. Die neue Architektur beinhaltet eine zentrale Datenbank die gefüttert wird mit Daten aus Facebook (Bildern und Veranstaltungen), der Grund hierfür ist, dass die Mitarbeiter des Kunden mittlerweile durch Facebook Ihre Gäste erreichen. Aus diesem Grund werden auf Facebook die Veranstaltungen und Bilder erstellt. Diese werden durch CronJobs auf die Webseite eingelesen, über die Facebook API, in die zentrale MySQL Datenbank. Jedoch bietet das Backend der Webseite auch die Möglichkeit hier Veranstaltungen und Bilder zu erstellen. Auf diesen zentralen Datenbestand greift auch die iOS App zu, mittels einer JSON Schnittstelle. Die App wurde durch das Storyboard realisiert und bietet viele Customized UITableView an. Die Detailansicht wurde mit viel führsorge entworfen mit vielen kleinen Funktionalitäten zur Interaktion mit Facebook. Die aktuelle Version kann im AppStore unter dem Firmennamen ?Birsin Vergin GbR? gefunden werden. Der Veröffentlichungsprozess wurde auch von mir begleitet.
XCODE 6 IOS 7 IOS 8 WORDPRESS LINUX SERVER XCODE MYSQL
Storyboard Dynamische UI Objective-C JSON PHP CMS SOCIAL NETWORK FACEBOOK FQL GEO LOCATION BASED SERVICES PUSH SQL API FUNCTION-POINT-VERFAHREN
BIRSIN VERGIN GBR
Köln
3 Monate
2014-02 - 2014-04

Konvertieren eine Hybride App in Native iOS App

iOS Entwickler SCRUM OBJECTIVE-C HTML ...
iOS Entwickler
Der Kunde hatte bereits die WebApp fertiggestellt anhand der Anforderung, seines Kunden. Meine Aufgabe war es die notwendige Einbettung in eine NativeApp. Es musste ein Zugriff auf Frameworks von iOS programmiert werden, um auf die iPhone internen Apps Kalender und Erinnerungen zuzugreifen. Asynchron mussten die Daten schließlich an einen Server übermittelt werden, über eine selbstentwickelte JSON Schnittstelle. Es wurde auch die Push Benachrichtigung implementiert.
XCODE 5 Xcode
SCRUM OBJECTIVE-C HTML JAVASCRIPT FOTOGRAFIE WebView
PIC CROSSMEDIA GMBH
GR. Düsseldorf
1 Monat
2014-01 - 2014-01

Implementierung WebApp in Native iOS App

iOS Entwickler SCRUM OBJECTIVE-C PHP ...
iOS Entwickler
Der Kunde hatte bereits die WebApp fertiggestellt anhand der Anforderung, seines Kunden. Meine Aufgabe war es die notwendige Einbettung in eine NativeApp. Es musste ein Zugriff auf Frameworks von iOS programmiert werden, um auf die iPhone internen Apps Kalender und Erinnerungen zuzugreifen. Asynchron mussten die Daten schließlich an einen Server übermittelt werden, über eine selbstentwickelte JSON Schnittstelle. Es wurde auch die Push Benachrichtigung implementiert.
XCODE MYSQL iOS
SCRUM OBJECTIVE-C PHP SQL Calendar Reminder API JSON JAVASCRIPT WebView
Oliver Kierepka
Köln
3 Monate
2013-10 - 2013-12

Online Shop Start-Up

Softwareentwickler und -berater REST API e-Commerce PHP ...
Softwareentwickler und -berater
Das Startup hatte die Anforderung gestellt eine MultiChannel Shop Lösung zu entwickeln. Sowohl die Konzeptionierung als auch die Aufwandschätzung, durch das Function-Point-Verfahren, wurde meinerseits durchgeführt. Das Zielsystem WooCommerce wurde unter Berücksichtigung des Budgets und der Anforderung ausgewählt. Ein Individuelles Plug-in zur Anbindung des Shopsystems an einen Drittanbieter, als CRM und ERP System (Afterbuy), wurde von mir entwickelt. Der Drittanbieter bietet eine XML Schnittstelle an, welche durch ein PHP Script eingelesen bzw. ausgelesene wurde. Das Ziel war die Synchronisation der Produkt- und Kundendaten.
Wordpress WooCommerce MYSQL AFTERBUY
REST API e-Commerce PHP XML Modellierung Planung SQL WARENWIRTSCHAFT FUNCTION-POINT
Trend Shop Europe (TSE24 UG)
Köln
5 Monate
2013-05 - 2013-09

Innovation in der Funkmietwagen Branche iOS App

iOS Entwickler Scrum API PHP ...
iOS Entwickler
Das Unternehmen hat den Trend des E-Business erkannt und wollte auf diesen Zug - durch meine Unterstützung - aufspringen. Das Unternehmen bietet Bundesweit Dienstleistungen im Gebiet Fuhrservice an. Das Ziel war es eine mobile Lösung für den Fuhrpark des Kunden zu entwickeln. Der gesamte Aufwand wurde durch das Function-Point-Verfahren ermittelt, nachdem das Zielsystem iOS meinerseits durch eine empirische Untersuchung ermittelt wurde. Die Funktionalitäten des Systems beinhalten Rechnungsstellung, Mail versenden, Chauffeur delegieren, Route anbieten, Preis berechnen, Kunde benachrichtigen. Die App wurde in Objective-C Entwickelt. Die notwendige Interaktion mit der zentralen MySQL Datenbank wurde durch eine REST API / JSON Schnittstelle in PHP realisiert. Sowohl die Datenbank als auch die Software und die Schnittstelle wurde von mir konzeptioniert und Entwickelt. Zur Darstellung des user interface wurden MapView, TableView (customized) und diverse externe Anbieter genutzt.
XCODE FRITZBOX iOS MYSQL IPHONE IPAD LINUX
Scrum API PHP OBJECTIVE-C SQL Location Based Service PUSH JSON GIT GOOGLE FUNCTION-POINT
EuroTelTax GmbH
Köln
1 Jahr 6 Monate
2011-11 - 2013-04

Testautomatisierung, CitraTest, VB, Support der Telekom Deutschland

Visual Basic Entwickler Visual Basic VB VBA ...
Visual Basic Entwickler
- Entwicklung der Mess- und Auswertungsumgebung auf Basis Citratest (Tool für Testautomatisierung) - Die Erstellung und Pflege von Skripten (Citratest) - Systemabnahme, System Monitoring, Behebung von Störungen - Analyse und Validierung der Messdaten. Administration von 120 Rechnern und ca. 1000 Testbenutzern. - Reporting und Support der Telekom Business Service Management - Fachsupport der Telekom-Deutschland. - Einsatz als Tester für Regel-Releases. - Aktualisierung der vorhanden Fachkonzepte & Spezifikationen durchgeführt.
Oracle Citratest HPQC NetOP Tevron Microsoft Visual Studio
Visual Basic VB VBA Java Spezifikation Validierung Reporting Test Testing Qualitätsprüfung Testautomatisierung ISS Server / Windows, Monitoring BSM Kommunikation end-2-end Batch SQL Excel Power Point
Deutsche Telekom AG (T-Systems)
Bonn
5 Monate
2011-07 - 2011-11

App Entwicklung

iOS Entwickler OBJECTIVE-C SQL LOCATION BASED SERVICE ...
iOS Entwickler
Das Unternehmen veranstaltet Bundesweit Events im Bereich Unterhaltung und bietet Ihren Gästen jederzeit aktuelle Technologien um mit der Firma zu interagieren. Im Zuge dessen wurde eine mobile App für das iPhone entwickelt. Es wurde eine Aufwandschätzung gefordert. Dieses habe ich, durch des Function-Point-Verfahren ermittelt und das Konzept entworfen. Es wurde eine native iOS App implementiert. Um auf die notwendigen Daten auf der MySQL Datenbank zuzugreifen, wurde von mir eine XML API entwickelt. Durch Zugriff auf die API wurden relevante Informationen in der App dargestellt. Bei der Darstellung des user interface wurden (Custom-) TableView´s und MapView´s mit Routing Funktionalität genutzt. Zur Darstellung von Bildergalerien und das asynchrone Laden von Daten wurden externe Libary´s genutzt. Eine Möglichkeit Push Benachrichtigungen zu verschicken wurde ebenfalls implementiert. Auch den Veröffentlichungsprozess zum AppStore habe ich begleitet. Für die Versionsverwaltung habe ich GIT genutzt.
iOS XCODE PHP MYSQL XML IPHONE JOOMLA GIT
OBJECTIVE-C SQL LOCATION BASED SERVICE PUSH PHP XML API AUDIO VIDEO SOCIAL NETWORK GIT
Birsin Vergin GbR
Köln
1 Jahr 1 Monat
2009-12 - 2010-12

iOS App für Außendienstmitarbeiter / Techniker

iOS Entwickler Function-Point Aufwandsschätzung Test ...
iOS Entwickler
GE Healthcare verfügt über ein umfassendes Knowhow in den Bereichen medizinische Bildgebung, Informationstechnologien, medizinische Diagnostik [...]. Zur Unterstützung der Techniker im Außendienst wurde eine iOS App entwickelt. Diese Anwendung assistiert, die Techniker, bei der Abnahme von medizinischen Geräten in Krankenhäusern. Es wurde die Anforderung der Techniker aufgenommen und daraus ein Konzept für die Softwarelösung zu erstellen. In Rahmen des Projektes arbeitete ich ein Pflichtenheft aus. Entwarf das Konzept. Implementierte die Anwendung und die dazugehörige SQLite (CoreData) Datenbank. Stellte die Software vor und Dokumentierte alle Vorgänge.
SQLite
Function-Point Aufwandsschätzung Test Dynamische UI, CoreData Objective-C,
GE Healthcare
Solingen

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 2 Monate
2011-06 - 2013-07

IT-Managment

Master of Science, Hochschule für Ökonomie und Management (FOM)
Master of Science
Hochschule für Ökonomie und Management (FOM)
3 Jahre 6 Monate
2006-09 - 2010-02

Wirtschaftsinformatik (Berufsbegleitend)

Bachelor of Science, Hochschule für Ökonomie und Management (FOM)
Bachelor of Science
Hochschule für Ökonomie und Management (FOM)
  • Wirtschaftsinformatiker erarbeiten DV-gestützte Lösungen für betriebswirtschaftliche Problemstellungen und sorgen für deren reibungslose Umsetzung in Unternehmensabläufe.
  • Wirtschaftswissenschaftlichem und IT-Fachwissen vor allem Kommunikations- und Überzeugungskompetenzen.
  • Da es sich hier um ein Berufsbegleitendes Studium mit sechs Stunden Präsensvorlesung je Woche handelt, gibt es hier keine Einschränkung oder Beeinträchtigung zu Ihren Aufträgen.
3 Jahre
2003-08 - 2006-07

Informationstechnischer Assistent

Berufsausbildung und Fachhochschulreife, Rheinische Akademie Köln
Berufsausbildung und Fachhochschulreife
Rheinische Akademie Köln
  • Programmierung / Modellierung
  • Datenbanken
  • Betriebssysteme / Netzwerke
  • Elektrotechnik / Prozesstechnik
  • Rechner- und Systemtechnik
  • Softwareanwendung
  • Mathematik

Kompetenzen

Kompetenzen

Top-Skills

Architektur Mobile App Software SWIFT Scrum iOS Atlassian Confluence Confluence Atlassian JIRA JIRA Business Analyse Entwickler

Produkte / Standards / Erfahrungen / Methoden

Banking
Git
iOS
Scrum
SVN

Betriebssysteme

iOS
Linux
Mac OS

Programmiersprachen

ABAP4
Zertifikat
Java
Android Entwicklung
Objective C
Zertifikat + Erfahrung
Objective-C
Zertifikat + Erfahrung
PHP
10 Jahre Erfahrung
SQL
Sehr gut
swift
Sehr gut
Visual Basic
Erfahrung in Konzernen

Datenbanken

CoreData
iOS Entwicklung
MySQL
10 Jahre Erfahrung
Oracle
Erfahrung im Konzernumfeld
Oracle SQL Developer
Erfahrung im Konzernumfeld
SQL
10 Jahre Erfahrung
SQLite
iOS Entwicklung

Branchen

Branchen

Banking

Automotive

Telekommunikation

Media & Print

Logistik

Einsatzorte

Einsatzorte

Köln (+300km)
Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

6 Jahre 7 Monate
2017-12 - heute

Mobile Development

Lead Mobile Developer
Lead Mobile Developer
  • Branche: Telekommunikation
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 8 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: AldiTalk, Ayyildiz, WhatsAppSimm, Ortel Mobile, NettoKom, Norma (keine releases seit meinem einstieg in das Projekt im Store derzeit.)
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C / Swift
  • Pattern: MVP
  • iOS Versionen Kompatible: 7- 11
  • Xcode Versionen: 7
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: keine
  • Continues Integration: Ja
  • Bereitstellungsprozess: Ja
  • Lokalisierung: Ja
Telefonica
7 Jahre 6 Monate
2017-01 - heute

Organisation, Sprint Planung, Teamentwicklung , Beratung, Architektur

Scrum Master
Scrum Master
  • Unternehmensgröße: Startup
  • Einstieg: Anfang des Projektes
  • Art: React Native App
  • Projektsprache: Englisch / Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira
  • Teamgröße: 4 Personen
  • Versionierung : Git / Feature Branches / SourceTree
  • Produkt im AppStore: Noch nicht verfügbar
  • Programmierung,, Aufwandschätzung, Quality Actions / Code Revies
  • Programmiersprache: React-Native
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: Nur iPhone
  • Bereitstellungsprozess: Ja
  • Lokalisierung: Nein
  • API: Ja
  • Geräte Kompatibel: iPhone
Rate Your Club GmbH
9 Jahre 2 Monate
2015-05 - heute

Woofter

Ein WooCommerce Plugin zum synchronisieren von Artikeln, Bestellungen und Beständen sowie Kundendaten zwischen dem Shopsystem WooCommerce und dem Warenwirtschafts- und ERP-System Afterbuy. Schnittstell die genutzt wurde war eine XML API, die von Afterbuy zur Verfügung gestellt wurde. Das Projekt wurde selbstständig entwickelt. Eine Testumgebung wurde installiert. Das Konzept sowie Software-Design wurde meinerseits entworfen.                                        

  • Applikationsentwicklung mit PHP
  • Datenbankentwicklung MySQL durch phpMyAdmin
  • Frontend mit Javascript und jQuery, CSS
  • XML API Anbindung 
  • Tiefgehende Kenntnisse in WordPress und WooCommerce
  • Entwicklungsumgebung: TextWrangler, Apache
PHP Developer
3 Monate
2017-10 - 2017-12

Mobile Development

Lead Mobile Developer
Lead Mobile Developer
  • Branche: Dienstleistung
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Englisch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 5 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: INTERNE APP
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C
  • Pattern: MVP
  • iOS Versionen Kompatible: 8 - 11
  • Xcode Versionen: 9
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features (Entwicklung in jeweiligen pods):
    • Suchhistorie
    • Startseite
    • Menü
    • TouchId
Capgemini (Bayer)
3 Monate
2017-07 - 2017-09

Adesso Mobile Solutions (Deutsche Post Projekt)

  • Branche: Dienstleistung
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 5 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: Post Mobil
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C
  • Pattern: MVP
  • iOS Versionen Kompatible: 8 - 11
  • Xcode Versionen: 9
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features (Entwicklung in jeweiligen pods):
    • Suchhistorie
    • Startseite
    • Menü
1 Monat
2017-06 - 2017-06

Mitten im Projekt / Nur für ein Feature

  • Branche: Versicherung
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt / Nur für ein Feature
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : TFS
  • Teamgröße: 5 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: Nur das Videochat feature
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: Objective-C
  • Pattern: MVC / Delegate / Framework Programmierung
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 8
  • Geräte Kompatibel: iPhone u. iPad
  • Features implementiert:
    • VideChat; User der App können via dem integriertem Skype4Business Framework anrufe zu ERGO tätigen ohne sich anzumelden oder registriert zu sein
ITERGO
5 Monate
2017-02 - 2017-06

Senior iOS Developer

  • Branche: Automobile
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : Jira / Confluence
  • Teamgröße: 12 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree
  • Produkt im AppStore: Noch nicht verfügbar
  • Tätigkeit: Beratung, Architektur, Programmierung
  • Programmiersprache: SWIFT
  • Pattern: MVP
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
T-Systems Multimedia Solutions GmbH / Daimler AG
10 Monate
2016-06 - 2017-03

Beraten für Accenture des Endkunden Commerzbank im Bereich iOS Mobile

Senior iOS Developer / Architect
Senior iOS Developer / Architect
  • Branche: Bank
  • Unternehmensgröße: Konzern
  • Einstieg: Mitten im Projekt
  • Art: Native App
  • Projektsprache: Englisch / Deutsch
  • Organisationsform: Scrum
  • Scrumtool : TFS
  • Teamgröße: 25 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree / TFS
  • Produkt im AppStore: Commerzbank Banking
  • Tätigkeit: Beratung, Architektur, Programmierung, Refactoring, Aufwandschätzung,

Code Review

  • Tools zur Qualitätssicherung: Sonar
  • Frameworks / Libraries: AutoLayout, PureLayout, Charts, CocoaLumberjack,

GoogleAnalytics,

  • Programmiersprache: Objective-C
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: Nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features implementiert:
    • Generisches Such-Feature für Tableviews
    • Ansicht für Transaktionen
    • Individualisierte CocoaLumberjack Version
    • Touch ID
  • API: Ja
  • Geräte Kompatibel: iPhone
Objective-C Xcode Englisch Sonar Code Quality Code Review Banking
Accenture / Commerzbank
10 Monate
2016-06 - 2017-03

Mitten im Projekt Native App

Senior iOS Developer / Architect
Senior iOS Developer / Architect
  • Projektsprache: Englisch / Deutsch
  • Organisationsform: Scrum
  • Scrumtool : TFS
  • Teamgröße: 25 Personen
  • Versionierung : Git / PullRequest / Feature Branches / SourceTree / TFS
  • Produkt im AppStore: Commerzbank Banking
  • Tätigkeit: Beratung, Architektur, Programmierung, Refactoring, Aufwandschätzung, Code Review
  • Frameworks / Libraries: AutoLayout, PureLayout, Charts, CocoaLumberjack, GoogleAnalytics,
  • Tools zur Qualitätssicherung: Sonar
  • Programmiersprache: Objective-C
  • iOS Versionen Kompatible: 8 - 10
  • Xcode Versionen: 7 & 8
  • Geräte Kompatibel: Nur iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Ja
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Ja
  • Features implementiert:
    • Generisches Such-Feature für Tableviews
    • Ansicht für Transaktionen
    • Individualisierte CocoaLumberjack Version
    • Touch ID
  • API: Ja
  •  Geräte Kompatibel: iPhone
Accenture / Commerzbank
2 Monate
2016-11 - 2016-12

IOS Development

Senior iOS  Developer  
Senior iOS  Developer  
  • Branche: IT-Dienstleistung
  • Einstieg: Mitten im Projekt; Für Refactoring, Veraltet.
  • Art: Native App
  • Projektsprache: Deutsch
  • Versionierung : Bitbucket / Feature Branches / SourceTree
  • Produkt im AppStore: Nützlinge im Garten
  • Tätigkeit: Programmierung, Beratung, Refactoring, Aufwandschätzung
  • Tools zur Qualitätssicherung: -
  • Frameworks / Libraries: AutoLayout,PureLayout
  • Programmiersprache: Objective-C
  • iOS Versionen Kompatible: 6 - 10
  • Xcode Versionen: 8
  • Geräte Kompatibel: iPhone
  • Dependency Management: CocoaPods
  • Continues Integration: Nein
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Nein
  • Features implementiert:
  • API: Nein
Unique Conceptions
8 Monate
2015-11 - 2016-06

IOS Development

Senior iOS Developer   
Senior iOS Developer   
  • Branche: Bank
  • Einstieg: Mitten im Projekt
  • Art: Hybride App (Nur zuständig für Native programmierung, Ausarbeitung Web mitgewirkt)
  • Projektsprache: Deutsch
  • Organisationsform: Scrum
  • Scrumtool : JIRA
  • Teamgröße: 3 Personen
  • Versionierung : SVN / Feature Branches / Eclipse SVN Plugin / JIRA
  • Produkt im AppStore: DKB-Banking
  • Tätigkeit: Programmierung, Beratung, Architektur, Refactoring, Aufwandschätzung
  • Tools zur Qualitätssicherung: Sonar
  • Frameworks / Libraries: WKWebView, Bluetooth LE, Gini, QuickLook
  • Programmiersprache: Objective-C / Swift
  • iOS Versionen Kompatible: 6 - 9
  • Xcode Versionen: 6 &7
  • Geräte Kompatibel: iPhone & iPad
  • Dependency Management: CocoaPods
  • Continues Integration: Nein
  • Bereitstellungsprozess: Nein
  • Lokalisierung: Nein
  • Features implementiert:
    • QuickLook für Dateienvorschau
    • Foto-Überweisung
    • Bluetooth Tan Generator
    • Touch ID
    • Apple-Watch App
    • 3D Touch
  • API: Nein
CREALOGIX AG
6 Monate
2015-12 - 2016-05

Mobile Banking App

Senior Software Developer Scrum SVN iOS ...
Senior Software Developer
  • Für das börsennotiertes Schweizer Softwarehaus in Stuttgart, Entwicklung in iOS im Online Banking Umfeld.
  • Zur den Aufgaben gehört die Unterstützung bei der iOS Entwicklung sowie in der Webentwicklung.

Features:

Touch ID, Apple Watch, 3D Touch, Gini Integration (Text aus Bild Extraktion), QLPreviewController, WKWebView, Bluetooth Tan-Generator.

Skills:

  • Kenntnisse in Objective-C, in Cordova,
  • in App-Distribution,
  • in Oracle SQL, - in GIT, SVN in Java, Java EE,,
  • in der Webentwicklung mit HTML, CSS, JS (jQuery),
  • mit Swift -, im Android-Bereich
Xcode Eclipse Jira
Scrum SVN iOS Banking
Stuttgart
4 Monate
2015-08 - 2015-11

Beratung Konzernumfeld Daimler Apps

Mobile App Consultant
Mobile App Consultant

Unterstützen der Kunden beim Einsatz von mobilen Technologien im Kontext eines Groß-Konzerns. Der Aufgabenspektrum umfasste hierbei unter anderem folgende Tätigkeiten: Beratung beim Einsatz von Mobile Devices und Mobile Apps in anspruchsvollen Enterprise- oder Endkunden-orientierten Projekten. Mitarbeit bei Konzeption, Entwicklung, Test und Rollout von mobilen B2B oder B2C Lösungen auf unterschiedlichen mobilen Plattformen (iOS, Android, Windows Phone, Web, Hybrid). Arbeit nach agiler Methodik und in agilen Projekten. Evaluation und prototypenhafte Erprobung von neuen, innovativen Technologien und Konzepten. Qualitätssicherung von mobile Apps in Form von Konzept-, Architektur- und Codereviews

  • Sehr gute Kenntnisse in der nativen App Entwicklung für iOS sowie gute Kenntnisse in der Entwicklung von Web Anwendungen mit HTML5/CSS3/JS und gängigen Frameworks/Bibliotheken wie PhoneGap/Cordova, JQuery, AngularJS, Bootstrap
  • Sehr gute Kenntnisse der folgenden Programmiersprachen: ObjectiveC, SWIFT, JavaScript
  • Kenntnisse von HTTP, REST, SOAP, JSON, XML und gängigen Datenbanken
  • Kenntnisse in objektorientierter Software Entwicklung und Architektur von Client-/Server-Systemen
  • Begleiten des vollständigen lifecyle Prozesses einer App
  • Mitwirken an UI-Design und Usability
  • Anwendung agiler Entwicklungsmethoden: Scrum
  • Umsetzung von herausfordernden Kundenprojekten sowie neuen innovativen Themen
  • Abwechslungsreiche und beratende Tätigkeit
  • Hohes Maß an Qualitätsbewusstsein und Eigeninitiative, selbstständige und verantwortungsbewusste Arbeitsweise
  • Schnelle und strukturierte Einarbeitung in neue Themen
Daimler TSS
Ulm
3 Monate
2015-06 - 2015-08

Entwicklung einer Hybriden iPad App SWIFT - JAVASCRIPT - PHP

iOS Entwickler SWIFT XML JSON REST ...
iOS Entwickler SWIFT

In diesem Projekt wurde eine iPad Anwendung entwickelt. Die iPad App beinhaltet folgende Technologien. Abfragen über eine REST API von iOS. Darstellung von „Layern“ (Kreise, Polygone, ... ) durch die Ergebnisse (JSON) der API Abfrage. Diese Ergebnisse wurden mittels iOS in das JavaScript im WebView implementiert. Es wurde im Scrum-Team der Größe von 2 Entwickler gearbeitet. Ergebnisse wurden durch SourceTree in das GIT eingespielt. iOS Entwicklungsumgebung Xcode und Webprogrammierung wie PHP und JavaScript in Coda. Es handelt sich hierbei um die Abteilung GeoMarketing.

  • iOS Hybride App Entwicklung mit SWIFT
  • Xcode
  • Dynamische Darstellung der UI, wenn möglich mit dem Storyboard
  • JavaScript
  • Coda, SourceTree
  • XML / JSON / REST
  • Web Feature Service (WFS)
  • OpenLayers 3.6
  • iPad
iPad OpenLayers Web Feature Service WFS Coda SourceTree Xcode
XML JSON REST JavaScript Storyboard Hybride App SWIFT
Media Central GmbH
Mönchengladbach
3 Monate
2015-02 - 2015-04

Koordination der Mobile App

Mobile App Koordinator & PHP Entwickler Change Management Anforderungsaufnahme Monitoring ...
Mobile App Koordinator & PHP Entwickler

Zwei Aufgabengebiete. Zu einem Koordination von Updates der App. Die App  wurde von einem ausländischen Dienstleister (weiter-)entwickelt. Zum anderen sowie Neu- als auch Weiterentwicklung von Web Anwendungen, für die Kunden des Unternehmens. Es wurde in einem 4 köpfigen Scrum-Team gearbeitet.

Mobile-App Koordinator

  • Projekt Koordination iOS & Android
  • Change Management
  • Anforderungsaufnahme
  • Bereitstellungsprozess AppStore & PlayStore
  • Monitoring der App
  • Beratung
  • SCRUM Team

PHP Entwickler

  • Applikationsentwicklung mit PHP
  • Datenbankentwicklung MySQL durch phpMyAdmin
  • Frontend mit Javascript und jQuery, CSS
  • Tiefgehende Kenntnisse in WordPress und WooCommerce
  • Multilingual Fähigkeit
  • SCRUM Team
iOS Android AppStore PlayStore WordPress WooCommerce
Change Management Anforderungsaufnahme Monitoring Beratung SCRUM PHP MySQL jQuery Javascript CSS
99 Communications GmbH
Köln
5 Monate
2014-09 - 2015-01

iOS App für die Verwaltung von Kunden,Artikeln und Berichtserstattung

Berater Objective-C RESTFull User Interfaces ...
Berater
Der Subunternehmer der DuMont-Carrés in Köln vermittelt das operative Geschäft zwischen dem Verlag und der Lieferanten. Der Subunternehmer hatte bereits eine VBA Anwendung, welche Ihn bei seiner Tätigkeit unterstützte. Da der Kunde in den Produktionsstätten unterwegs/mobil Daten ermitteln musste, nutzte er bereits ein iPad um auf die VBA Anwendung auf seinem Client via TeamViewer zuzugreifen. Das Ziel war es diesen Schritt der sowohl sehr uneffektiv als auch ineffizient war zu idealisieren. Im Zuge dessen wurde eine iPad App entwickelt welches die Funktionalitäten der VBA Anwendung in Form von einer iOS App bietet. Zusätzliche Funktionalitäten waren auch vorgesehen. Der Aufwand wurde durch das Function-Point-Verfahren ermittelt. Das Konzept, Pflichtenheft und die Architektur wurde meinerseits entworfen. Die Anwendung nutzt Core Data als Datenbasis, und wird ständig mit einer MySQL Datenbank synchronisiert, mittels einer JSON API. Die Schnittstelle wurde mit PHP entwickelt. Die App wurde für das Zielsystem iOS8 Entwickelt. Durch die App können Reports gezogen werden. Es können XLS (EXCEL) Datei generiert und per Mail versendet werden. Das User Interface wurde durch ein SplittScreen realisiert. Verschiedene Elemente wie ScrollView, TableView wurden hierbei genutzt.
XCODE iOS 8 EXCEL MySQL SQLite
Objective-C RESTFull User Interfaces programmatically UI Storyboard ChildView dynamische Darstellung der UI E-Mail HTML XLS Core Data SQL JSON API Webservice Relationale Datenbank Function-Point-Verfahren
EK GmbH
Köln
3 Monate
2014-10 - 2014-12

Visual Basic Projekt

Visual Basic Entwickler Visual Basic
Visual Basic Entwickler
Wartung und Entwicklung sowie Vorbereitung zur Übergabe des Projektes MoSNet
Citratest
Visual Basic
T-Systems Internation GmbH
Bonn
2 Monate
2014-08 - 2014-09

Lufthansa Quality iOS App Update

iOS Entwickler XML Storyboard Childview ...
iOS Entwickler
Update der Lufthansa Quality App. Es handelt sich hierbei um eine App, welches im Prinzip ein Fragebogen in Form einer iOS Native App ist. Die Ressource ? XML Datei ? sollte ersetzbar sein. Die Navigation und die verschiedenen Fragebögen werden aus der XML Datei ausgelesen und dargestellt. Durch die Erweiterung ist diese XML Quelle nun ersetzbar für inhaltliche Erweiterung (Neue Fragen, Neue Menü Elemente, usw.).
XCODE 6 iOS 7 iOS 8 Xcode
XML Storyboard Childview Dynamische UI HTML SCRUM Objective-C E-Mail
Sapient Nitro
Köln
5 Monate
2014-05 - 2014-09

Update u.A. wegen iOS 8

iOS Entwickler Storyboard Dynamische UI Objective-C ...
iOS Entwickler
Der Wunsch des Kunden war es eine neue Internetpräsenz, sowie eine überarbeitete Version der iPhone App im AppStore. Die App hat ein neues Design, sowie eine neue Schnittstelle bekommen. Früher XML jetzt JSON. Die Internetpräsenz wurde völlig neu gestaltet. Eine Ermittlung des Aufwandes mittels Function-Point-Verfahren wurde durchgeführt. Die Architektur wurde ebenfalls von mir entworfen. Die neue Architektur beinhaltet eine zentrale Datenbank die gefüttert wird mit Daten aus Facebook (Bildern und Veranstaltungen), der Grund hierfür ist, dass die Mitarbeiter des Kunden mittlerweile durch Facebook Ihre Gäste erreichen. Aus diesem Grund werden auf Facebook die Veranstaltungen und Bilder erstellt. Diese werden durch CronJobs auf die Webseite eingelesen, über die Facebook API, in die zentrale MySQL Datenbank. Jedoch bietet das Backend der Webseite auch die Möglichkeit hier Veranstaltungen und Bilder zu erstellen. Auf diesen zentralen Datenbestand greift auch die iOS App zu, mittels einer JSON Schnittstelle. Die App wurde durch das Storyboard realisiert und bietet viele Customized UITableView an. Die Detailansicht wurde mit viel führsorge entworfen mit vielen kleinen Funktionalitäten zur Interaktion mit Facebook. Die aktuelle Version kann im AppStore unter dem Firmennamen ?Birsin Vergin GbR? gefunden werden. Der Veröffentlichungsprozess wurde auch von mir begleitet.
XCODE 6 IOS 7 IOS 8 WORDPRESS LINUX SERVER XCODE MYSQL
Storyboard Dynamische UI Objective-C JSON PHP CMS SOCIAL NETWORK FACEBOOK FQL GEO LOCATION BASED SERVICES PUSH SQL API FUNCTION-POINT-VERFAHREN
BIRSIN VERGIN GBR
Köln
3 Monate
2014-02 - 2014-04

Konvertieren eine Hybride App in Native iOS App

iOS Entwickler SCRUM OBJECTIVE-C HTML ...
iOS Entwickler
Der Kunde hatte bereits die WebApp fertiggestellt anhand der Anforderung, seines Kunden. Meine Aufgabe war es die notwendige Einbettung in eine NativeApp. Es musste ein Zugriff auf Frameworks von iOS programmiert werden, um auf die iPhone internen Apps Kalender und Erinnerungen zuzugreifen. Asynchron mussten die Daten schließlich an einen Server übermittelt werden, über eine selbstentwickelte JSON Schnittstelle. Es wurde auch die Push Benachrichtigung implementiert.
XCODE 5 Xcode
SCRUM OBJECTIVE-C HTML JAVASCRIPT FOTOGRAFIE WebView
PIC CROSSMEDIA GMBH
GR. Düsseldorf
1 Monat
2014-01 - 2014-01

Implementierung WebApp in Native iOS App

iOS Entwickler SCRUM OBJECTIVE-C PHP ...
iOS Entwickler
Der Kunde hatte bereits die WebApp fertiggestellt anhand der Anforderung, seines Kunden. Meine Aufgabe war es die notwendige Einbettung in eine NativeApp. Es musste ein Zugriff auf Frameworks von iOS programmiert werden, um auf die iPhone internen Apps Kalender und Erinnerungen zuzugreifen. Asynchron mussten die Daten schließlich an einen Server übermittelt werden, über eine selbstentwickelte JSON Schnittstelle. Es wurde auch die Push Benachrichtigung implementiert.
XCODE MYSQL iOS
SCRUM OBJECTIVE-C PHP SQL Calendar Reminder API JSON JAVASCRIPT WebView
Oliver Kierepka
Köln
3 Monate
2013-10 - 2013-12

Online Shop Start-Up

Softwareentwickler und -berater REST API e-Commerce PHP ...
Softwareentwickler und -berater
Das Startup hatte die Anforderung gestellt eine MultiChannel Shop Lösung zu entwickeln. Sowohl die Konzeptionierung als auch die Aufwandschätzung, durch das Function-Point-Verfahren, wurde meinerseits durchgeführt. Das Zielsystem WooCommerce wurde unter Berücksichtigung des Budgets und der Anforderung ausgewählt. Ein Individuelles Plug-in zur Anbindung des Shopsystems an einen Drittanbieter, als CRM und ERP System (Afterbuy), wurde von mir entwickelt. Der Drittanbieter bietet eine XML Schnittstelle an, welche durch ein PHP Script eingelesen bzw. ausgelesene wurde. Das Ziel war die Synchronisation der Produkt- und Kundendaten.
Wordpress WooCommerce MYSQL AFTERBUY
REST API e-Commerce PHP XML Modellierung Planung SQL WARENWIRTSCHAFT FUNCTION-POINT
Trend Shop Europe (TSE24 UG)
Köln
5 Monate
2013-05 - 2013-09

Innovation in der Funkmietwagen Branche iOS App

iOS Entwickler Scrum API PHP ...
iOS Entwickler
Das Unternehmen hat den Trend des E-Business erkannt und wollte auf diesen Zug - durch meine Unterstützung - aufspringen. Das Unternehmen bietet Bundesweit Dienstleistungen im Gebiet Fuhrservice an. Das Ziel war es eine mobile Lösung für den Fuhrpark des Kunden zu entwickeln. Der gesamte Aufwand wurde durch das Function-Point-Verfahren ermittelt, nachdem das Zielsystem iOS meinerseits durch eine empirische Untersuchung ermittelt wurde. Die Funktionalitäten des Systems beinhalten Rechnungsstellung, Mail versenden, Chauffeur delegieren, Route anbieten, Preis berechnen, Kunde benachrichtigen. Die App wurde in Objective-C Entwickelt. Die notwendige Interaktion mit der zentralen MySQL Datenbank wurde durch eine REST API / JSON Schnittstelle in PHP realisiert. Sowohl die Datenbank als auch die Software und die Schnittstelle wurde von mir konzeptioniert und Entwickelt. Zur Darstellung des user interface wurden MapView, TableView (customized) und diverse externe Anbieter genutzt.
XCODE FRITZBOX iOS MYSQL IPHONE IPAD LINUX
Scrum API PHP OBJECTIVE-C SQL Location Based Service PUSH JSON GIT GOOGLE FUNCTION-POINT
EuroTelTax GmbH
Köln
1 Jahr 6 Monate
2011-11 - 2013-04

Testautomatisierung, CitraTest, VB, Support der Telekom Deutschland

Visual Basic Entwickler Visual Basic VB VBA ...
Visual Basic Entwickler
- Entwicklung der Mess- und Auswertungsumgebung auf Basis Citratest (Tool für Testautomatisierung) - Die Erstellung und Pflege von Skripten (Citratest) - Systemabnahme, System Monitoring, Behebung von Störungen - Analyse und Validierung der Messdaten. Administration von 120 Rechnern und ca. 1000 Testbenutzern. - Reporting und Support der Telekom Business Service Management - Fachsupport der Telekom-Deutschland. - Einsatz als Tester für Regel-Releases. - Aktualisierung der vorhanden Fachkonzepte & Spezifikationen durchgeführt.
Oracle Citratest HPQC NetOP Tevron Microsoft Visual Studio
Visual Basic VB VBA Java Spezifikation Validierung Reporting Test Testing Qualitätsprüfung Testautomatisierung ISS Server / Windows, Monitoring BSM Kommunikation end-2-end Batch SQL Excel Power Point
Deutsche Telekom AG (T-Systems)
Bonn
5 Monate
2011-07 - 2011-11

App Entwicklung

iOS Entwickler OBJECTIVE-C SQL LOCATION BASED SERVICE ...
iOS Entwickler
Das Unternehmen veranstaltet Bundesweit Events im Bereich Unterhaltung und bietet Ihren Gästen jederzeit aktuelle Technologien um mit der Firma zu interagieren. Im Zuge dessen wurde eine mobile App für das iPhone entwickelt. Es wurde eine Aufwandschätzung gefordert. Dieses habe ich, durch des Function-Point-Verfahren ermittelt und das Konzept entworfen. Es wurde eine native iOS App implementiert. Um auf die notwendigen Daten auf der MySQL Datenbank zuzugreifen, wurde von mir eine XML API entwickelt. Durch Zugriff auf die API wurden relevante Informationen in der App dargestellt. Bei der Darstellung des user interface wurden (Custom-) TableView´s und MapView´s mit Routing Funktionalität genutzt. Zur Darstellung von Bildergalerien und das asynchrone Laden von Daten wurden externe Libary´s genutzt. Eine Möglichkeit Push Benachrichtigungen zu verschicken wurde ebenfalls implementiert. Auch den Veröffentlichungsprozess zum AppStore habe ich begleitet. Für die Versionsverwaltung habe ich GIT genutzt.
iOS XCODE PHP MYSQL XML IPHONE JOOMLA GIT
OBJECTIVE-C SQL LOCATION BASED SERVICE PUSH PHP XML API AUDIO VIDEO SOCIAL NETWORK GIT
Birsin Vergin GbR
Köln
1 Jahr 1 Monat
2009-12 - 2010-12

iOS App für Außendienstmitarbeiter / Techniker

iOS Entwickler Function-Point Aufwandsschätzung Test ...
iOS Entwickler
GE Healthcare verfügt über ein umfassendes Knowhow in den Bereichen medizinische Bildgebung, Informationstechnologien, medizinische Diagnostik [...]. Zur Unterstützung der Techniker im Außendienst wurde eine iOS App entwickelt. Diese Anwendung assistiert, die Techniker, bei der Abnahme von medizinischen Geräten in Krankenhäusern. Es wurde die Anforderung der Techniker aufgenommen und daraus ein Konzept für die Softwarelösung zu erstellen. In Rahmen des Projektes arbeitete ich ein Pflichtenheft aus. Entwarf das Konzept. Implementierte die Anwendung und die dazugehörige SQLite (CoreData) Datenbank. Stellte die Software vor und Dokumentierte alle Vorgänge.
SQLite
Function-Point Aufwandsschätzung Test Dynamische UI, CoreData Objective-C,
GE Healthcare
Solingen

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 2 Monate
2011-06 - 2013-07

IT-Managment

Master of Science, Hochschule für Ökonomie und Management (FOM)
Master of Science
Hochschule für Ökonomie und Management (FOM)
3 Jahre 6 Monate
2006-09 - 2010-02

Wirtschaftsinformatik (Berufsbegleitend)

Bachelor of Science, Hochschule für Ökonomie und Management (FOM)
Bachelor of Science
Hochschule für Ökonomie und Management (FOM)
  • Wirtschaftsinformatiker erarbeiten DV-gestützte Lösungen für betriebswirtschaftliche Problemstellungen und sorgen für deren reibungslose Umsetzung in Unternehmensabläufe.
  • Wirtschaftswissenschaftlichem und IT-Fachwissen vor allem Kommunikations- und Überzeugungskompetenzen.
  • Da es sich hier um ein Berufsbegleitendes Studium mit sechs Stunden Präsensvorlesung je Woche handelt, gibt es hier keine Einschränkung oder Beeinträchtigung zu Ihren Aufträgen.
3 Jahre
2003-08 - 2006-07

Informationstechnischer Assistent

Berufsausbildung und Fachhochschulreife, Rheinische Akademie Köln
Berufsausbildung und Fachhochschulreife
Rheinische Akademie Köln
  • Programmierung / Modellierung
  • Datenbanken
  • Betriebssysteme / Netzwerke
  • Elektrotechnik / Prozesstechnik
  • Rechner- und Systemtechnik
  • Softwareanwendung
  • Mathematik

Kompetenzen

Kompetenzen

Top-Skills

Architektur Mobile App Software SWIFT Scrum iOS Atlassian Confluence Confluence Atlassian JIRA JIRA Business Analyse Entwickler

Produkte / Standards / Erfahrungen / Methoden

Banking
Git
iOS
Scrum
SVN

Betriebssysteme

iOS
Linux
Mac OS

Programmiersprachen

ABAP4
Zertifikat
Java
Android Entwicklung
Objective C
Zertifikat + Erfahrung
Objective-C
Zertifikat + Erfahrung
PHP
10 Jahre Erfahrung
SQL
Sehr gut
swift
Sehr gut
Visual Basic
Erfahrung in Konzernen

Datenbanken

CoreData
iOS Entwicklung
MySQL
10 Jahre Erfahrung
Oracle
Erfahrung im Konzernumfeld
Oracle SQL Developer
Erfahrung im Konzernumfeld
SQL
10 Jahre Erfahrung
SQLite
iOS Entwicklung

Branchen

Branchen

Banking

Automotive

Telekommunikation

Media & Print

Logistik

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.