René Schmidt

Abteilung Digitale Vertriebssysteme

Henstedt-Ulzburg, Deutschland

Erfahrungen

Apr. 2021 - Mai 2021
2 Monaten
Rostock, Deutschland
Lorem ipsum dolor sit amet

CiS GmbH (Rostock, via DIEPA GmbH)

  • Greenfield-CRM zur Verwaltung eingehender Kundenanfragen für kommunalen Grundversorger entwickelt
  • PHP/Symfony v5 mit EasyAdmin, Doctrine ORM und Oracle XE
  • Nach initialer “Grundsteinlegung” wie geplant an CiS GmbH abgegeben
Apr. 2019 - Juni 2022
3 Jahren 3 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet

E.ON SE (Hamburg, via Michael Bailey Associates Deutschland)

  • Softwareentwicklung (Frontend und Backend) einer Ruby on Rails- & Postgres-Anwendung zur Verwaltung von Gemeindekonzessionen
  • Koordinierung Operations
  • Integration OIDC Ping ID mit JWT und PKCE
  • Statische Codeanalyse mit SonarQube eingeführt
  • Testabdeckung auf ~95 % angehoben
Feb. 2018 - Dez. 2019
11 Monaten
Hamburg, Deutschland

Abteilung Digitale Vertriebssysteme

Gruner+Jahr (Hamburg, via Hays AG)

  • Entwicklung einer REST-API-WebService-Schnittstelle zwischen Single-Sign-On-System und MAPP Customer Engagement Platform (früher “Teradata Digital Marketing Center/DMC”) (PHP, MySQL, Symfony, Doctrine, PHPUnit, Linux, REST API WebService)
  • Neues Test-Konzept ausgearbeitet, Refactoring Unittests und Funktionstests (PHPUnit), Entwicklung und Einführung UnitTesting-Middleware, Consulting; Laufzeit der Testsuites um 60 % bis 99 % gesenkt
  • Event-Tracking nach Amazon AWS SQS (Message Queueing) implementiert
  • Gesamten Code kompatibel zu PHP E_STRICT gemacht
  • Migration von PHP 5.3 auf PHP 5.4 maßgeblich vorangetrieben
  • Migration auf Symfony 2.8 vorbereitet und begleitet
  • Einführung von Doctrine-Fixtures um die Provisionierung der Datenbank für Unit- und Funktionstests zu vereinfachen
  • Starke Scrum- und Kanban-Orientierung (“Scrumban”)
  • Entwicklung eines Amazon-AWS-Lambda-Workers in Java, der SQS-Messages über das Measurement Protocol nach Google Analytics überträgt (EDI)
  • Entwicklung eines Java- und PHP-OAuth2-SDKs für SSO-Mandanten
  • Umfangreiches Refactoring der Reseller-Schnittstelle
  • Datenbank-Optimierung
  • Content-Security-Policy-Konzept ausgearbeitet
  • Microservice-Refactoring
  • Lasttests mit Apache Jmeter und Docker entwickelt
  • Statische Codeanalyse mit SonarQube eingeführt
Sept. 2015 - Juli 2017
1 Jahr 11 Monaten
Hamburg, Deutschland

Abteilung Digitale Vertriebssysteme

Gruner+Jahr (Hamburg, via Hays AG)

  • Entwicklung einer REST-API-WebService-Schnittstelle zwischen Single-Sign-On-System und MAPP Customer Engagement Platform (früher “Teradata Digital Marketing Center/DMC”) (PHP, MySQL, Symfony, Doctrine, PHPUnit, Linux, REST API WebService)
  • Neues Test-Konzept ausgearbeitet, Refactoring Unittests und Funktionstests (PHPUnit), Entwicklung und Einführung UnitTesting-Middleware, Consulting; Laufzeit der Testsuites um 60 % bis 99 % gesenkt
  • Event-Tracking nach Amazon AWS SQS (Message Queueing) implementiert
  • Gesamten Code kompatibel zu PHP E_STRICT gemacht
  • Migration von PHP 5.3 auf PHP 5.4 maßgeblich vorangetrieben
  • Migration auf Symfony 2.8 vorbereitet und begleitet
  • Einführung von Doctrine-Fixtures um die Provisionierung der Datenbank für Unit- und Funktionstests zu vereinfachen
  • Starke Scrum- und Kanban-Orientierung (“Scrumban”)
  • Entwicklung eines Amazon-AWS-Lambda-Workers in Java, der SQS-Messages über das Measurement Protocol nach Google Analytics überträgt (EDI)
  • Entwicklung eines Java- und PHP-OAuth2-SDKs für SSO-Mandanten
  • Umfangreiches Refactoring der Reseller-Schnittstelle
  • Datenbank-Optimierung
  • Content-Security-Policy-Konzept ausgearbeitet
  • Microservice-Refactoring
  • Lasttests mit Apache Jmeter und Docker entwickelt
  • Statische Codeanalyse mit SonarQube eingeführt
Okt. 2013 - Dez. 2023
10 Jahren 3 Monaten
Stuttgart, Deutschland

Blog-, Forum- und Wiki-Service

Mercedes Benz AG (Stuttgart, via Harvey Nash und Andemis)

  • Web-Applikationsmanagement; Frontend- und Backend-Entwicklung für WordPress, Plug-in-Entwicklung (+ Linux SysAdmin)
  • Entwicklung von Applikationen und Komponenten, Programmierung, PHP, CSS-Optimierung, Twitter Bootstrap, LESS, HTML5, Javascript, Anpassungen nach firmeninternen Spezifikationen.
  • Migration von WordPress 3.x zu WordPress 4.x zu WordPress 5.x
  • Consulting und Support für interne Blog- und Forumkunden
  • Bearbeitung von Zwischenfällen und Anfragen
  • Management und Implementierung von Testfällen und Dokumentation, u.a. mit Postman sowie einem selbstentwickelten System auf Go-Basis
  • Sicherheits-Reviews LAMP
  • Entwicklung REST-API-Server in Go (& OpenAPI, Swagger) zur automatischen Nutzerkonten-Deprovisionierung
  • Wartung des CA Single-Sign-On-Plug-ins (SSO, Ping ID) für WordPress (vorher CA SiteMinder) und Apache httpd (WebAgent)
  • Bash-Shell-Scripting, Synchronisierung von Oracle-Datenbanken und Confluence
  • Piwik-/Matomo-WebAnalytics-Administration (+ Linux SysAdmin)
  • Icinga-Monitoring-Administration (+ Linux SysAdmin)
  • Atlassian Confluence 4.3 und 5.8 Betrieb und Administration
  • Arbeit nach Scrum-Prinzipien
  • Ansible-Einführung vorbereitet (DevOps) und durchgeführt
  • Integration OIDC Ping ID mit proprietärem Entitlement Management System, Entwicklung von Testfällen, Weiterentwicklung der Integration
Okt. 2010 - Juli 2013
2 Jahren 10 Monaten

RIA-Entwickler (Freelancer)

Adternity GmbH

  • Entwicklung für Online-Werbeplattformen in PHP und Javascript (Symfony, Doctrine, MySQL, ExtJS, CSS).
  • XML-Exporter und REST Electronic Data Interchange (EDI) Schnittstellen zu Basecamp, Adressdaten-Verifizierung und Kunden-CMS.
  • XML-Exporter für Werbekampagnen geschrieben.
  • Teile der ExtJS Web-GUI entwickelt.
  • PHPUnit- und Siesta-Tests geschrieben.
  • Jenkins-Server für Continuous Integration und automatisiertes Unit-Testing administriert.
  • Statische Code-Analyse mit PHP CodeSniffer.
Sept. 2007 - März 2008
7 Monaten

YUI RIA Frontend-Entwickler (Freelancer)

Pixelpark Solutions GmbH (heute Conasoft Solutions GmbH)

  • Rich-Web-Application-Frontend basierend auf HTML/CSS/Javascript/YUI Framework entwickelt mit enger Interaktion mit Apache-Struts-Backend via XML-RPC.
Jan. 2007 - Aug. 2010
3 Jahren 8 Monaten

Freelancer für WordPress-/Web-Server-Entwicklung, Administration, Betrieb, Software- und Frontend-Entwickler

Smashing Media GmbH (& DrWeb.de)

  • Freelancer-Tätigkeit mit Smashing Magazine, Dr. Web und Noupe.
  • Betrieb mit ~700 Millionen HTTP Requests/Monat, ~30 TB/Monat.
  • Verantwortung für Ladezeiten-Optimierung (HTML, CSS, Javascript)
  • Verantwortung für Server-Optimierung (Apache, Varnish, MySQL)
  • Paywall basierend auf CodeIgniter entwickelt,
  • Paywall-Brücke zum Magento-Shop via XML-RPC implementiert
  • Setup von Varnish Servern, Integration in eine stark frequentierte WordPress-Umgebung
  • Kundenspezifisches CRM entwickelt
  • Administration von Magento-Shops (Installation, Implementierung von Bezahl-Systemen wie Paypal und Worldpay)
  • Magento-Plug-ins entwickelt
  • WordPress-Plug-ins entwickelt (Optimierung von Arbeitsabläufen, SEO-Optimierung, Refactoring von Third-Party-Plug-ins und Sicherheits-Patches, alternatives WordPress-Search-Plug-in basierend auf Apache Lucene)
  • 3000 statische HTML-Seiten per Script konvertiert in WordPress-Posts für den Relaunch der Site
  • Arbeit nach Scrum-Prinzipien
März 2005 - Aug. 2010
5 Jahren 6 Monaten

Redakteur (Freelancer)

Smashing Media GmbH (& DrWeb.de)

Dez. 2001 - Jan. 2002
2 Monaten
Deutschland
Lorem ipsum dolor sit amet

161MEDIA Deutschland GmbH

Dez. 2001 - Jan. 2002
2 Monaten
Deutschland
Lorem ipsum dolor sit amet

Commindo Media GmbH

Dez. 2001 - Jan. 2002
2 Monaten
Norwegen
Lorem ipsum dolor sit amet

Mediebruket AS

Dez. 2001 - Jan. 2002
2 Monaten
Deutschland
Lorem ipsum dolor sit amet

Medienzentrum Schlichtmann und Werk GmbH & Co. KG

Dez. 2001 - Jan. 2002
2 Monaten
Niederlande
Lorem ipsum dolor sit amet

P.I.T Partner Internal Transport Netherlands

Feb. 2001 - Nov. 2001
10 Monaten

Technical Project Manager, Supervisor

nikotel AG

  • Entwicklung des Kundenportals.
  • Implementierung des Kundenportals für VOIP-Nutzer basierend auf SixCMS.
Apr. 2000 - Jan. 2001
10 Monaten

Webdeveloper, Junior technischer Projektmanager

Tiscali AG (vormals nikoma MediaWorks GmbH)

  • Schnittstellen entwickelt zwischen CMS und Nachrichten-Anbieter wie dpa, z.B. für Sportereignisse wie die Formel 1 und Olympische Spiele.

Zusammenfassung

  • PHP/Symfony, Ruby on Rails: Entwicklung dynamischer Web-Applikationen (auch: Single-Page-Applikationen)
  • OAuth2 & OpenID Connect (OIDC)-Integration im Enterprise-Umfeld: Ping ID, Azure, inkl. Multifaktor-Authentifizierung und JWT und PKCE
  • Linux-Webserver-Administration (Apache Webserver, nginx, Varnish, MySQL/MariaDB, Ansible, DevOps)
  • CI/CD-Pipelines (Continuous Integration, Continuous Delivery) mittels Jenkins, Bamboo, GitLab CI, Gitea/Forgejo und GitHub Actions.
  • Testautomatisierung: PHPUnit, Postman
  • Frontend-Entwicklung, Rich Interactive Web Applications mit JavaScript/AJAX, jQuery, ExtJS, Bootstrap
  • Entwicklung von REST-API-Server mit Go, OpenAPI (Swagger)
  • Erfahrung mit der Integration von Web-Frontends mittels Middleware mit XML-RPC oder JSON
  • Entwicklung von Modulen und Plug-ins für WordPress und Magento

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2008 - Juni 2010

Fernuniversität Hagen

Wirtschaftsinformatik · Deutschland

Okt. 2003 - Juni 2006

Fernuniversität Hagen

Informatik · Deutschland

Okt. 1999 - Juni 2000

Staatliche Gewerbeschule Ernährung und Hauswirtschaft Brekelbaums Park

Fachabitur · Sozialpädagogik · Hamburg, Deutschland

Zertifikate & Bescheinigungen

TeleTrusT Information Security Professional (TISP/T.I.S.P.)

Bundesverband IT-Sicherheit e.V. (TeleTrusT)

TeleTrusT Information Security Professional (TISP/T.I.S.P.)

Bundesverband IT-Sicherheit e.V. (TeleTrusT)

Business Process Modeling and Analysis

OpenHPI

In-Memory Data Management

OpenHPI

LPIC-1

Linux Professional Institute