Wer ich bin?

Persönliche Daten

  • Name: Majid Jokar aka Pedram
  • Tel: +49 176 7011 5868
  • Email:

Über mich

Seit nun mehr als 21 Jahren bin ich als Entwickler im Webbereich tätig.

Mein Fokus liegt dabei insbesondere auf Konzeption und Realisierung von Applikationen mit PHP und JavaScript (NodeJS & React).

Ich bin ein Freund von direkter und ehrlicher Kommunikation und genieße das Miteinander im Team.

Die Karriereleiter

Beruflicher Werdegang

Juni 2009 - dato

Freiberufler / Freelancer

Web Application Developer

Spezialisiert auf die Programmierung von Web Applikationen mit PHP (Zend Certified Engineer) und JavaScript.

Eine Auflistung der aktuellsten Projekte finden Sie unter Referenzen.

Juni 2007 - Mai 2009

medialis marketing GmbH

2008 - 2009 Abteilungsleiter Online Medien
2007 - 2008 Lead PHP Developer

PHP Programmierer / Abteilungsleiter

  • Konzeption und Umsetzung individueller Rich-Internet-Applikationen auf Basis von PHP 5, Zend Framework, MySQL, Typo3, xt:Commerce, Magento
  • Consulting, Planung und Betreuung von Kunden und Projekten in den Bereichen eCommerce, eBooking und Online-Marketing
  • Abteilungsleiter Online Medien
  • Fachliche und disziplinarische Verantwortung für 8 Mitarbeiter

Februar 2004 - Juni 2007

milch&zucker AG

PHP Programmierer

  • Konzeption, Realisierung und Implementierung von eRecruiting und HR-Management Lösungen auf Basis von PHP 4/5, MySQL und XML
  • Entwicklung der hauseigenen CM Systeme Beesite und Beesite-Recruiting Edition
  • Beratung und Betreuung von Kunden und Projekten in den Bereichen eRecruiting, HR-Management und eCommerce
  • Administration der hausinternen Produktivsysteme Windows 2000, Exchange 2000, MSSQL, IIS

Januar 2000 - Dezember 2001

S3 PraxisComputer GmbH

Systemadministrator / Netzwerktechniker

  • Konzeption, Realisierung und Implementierung von Netzwerklösungen (Windows, Novell Netware)
  • Server- / Systembetreuung von ca. 150 Arztpraxen und Kliniken
  • Vertrieb von Hardware und (Branchen)-Software

Das habe ich bereits gelernt

Aus- und Weiterbildung

Juni 2010

PHP 5 Zend Certified Engineer (ZCE)

ZCE Logo

Januar 2002 - Januar 2004

IAD GmbH

Ausbildung zum Fachinformatiker (Anwendungsentwicklung)

Erfolgreich abgeschlossene Ausbildung zum staatlich anerkannten Fachinformatiker in Fachrichtung Anwendungsentwicklung

Juli 2003 - September 2003

Sylphen GmbH

Betriebspraktikum

Programmierung von Webanwendungen auf Basis von JAVA, JSP und MS SQL

April 2003 - Juni 2003

Nestlé Deutschland AG

Betriebspraktikum

Second-Level-Support für Windows und SAP

Bisherige Projekte

Referenzen

Januar 2016 - April 2016

Eprimo AG

im Auftrag von Triplesense Reply GmbH

Neuprogrammierung der eprimo Bestellplattform auf Basis von RESTful-API inkl. Anbindung an SAP-Schnittstellen und AngularJS Frontend. Programmierung nach Vorgaben des Fachkonzeptes.

Meine Aufgaben:
  • Implementierung der API zu SAP Web-Services (PHP / Zend Framework)
  • Programmierung des SDKs
  • Anbindung Frontend zu Backend
  • Caching Implementierung auf Basis von Redis
  • SQL-Programmierung
  • Programmierung von AngularJS Module

Eingesetzte Techniken, Programme und Sprachen:
PHP5 (Zend Framework), TDD (PHPUnit), Schnittstellenprogrammierung (RESTful), AngularJS, SQL (MySQL), Redis, GIT

September 2014 - Juli 2015

Holidaycheck AG

Weiterentwicklung und Optimierung der Holidaycheck AG Plattformen (DACH Region) nach Absprache mit den Fachabteilungen und Stakeholdern (Marketing, E-Commerce und Finance). Vorbereitungen für den Relaunch (URL Migration). Eigenverantwortliche Implementierung des neuen Designs für die gesamte Plattform.

Meine Aufgaben:
  • Neuprogrammierung der Angebots- und Buchungslogik inkl. Design
  • Implementierung zahlreicher Backend- und Frontend-Module
  • Schnittstellenprogrammierung und –optimierung
  • Migrationsvorbereitungen für Routing und URL
  • Optimierung der Gesamtperformance der Seite (SQL, PHP)
  • Refactoring diverser Module (Backend und Frontend)

Eingesetzte Techniken, Programme und Sprachen:
PHP 5 (Zend Framework), JavaScript (jQuery), SQL (MySQL), LESS, Schnittstellenprogrammierung (SOAP und RESTful), GIT, Scrum (Agile)

September 2013 - September 2014

Nintendo Of Europe GmbH

Neuprogrammierung und Weiterentwicklung von Management-Applikationen zur Verwaltung und Distribution von Hard- und Software. Implementierung neuer und Anpassung bestehender Funktionalitäten nach Vorgaben der jeweiligen Fachabteilungen. Konzeption und Realisierung neuer Applikationen und DV-Methoden zur Realisierung neuer Applikationen.

Meine Aufgaben:
  • Weiterentwicklung der Applikationen zur Verwaltung von Hard- und Software-Distribution
  • Implementierung zahlreicher Module zur Optimierung und Anpassung an bestehende Prozesse
  • Abstimmung der Features mit den jeweiligen Fachabteilungen
  • Refactoring von Code- und Datenbankstrukturen zur Optimierung der Performance
  • Neuentwicklung bestehender Applikationen unter Einsatz bewährter Technologien und Patterns

Eingesetzte Techniken, Programme und Sprachen:
PHP 5, Eigenentwickeltes Framework, Zend Framework, Symfony, JavaScript (jQuery und AngularJS), PHPUnit, PostgreSQL, MySQL, SOAP, RESTful, XML, GIT, SVN, HG (Mercurial)

November 2010 - Juni 2013

Adternity GmbH

Symfony und MySQL basierende Entwicklung hochspezialisierter Adserving Applikationen zur Verwaltung, Vermarktung und Analyse von Online-Werbung mit Anbindung an diverse Fremdsysteme über SOAP und RESTful. Umsetzung anspruchsvoller graphischer Benutzeroberflächen und Charts mit dem JavaScript Framework ExtJS.

Meine Aufgaben:
  • Umsetzung des Reporting Moduls zur Erstellung umfassender Analyse- und Abrechnungs-Daten
  • Erstellung und Optimierung komplexer Datenbankabfragen zur Verarbeitung von sehr großen Datenmengen in MySQL und PostgreSQL
  • Schnittstellenprogrammierung (SOAP und RESTful)
  • Testgetriebene Programmierung zahlreicher Backend- und Frontend-Module
  • Programmierung von UIs auf Basis von ExtJS

Eingesetzte Techniken, Programme und Sprachen:
PHP 5, JavaScript, Symfony, ExtJS, Siesta, PHPUnit, JMeter, MySQL, PostgreSQL, gearman (Parallelisierung), SOAP, RESTful, XML, GIT, SVN, SCRUM

Was kann ich am besten?

Skills & Knowledge

Programmierung

PHP (5 and 7) 96%
NodeJS 82%
JavaScript (incl. ReactJS, ExtJS) 91%
Python 32%
HTML5 / CSS 3 / SASS & LESS 95%

Sprachkenntnisse

Deutsch
fliessend
Englisch
fliessend
Farsi
Muttersprache

Kenntnisse

  • Programmierung
  • Software Architektur
  • Beratung & Prozessoptimierung
  • RESTful / SOAP
  • Usability
  • My- / MS- / Postgre-SQL
  • Zend Framework
  • Symfony
  • ReactJS
  • NodeJS
  • ExtJS
  • SASS / LESS