Tim Rutte - Web Developer & IT-Consultant

Tim Rutte

Web Developer & IT-Consultant

aus dem Großraum Köln Professionelle objektorientierte PHP Entwicklung Datenbankgestützte Webanwendungen Architektur komplexer Webanwendungen

Persönliche Details

  • Verfügbar: ab 01.10.2018
  • Nationalität: Deutsch
  • Geburtsjahr: 1984

Über mich

Mein Name ist Tim Rutte und ich komme aus dem Raum Aachen / Köln. Ich bin passionierter Webentwickler und habe mich auf die Entwicklung von Anwendungen mit PHP und dem Zend Framework spezialisiert.

Neben PHP beherrsche ich natürlich alle Techniken des allgemeinen Tech Stacks für Webanwendungen (HTML, CSS, JavaScript, XML, etc.) und bin bestens vertraut mit den gängigen Projektmanagementmethoden (Scrum, Kanban, etc.).

Kompetenzen

Auf einen Blick

  • Über 15 Jahre praktische Erfahrung in der professionellen Webentwicklung
  • Schwerpunkt - Webentwicklung auf Basis von PHP 5 / 7, MySQL und Zend Framework
  • Zend PHP 5.3 Certified Engineer & Zend Framework Certified Engineer, ZEND022753
  • Spezialist in der Entwicklung von datenbankgestützten Webanwendungen auf Basis des Zend Framework
  • Langjährige Erfahrung in der Entwicklung von hochverfügbaren Anwendungen (100k+ User)
  • Sehr gute Kenntnisse im Bereich Datenbankdesign und Modellierung
  • Sehr gute Erfahrung in der agilen Entwicklung mit Scrum und Kanban in allen Teamgrößen
  • Selbstständige lösungs- und ergebnisorientierte Arbeitsweise

Sprachen

  • DeutschDeutsch: Muttersprache
  • EnglischEnglisch: Fließend
  • FranzösischFranzösisch: Grundlagen
Mehr erfahren

Projekthistorie (Auszug)

Von 05/2018 Bis 10/2018

(5 Monate)

Ort Aachen

Position Entwickler/Architekt

Branche Sport

Online Fitness Studio

Erstellung eines Online Fitness Studios & Onlineshop als in-house Lösung

Tätigkeit:

Entwurf der Applikationsarchitektur
Implementierung von User Interfaces
Schnittstellenentwicklung
Weiterentwicklung des internen Frameworks
Anbindung Zahlungsdienstleister

Technik:

PHP, MariaDB, XHTML, JavaScript, CSS, XML, Zend Framework 3, Doctrine, jQuery, Ajax, gitlab, Nginx, Apache, PhpStorm, Kanban, OOP, MVC, Grafana

Teamgröße:

ca. 4 Personen

Von 04/2017 Bis 05/2018

(1 Jahr & 1 Monat)

Ort Hamburg

Position Entwickler/Programmierer

Branche Versandhandel

Onlineshop für Motorradzubehör

Weiterentwicklung eines Onlineshops als in-house Lösung.

Tätigkeit:

Betreuung & Weiterentwicklung des Shopsystems
Stetige Umsetzung neuer Anforderungen
Schnittstellenentwicklung
Migration Zend Framework 3
Anbindung Zahlungsdienstleister

Technik:

PHP, MySQL, Firebird, XHTML, JavaScript, CSS, XML, Zend Framework 2, Zend Framework 3, jQuery, Ajax, git, Apache Webserver, PhpStorm, Debian, Scrum, Kanban, OOP, MVC, Gitlab, Grafana, Elastic Search, Lucene

Teamgröße:

ca. 14 Personen

Von 11/2016 Bis 03/2017

(4 Monate)

Ort Köln

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Vertriebsprogramme

Entwicklung von Vertriebsportalen.

Tätigkeit:

Entwurf der Applikationsarchitektur
Implementierung von User Interfaces
Schnittstellenentwicklung
Weiterentwicklung des internen Frameworks

Technik:

PHP, MariaDB, XHTML, JavaScript, CSS, XML, Zend Framework 2, Doctrine, jQuery, Ajax, SVN, Nginx, PhpStorm, Scrum, OOP, MVC, twig, REST Webservices

Teamgröße:

ca. 10 Personen

Von 04/2016 Bis 11/2016

(7 Monate)

Ort Hamburg

Position Entwickler/Programmierer

Branche Versandhandel

Onlineshop für Motorradzubehör

Weiterentwicklung eines Onlineshops als in-house Lösung.

Tätigkeit:

Performanceoptimierung
Implementierung von User Interfaces
Schnittstellenentwicklung
Lokalisierung

Technik:

PHP, MySQL, Firebird, XHTML, JavaScript, CSS, XML, Zend Framework 2, jQuery, Ajax, git, Apache Webserver, PhpStorm, Debian, Scrum, Kanban, OOP, MVC, Gitlab, Grafana, Elastic Search, Lucene

Teamgröße:

ca. 16 Personen

Von 04/2015 Bis 11/2016

(1 Jahr & 7 Monate)

Ort Freiburg im Breisgau

Position Entwickler/Architekt

Branche Finanzwirtschaft und Bankwesen

CRM System

Erstellung einer in-house CRM Lösung.

Tätigkeit:

Entwurf der Applikationsarchitektur
Implementierung von User Interfaces
Schnittstellenentwicklung
Umsetzung von Rollen- und Benutzerberechtigungen
Integration von Reporting/Controlling Funktionalitäten
Implementierung eines auf konfigurierbaren Workflows basierenden Ticketsystems

Technik:

PHP, Microsoft SQL Server, XHTML, JavaScript, CSS, XML, Zend Framework 2, jQuery, Ajax, git, IIS, PhpStorm, Debian, OOP, MVC, Jenkins

Teamgröße:

ca. 4 Personen

Von 12/2013 Bis 03/2015

(1 Jahr & 3 Monate)

Ort Hamburg

Position Entwickler/Programmierer

Branche Versandhandel

Onlineshop für Motorradzubehör

Erstellung eines Onlineshops als in-house Lösung.

Tätigkeit:

Performanceoptimierung
Implementierung von User Interfaces
Schnittstellenentwicklung zu internen Systemen

Technik:

PHP, MySQL, Firebird, XHTML, JavaScript, CSS, XML, Zend Framework 2, jQuery, Ajax, git, Apache Webserver, PhpStorm, Debian, Scrum, OOP, MVC, Jenkins

Teamgröße:

ca. 12 Personen

Von 05/2013 Bis 11/2013

(6 Monate)

Ort Bonn

Position Entwickler/Architekt

Branche Sport

Online Fitness Studio

Erstellung einer hochverfügbaren Plattform für ein Online Fitness Studio.

Tätigkeit:

Entwurf der Applikationsarchitektur
Anbindung von externen Zahlungsanbietern
Facebook Integration
Implementierung von User Interfaces
Erstellung eines umfassenden BackOffice Bereichs
Schnittstelle zu internen Abteilungen und externen Partnern
Performanceoptimierung und Suchmaschinenoptimierung (SEO)

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, XML, Zend Framework 2, jQuery, Ajax, git, JIRA, Confluence, Apache Webserver, Nginx, Zend Studio, Debian, Facebook API, Online Payment, Brightcove, CDN, PHPDoc, Scrum, OOP, MVC, Navicat, Google Analytics

Teamgröße:

ca. 12 Personen

Von 04/2013 Bis 05/2013

(1 Monat)

Ort Aachen

Position Entwickler/Architekt

Branche Dienstleistung Sonstiges

Mobile Website

Erstellung einer Website für mobile Endgeräte zur automatisierten Lokalisierung des nächstgelegenen Waschsalons.

Tätigkeit:

Entwurf der Applikationsarchitektur
Integration der Google Maps API zur Geolokalisierung
Umsetzung responsive Design
Vernetzung von Intranet und mobiler Website zur automatisierten Datenübernahme

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, XML, Zend Framework, jQuery, Ajax, Subversion (SVN), Mantis, Apache Webserver, Zend Studio, Debian, WURFL, Google API, PHPDoc, OOP, MVC, WURFL, Navicat

Teamgröße:

ca. 1 Personen

Von 11/2012 Bis 01/2013

(2 Monate)

Ort Sulzbach/Taunus

Position Entwickler/Architekt

Branche Groß- und Einzelhandel

Online-Shop für Nahrungsergänzungsmittel

Erstellung eines eigens entwickelten Online-Shops zum Vertrieb für Nahrungsergänzungsmittel.

Tätigkeit:

Entwurf der Applikationsarchitektur
Entwurf und Implementierung eines Shopsystems
Anbindung von externen Zahlungsanbietern
Tracking- und Conversion-Optimierung
Integration in ein bestehendes BackOffice

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, XML, Ajax, JIRA, Confluence, Subversion (SVN), Zend Framework, jQuery, Mootools, Nginx, Zend Studio, PHPUnit, PHPDoc, Debian, Webservices (SOAP, XML, JSON), Smarty, PHPDoc, OOP, MVC, Online Payment, Google Analytics, UML, PhING, Bash, Navicat

Teamgröße:

ca. 3 Personen

Von 09/2012 Bis 11/2012

(2 Monate)

Ort Griesheim

Position Entwickler/Architekt

Branche Computerspiele

Fußball Tippspiel

Erstellung eines Fußball Tippspiels als Facebook App.

Tätigkeit:

Entwurf der Applikationsarchitektur
Schnittstellenentwicklung zu Fremdsystemen via Webservice zur automatisierten Ermittlung der Spielergebnisse in Echtzeit
Umsetzung des vorgegebenen Designs
Facebook Integration inkl. Facebook Credit System für die Zahlungsabwicklung
Implementierung eines BackOffice Bereichs

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, XML, Zend Framework, PHPUnit, jQuery, Ajax, Subversion (SVN), Mantis, Nginx, Zend Studio, Debian, Facebook API, OOP, MVC, UML, Navicat

Teamgröße:

ca. 2 Personen

Von 07/2011 Bis 02/2013

(1 Jahr & 7 Monate)

Ort Düsseldorf

Position Entwickler/Programmierer

Branche Finanzwirtschaft und Bankwesen

Fehlbetragsbearbeitung im Cash-Management

Datenbankgestützte Webanwendung zur interdisziplinären Bearbeitung von Fehlbeträgen aus Geldversorgungen/Entsorgungen von Geldautomaten, Bankfilialen und Großkunden durch Werttransportunternehmen.

Tätigkeit:

Entwurf der Applikationsarchitektur
Schnittstellenentwicklung zu Fremdsystemen via Webservices
Umsetzung von Rollen- und Benutzerberechtigungen
Integration von Reporting/Controlling Funktionalitäten
Implementierung eines auf konfigurierbaren Workflows basierenden Ticketsystems
Implementierung von User Interfaces
Einführung von internen Entwicklern ins Zend Framework
Ansprechpartner für Key User während der Rollouts

Technik:

PHP, Microsoft SQL Server, XHTML, JavaScript, CSS, XML, Mantis, Subversion (SVN) , Zend Framework, jQuery, Ajax, Apache Webserver, Eclipse, PHPUnit, Debian, PHPDoc, RIA, OOP, MVC

Teamgröße:

ca. 4 Personen

Von 04/2011 Bis 03/2013

(1 Jahr & 11 Monate)

Ort Frankfurt am Main

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Mobile Quizze

Erstellung von mobilen Gewinnspielen/Quizzen auf Basis von WAP oder Premium SMS Zahlungsabwicklung. Lokalisierung und Rollout für über 25 Länder.

Tätigkeit:

Zend Framework Migration
Anbindung diverser APIs von über 20 Mobilfunkanbietern weltweit
Entwurf der Applikationsarchitektur
Schnittstellenentwicklung zu internen Fremdsystemen
Tracking- und Conversion-Optimierung
Lokalisierung
Entwicklung diverser Quizspiele
Performanceoptimierung für Zugriffe < 1 Mio. pro Tag

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, XML, jQuery, Ajax, JIRA, Subversion (SVN), Zend Framework, jQuery, Nginx, Apache Webserver, Zend Studio, Confluence, Debian, Responsive Design, PHPDoc, OOP, MVC, PEAR, Mobile Payment, UML, Smarty, PhING, Bash, WURFL, Navicat

Teamgröße:

ca. 13 Personen

Von 02/2011 Bis 08/2011

(6 Monate)

Ort Düsseldorf

Position Entwickler/Programmierer

Branche Finanzwirtschaft und Bankwesen

Kontenclearing im Cash-Management

Datenbankgestützte Webanwendung zum Abgleich von Konten bundesweiter Geldautomaten und Großkunden.

Tätigkeit:

Schnittstellenentwicklung zu Fremdsystemen via Webservices
Implementierung von User Interfaces
Umsetzung von Rollen- und Benutzerberechtigungen
Ansprechpartner für Key User während der Rollouts

Technik:

PHP, Microsoft SQL Server, OOP, XHTML, JavaScript, CSS, jQuery, XML, Mantis, Subversion (SVN), Zend Framework, jQuery, Ajax, Apache Webserver, Eclipse, Debian, PHPDoc, RIA, MVC, UML, Bash

Teamgröße:

ca. 4 Personen

Von 05/2010 Bis 12/2010

(7 Monate)

Ort Luxemburg

Position Entwickler/Architekt

Branche Bauwirtschaft

CRM System

Erstellung eines nach Kundenbedürfnissen angepassten CRM System für die interdisziplinäre Arbeit von Vertriebsmitarbeitern.

Tätigkeit:

Entwurf der Applikationsarchitektur
Entwicklung eines SCRUD Moduls zur dynamischen und generischen Formgestaltung
Schnittstellenentwicklung zu Fremdsystemen via Webservices
Implementierung der User Interfaces
Umsetzung von Rollen- und Benutzerberechtigungen
Schulung der Mitarbeiter

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, Zend Framework, jQuery, ExtJS, Ajax, XML, Subversion (SVN), Apache Webserver, Eclipse, Debian, Webservices (XML, JSON), Mantis, OOP, MVC, UML, Bash

Teamgröße:

ca. 3 Personen

Von 02/2010 Bis 03/2010

(1 Monat)

Ort Übach-Palenberg

Position Entwickler/Programmierer

Branche Bauwirtschaft

Website mit CMS

Erstellung einer Unternehmenswebsite nach vorgegebenem Design mit CMS Integration.

Tätigkeit:

Umsetzung des vorgegebenen Designs
Typo3 Integration
Einführung der Mitarbeiter ins Typo3 Backend

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, Typo3, Subversion (SVN), Apache Webserver, Eclipse, Adobe Photoshop, Flash, Debian

Teamgröße:

ca. 1 Personen

Von 10/2009 Bis 09/2010

(11 Monate)

Ort Darmstadt

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Windows-Optimierungs-Software

Entwicklung des 2011er Release einer Windows-Optimierungs-Software. Das Produkt ist Marktführer in der Branche.

Tätigkeit:

Umsetzung des User Interfaces der Software
Schnittstellenentwicklung zu diversen internen Online-Diensten
Trackingoptimierung
Erstellung eines Windows Gadgets
Serveradministration

Technik:

PHP, Microsoft SQL Server, Zend Framework, XHTML, JavaScript, CSS, jQuery, Ajax, XML, Subversion (SVN), Microsoft IIS, Eclipse, Windows Server, Scrum, Bugzilla, Testopia, PHPDoc, CDN, Batch, Microsoft Sharepoint

Teamgröße:

ca. 25 Personen

Von 10/2009 Bis 12/2009

(2 Monate)

Ort Darmstadt

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Blog für Windows-Optimierungs-Software

Erstellung eines hochverfügbaren Blogs über das Thema Windows-Optimierung und ein spezielles Produkt in diesem Segment.

Tätigkeit:

Wordpress Integration
Umsetzung des Designs
Serveradministration
Anbindung an interne Systeme
Suchmaschinenoptimierung

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, Wordpress, XML, Ajax, Subversion (SVN), Apache Webserver, Eclipse, Windows Server, Scrum, Bugzilla, Testopia, CDN, RepliWeb, Microsoft Sharepoint

Teamgröße:

ca. 5 Personen

Von 08/2009 Bis 03/2011

(1 Jahr & 7 Monate)

Ort Darmstadt

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Internationale Website für Windows-Optimierungs-Software

Entwicklung und Pflege der hochverfügbaren internationalen Website für eine Windows-Optimierungs-Software für Endkunden. Das Produkt ist Marktführer in der Branche.

Tätigkeit:

Neu- und Weiterentwicklung der Websitemodule
Performanceoptimierung für Zugriffe < 1 Mio. pro Tag
Entwicklung und Verwaltung von Schnittstellen zu externen Partnern
Lokalisierung für über 15 Sprachen
Suchmaschinenoptimierung (SEO)
Windows Cluster Administration
Schnittstelle für externe Agenturen und Partner
Integration des externen Shopsystems und Conversion-Optimierung

Technik:

PHP, Microsoft SQL Server, Zend Framework, XHTML, JavaScript, CSS, jQuery, Ajax, XML, Subversion (SVN), Microsoft IIS, Eclipse, Windows Server, OOP, MVC, Scrum, Bugzilla, Testopia, PEAR, CDN, Batch, RepliWeb, Microsoft Sharepoint, Typo3, Virtualisierung, Google Analytics

Teamgröße:

ca. 11 Personen

Von 08/2009 Bis 08/2010

(1 Jahr)

Ort Darmstadt

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Extranet

Entwicklung eines skalierbaren Extranet Systems zur Verwaltung von Beta-Tests, Marketing Partnern, Statistiken, Kundendaten, Kundensupport, Newsletter, etc. für einen Benutzerkreis von mehr 1000 Personen.

Tätigkeit:

Schnittstellenentwicklung zu Fremdsystemen via Webservices
Umsetzung von Rollen- und Benutzerberechtigungen
Integration von Reporting- & Controlling-Funktionalitäten
Server- und Anwendungsadministration

Technik:

PHP, Microsoft SQL Server, Zend Framework, XHTML, JavaScript, CSS, jQuery, Ajax, XML, Subversion (SVN), Microsoft IIS, Eclipse, Windows Server, Scrum, Webservices (SOAP, XML, JSON), Bugzilla, Testopia, PHPDoc, OOP, MVC, PEAR, UML, Batch, Microsoft Sharepoint, Microsoft Report Server, LDAP

Teamgröße:

ca. 6 Personen

Von 07/2009 Bis 09/2009

(2 Monate)

Ort Hamburg

Position Entwickler/Programmierer

Branche Medienwirtschaft

Verlagswebsite mit CMS

Erstellung einer Verlagswebsite nach vorgegebenem Design mit CM Integration sowie Anbindung der Produkte an externe Suchmaschinen.

Tätigkeit:

Umsetzung des vorgegebenen Designs
Typo3 Integration
Schnittstellenentwicklung zu Fremdsystemen zur Buchvermarktung
Einführung der Mitarbeiter ins Typo3 Backend

Technik:

PHP, MySQL, XHTML, JavaScript, CSS, Typo3, XML, Subversion (SVN), Apache Webserver, Eclipse, Debian

Teamgröße:

ca. 1 Personen

Von 04/2009 Bis 10/2009

(6 Monate)

Ort Aachen

Position Entwickler/Programmierer

Branche Informationstechnologie (IT)

Finanzsoftware Organigramm

Erstellung eines webbasierten generischen Organigramms auf Basis der Daten aus der entwickelten Finanzsoftware.

Tätigkeit:

Design der Anwendungsoberfläche
Implementierung von Schnittstellen zur Software
Implementierung von Userinterfaces

Technik:

Uniface, Microsoft SQL Server, XML, XHTML, CSS, JavaScript, Ajax, Microsoft Windows Server, Batch

Teamgröße:

ca. 4 Personen

Von 02/2008 Bis 01/2009

(11 Monate)

Ort Düsseldorf

Position Entwickler/Programmierer

Branche Finanzwirtschaft und Bankwesen

Risiko-Report

Data Warehouse Lösung für die tagesgenaue Ermittlung des Geschäftsrisikos eines Finanzdienstleisters im Bereich des Cash-Managements.

Tätigkeit:

Entwurf der Applikationsarchitektur
Implementierung von Algorithmen zum Scoring des Geschäftsrisikos
Erstellung und Design ausführlicher Reports (Excel, PDF, XML)
Schnittstellenentwicklung zu Fremdsystemen via Webservices
Implementierung von User Interfaces
Entwicklung eines BackOffice Bereichs

Technik:

PHP, Microsoft SQL Server, XHTML, JavaScript, CSS, XML, Ajax, Mantis, Subversion (SVN), Zend Framework, jQuery, Apache Webserver, Eclipse, Debian, OOP, MVC, PHPDoc, UML, Bash

Teamgröße:

ca. 3 Personen

Zertifizierungen

Über mich

Mein Name ist Tim Rutte und ich komme aus dem Raum Aachen / Köln. Ich bin passionierter Webentwickler und habe mich auf die Entwicklung von Anwendungen mit PHP und dem Zend Framework spezialisiert.

Neben PHP beherrsche ich natürlich alle Techniken des allgemeinen Tech Stacks für Webanwendungen (HTML, CSS, JavaScript, XML, etc.) und bin bestens vertraut mit den gängigen Projektmanagementmethoden (Scrum, Kanban, etc.).