Profilbild von Farid Zaid Erfahrener Web und Mobile Entwickler aus Weiterstadt

Farid Zaid

verfügbar

Letztes Update: 18.10.2023

Erfahrener Web und Mobile Entwickler

Abschluss: Dr.-Ing.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: arabisch (Muttersprache) | deutsch (verhandlungssicher) | englisch (verhandlungssicher)

Dateianlagen

Dr-Farid-Zaid-Profil-2023_210423.docx

Skills

Android, Hybrid Apps, Cordova/ PhoneGap, Ionic, HTML5, JavaScript, angular, jQuery, ReactJS, Redux, EmberJS, KnockoutJS, SAP UI5, CSS3, LESS/SASS,  Java, Eclipse RCP, Spring, Hibernate, MyBatis, XML, JSON, Enterprise Architect

Projekthistorie

Projekt: Entwicklung von Business Apps für Tablets und Smartphones, SAP, Walldorf, Deutschland
Produkte:
SAPUI5, JSON, XML, und OData Protokoll Kunde ist SAP, Walldorf
***************************************************************
Projekt: Entwicklung und Wartung für den Lacoste Mobile Shop, Frankfurt
Produkte:
jQuery, JavaScript, CSS3, JSON, REST, Demandware
***************************************************************
Projekt: Interaction Design und Entwicklung einer für iPad-optimierte Online Brokerage Webseite, London, UK
Produkte:
KnockoutJS, jQuery, CSS3, Apple Design Guidlines, PhotoShop, iPad, Safari, Chrome
***************************************************************
11/2011 - 03/2012: Trainer für JavaScript
Produkte:
JavaScript Grundlagen
Test-driven Development
Unit Testing (Jasmine)
Continuous Integration (CI) (Jenkins/Hudson mit JsTestdriver)
jQuery Mobile (Integration mit angularJS)
***************************************************************
04/2012 - 03/2013: Entwicklung und Wartung für zwei Online Mobile Shops
Branche:
IT-Dienstleistung
Rolle:
Entwickler, System Analytiker
Aufgaben:
Bug Fixing
Einwticklung neuer Funtionen und Features
Release Management und Versionierung
Produkte:
Eclipse
JIRA
SVN
JsTestdriver
Jenkins
Confluence
Firebug
HTTP Fox
Mobile Plattformen (iOS, Android, Windows Phone, Blackberry)
Sonstiges:
Agile Entwicklung (Scrum)
Test-driven Development (TDD) (Test-getribene Entwicklung)
jQuery 1.7
HTML5
CSS3
JSON
Jasmine
REST Web Services
Java
Google Analytics
Webtrekk
Ort-basierte Dienste (Localisierung)
***************************************************************
04/2012 - 09/2012: Realisierung eines Mobile Shops
Branche:
IT-Dienstleistung
Rolle:
Architect, Entwickler
Aufgaben:

Architekturenentwurf der mobile web App (mit HTML5 und JavaScript) anhand ein Model-View-Controller (MVC) Design Muster. Skalierbarkeit und Performanz als nicht-funtionale Anfordeungen
Umsetzung der verschiedenen JavaScript Modulen und HTML Seiten
Testgetrieben Entwicklung und Continuous Integration (Erstellen von JUnit Tests mit JsTestdriver und Jasmine)
Produkte:
Eclipse,JIRA, SVN, ant, JsTestdriver, jsLint, RequireJS, Jenkins, Confluence, Firebug, HTTP Fox, Mobile Plattformen (iOS, Android, Windows Phone, Blackberry)
Sonstiges:
Agile Entwicklung (Scrum), Test-driven Development (TDD) (Test-getribene Entwicklung), jQuery 1.7, HTML5, CSS3, JSON, Jasmine, REST Web Services, Java, Google Analytics, Webtrekk
Ort-basierte Dienste (Localisierung, Google Maps, GPS)
***************************************************************
01/2012 - 03/2012: Konzeption und Realisierung einer plattformübergreifenden mobilen App (zur Evaluierung der unterschiedlichen cross-platform mobilen Frameworks)
Branche:
IT-Dienstleistung
Rolle:
Architekt und Entwickler
Aufgaben:
Anforderungsanalyse
Konzeption (Erstellung von Wireframes, Workflows)
Architekturenentwurf: MVC, Anbindung an RSS Feed
Umsetzung mit jQuery Mobile, CSS, PhoneGap (Cordova), Sencha Touch, Titanium, AngularJS und Jasmine
Produkte:
Eclipse, Adobe Illustrator, Mobile Plattformen (iOS, Android, Blackberry und Windows Phone (WP7)
Sonstiges:
Testgetrieben Entwicklung
***************************************************************
07/2011 - 12/2011: Umsetzung eines Ansatzes zur regelbasierten Steuerung von Geschäftsprozessen
Branche:
Gorßhandelunternehmen
Rolle:
Entickler und System Analytiker
Aufgaben:
Umsetzung des Geschäftsregeln aus dem Pflichtensheft (Pflichtenheft gepflegt als Enterprise Architecht Projekt)
Design eines Testframeworks zum Unit Testen von Geschäftsregeln mittels JUnit, XMLUnit und Oracle Business Rules API
Produkte:
Oracle Fusion Middleware (Oracle SOA Suite 10g), BPEL, Oracle Business Rules, WebLogic Server, JDeveloper, Enterprise Architect
Sonstiges:
Oracle File Adapter, XML Schema, XSLT Vorlagen
***************************************************************
04/2011 - 06/2011: Umsetzung eines Frontends für ein Banking System (zur zentralen und harmonisierten Wertpapierabwicklung)
Branche:
Bank
Rolle:
Frontend Entwickler
Aufgaben:
Umsetzung der HTML Screens und Navigation anhand Business Requirements (masken und Worklfows)
Durchführen von Öberfläschentest mit Selenium
Produkte:
Eclipse, Selenium, Firebug, Firefox, Internet Explorer, JIRA
Sonstiges:
HTML, jQuery, CSS3
***************************************************************
03/2011 - 03/2011: Umsetzung ein Flash-basierten interaktiven lernsoftware
Branche:
IT-Dienstleistung
Rolle:
Entwickler
Aufgaben:
Umsetzung der verschiedenen Screens der Lernssoftware (Animationen und Übergänge zwischen Screens)
Deployment als Adobe AIR Projekt
Produkte:
Adobe Flash CS 5, Adobe AIR
***************************************************************
12/2010 - 02/2011: : Entwicklung des Systems Telekom Profis Archiv. Architektur mit 3-Schichten-Modell , Java 1.5, JSF 2.0, TomcatProjekttitel...
Branche:
Telekom
Rolle:
Entwickler
Aufgaben:
Frontend Entwicklung (JSF 2.0)
Backend Entwicklung (3-Schichten-Modell) und Anbindung an MySQL Datenbank
Erstellen und Durchführen von Unit und Integrationstests
Produkte:
Eclipse, MySQL Workbench, Java, JSF 2.0
***************************************************************
06/2010 - 11/2010: Betrieb und Erweiterung des Portals Telekom Partnerwelt
Branche:
Telekom
Rolle:
Entwickler, System Analytiker
Aufgaben:
Bug Fixing für Frontend und Backend des Portals
Einbau neuer Functionen für Frontend und Backend
Durchführen von Unit Tests, Integration Tests und System Tests
Release Management und Plannung
Produkte:
Java 5, JSP, Structs 2.0, Spring 3.0, Hibernate 3.3, JBoss 5, Oracle Datenbank, TOAD, ant
Sonstiges:
JIRA, HTML, CSS3, JavaScript
***************************************************************
10/2010 - 11/2010: Entwicklung eines Android App Prototyps für ein SaaS-Produkt
Branche:
IT-Dienstleistung
Rolle:
Entwickler
Aufgaben:
Umsetzung des Prototyps als Android native App
Anbindung an Backend System über REST Schnitsstelle
Authentifizierung, Lokale Storage und Serverseitige Benachrichtigung
Produkte:
Android SDK, Eclipse, Android ADT Plugin
***************************************************************
07/2010 - 09/2010: Umsetzung eines anpassbaren Video Player zum Online Einsatz
Branche:
IT-Dienstleistung
Rolle:
Entwickler
Aufgaben:
Umsetzung ders Players mit Adobe Flash CS5 und Adobe Flex 4.0
Anbindung an XML SOAP Web Services
Anbindung an sozialen Netze wie Facebook und Twitter
Durchführen von Öberfläschentests
Produkte:
Adobe Flash CS5, Adobe Flex 4.0, Java Web Services, SVN, Tortoise

Reisebereitschaft

Verfügbar in den Ländern Deutschland
verfügbar
Profilbild von Farid Zaid Erfahrener Web und Mobile Entwickler aus Weiterstadt Erfahrener Web und Mobile Entwickler
Registrieren