Konzeption und Realisierung von Anwendungen auf Basis von PHP und Ruby on Rails
Aktualisiert am 11.03.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 11.03.2026
Verfügbar zu: 100%
davon vor Ort: 10%
Ruby on Rails
PHP
Elixir
TailwindCSS
TYPO3 CMS
Git
MySQL
Basho
PostgreSQL
ColdFusion
Java
Unittest
JavaScript
nginx
Elastic Search
Debian
Neo4j
Spezifikation von Anforderungen
Schnittstellendesign
PGP
JSON
Objective-C
SWIFT
Deutsch
Muttersprache
Englisch
Muttersprache
Japanisch
Anfänger

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

4 Jahre 7 Monate
2021-09 - heute

Konzeption und Realisierung eines Headless CMS-Frontends auf Basis von Ruby on Rails

Lead Developer
Lead Developer
Ruby on Rails StimulusJS Tailwind CSS Nginx Capistrano Debian-Serveradministration
Remote
6 Jahre 7 Monate
2019-09 - heute

Optimierung der Responsive Darstellung unter CONTENS, Integration Clickdimensions, VueJS Anwendung zur Pflege von Kategorien uvm.

Application Developer
Application Developer
Coldfusion CONTENS MSSQL JavaScript HTML LESS
dSPACE GmbH
Remote, Paderborn
6 Jahre 10 Monate
2019-06 - heute

2nd/3rd-Level Wartung für TYPO3-Systeme und eine PHP ExtJS-Anwendung

Application Developer, System-Administration
Application Developer, System-Administration
  • Für einen Dienstleister im Bereich Bewerbermanagement leisten wir 2nd/3rd-Level Support
  • Der Kunde wurde an unser Ticket-System angeschlossen (Jira zu Redmine)
  • Aufgabe ist die Bearbeitung von Kunden-Anfragen bezgl. Modifikationen am System sowie der Entwicklung von Teillösungen eines bestehenden Bewerbermanagement-Systems sowie dazugehörige TYPO3- Anwendungen
PHP, ExtJS, MySQL, TYPO3, Shell-Programmierung, Ansible
15 Jahre 11 Monate
2010-05 - heute

Planung und Realisierung von Ruby on Rails-Websites

  • Backend und Frontend Development (MVC)
  • Webpacker, Assets (CDN)
  • Schnittstellenentwicklung (REST) 
  • Schnittstellenspezifikation (Swagger) 
  • Unit tests
  • GNU+Linux Systemadministration
  • Containersetup -betrieb (Docker) 
  • Setup von Hostingplatforms wie Heroku, AWS, DigitalOcean, Hetzner 
  • Setup und Verwendung von skalierbaren Datenbanksystemen (Amazon DynamoDB/Riak, MongoDB, MySQL, Postgres) 
  • Setup und Integration von Suchengines (Apache Solr, ElasticSearch) 
  • Setup von Datenspeichern mittels ActiveStorage (S3, Azure) 
  • Queues mit RabbitMQ 
  • Job-Execution ActiveJob/Sidekiq
kleine/mittelständische Unternehmen aus der Metallverarbeitung und Dienstleistungsindustrie
22 Jahre 1 Monat
2004-03 - heute

Planung und Realisierung von TYPO3-Websites

  • Template und Frontend-Development
  • Extension- und Datenbankdevelopment
  • REST-API-Integration und -Development
  • PDF-Export/-Import, XML-Export/-Import
  • Serveradministration (GNU/Linux)
  • Updates und Migrationen
  • Extensionintegration
  • Solr-Produkt-/Volltextsuche 
  • Apache Tika Integration 
  • Multi-Site-Setups 
  • Multi-Server-Setups
mittelständische/große Unternehmen in der Maschinenbauindustrie, Lasertechnik, Elektrotechnik, Telekommunikation
1 Jahr 3 Monate
2021-05 - 2022-07

Migration, Planung und Realisierung einer TYPO3-Website

Lead Developer
Lead Developer
Webpack Git CSS PHP Extbase Deployer TYPO3
HR-Marketing- Anbieter
Remote
1 Jahr
2019-01 - 2019-12

Technischer Support bei der Betreuung von TYPO3 basierten Websites

Application Developer
Application Developer
TYPO3 MySQL PHP JavaScript
Reynaers Group, Arbonia, WBL Bauträger
2 Monate
2019-04 - 2019-05

Entwicklung eines Download Managers mit Suchfunktion

Lead Developer
Lead Developer
  • Aufgabe war die Entwicklung einer Software zur Verwaltung von Downloads für Hersteller die eine Vielzahl an Downloads für Ihre Kunden bereitstellen müssen
  • Wie z.B. CAD-Daten, PDF-Dateien, ZIP-Dateien uvm.
  • Die Anwendung ist Dreisprachig aufgebaut (Deutsch, Englisch, Japanisch)
Ruby on Rails, ElasticSearch, Tika
4 Monate
2019-02 - 2019-05

Integration einer facettierten Suche

Lead Developer
Lead Developer
  • Aufgabe war die Integration von Solr in das bestehende TYPO3-System zur Suche von Produkt-Daten und zur Indizierung von PDF-Dateien zur verbesserten Anzeige von Suchergebnissen
TYPO3 MySQL PHP JavaScript
Toptica Photonics AG
2 Monate
2018-11 - 2018-12

Programmierung eines Proof-of-Concept

Lead Developer
Lead Developer
  • Programmierung eines Proof-of-Concept zur Wandlung der Produkt- und Prozessdaten von einer relationellen Datenbank hin zu einer Graph basierten Datenbank auf Basis von TYPO3 und Neo4J
TYPO3 MySQL Neo4J Ruby
T-Systems GmbH
Remote, Darmstadt
5 Monate
2018-07 - 2018-11

Konzipierung der Schnittstelle eines Content-Distribution-System

Application Designer
Application Designer
  • Konzipierung der Schnittstelle eines Content-Distribution-System zum Export/Import von Produkt- und Prozessdaten auf Basis von TYPO3, OpenPGP und RabbitMQ
TYPO3 MySQL PHP RabbitMQ Swagger OpenPGP
T-Systems GmbH
Remote, Darmstadt
5 Monate
2018-02 - 2018-06

Konzipierung von Schnittstellen und Schemata

Application Designer
Application Designer
  • Konzipierung von Schnittstellen und Schemata zum Export/Import von Produkt-, und Prozessdaten/Suchergebnissen zur Schaffung eines digitalen Assistenten (Suchfunktion) auf Basis von TYPO3 und IBM Watson für das Deutsche Telekom AG Wissens- und Informationssystem (WINS/TYPO3)
TYPO3 IBM Watson MySQL PHP JSON Swagger
T-Systems GmbH
Remote, Darmstadt
5 Monate
2017-10 - 2018-02

Programmierung eines Proof-of-Concept zum Export von Produkt- und Prozessdaten in JSON-Dokumente zur Weitergabe an IBM Watson

Lead Developer
Lead Developer
TYPO3 MySQL Elixir/Erlang
T-Systems GmbH
Remote, Darmstadt
2 Jahre 1 Monat
2015-10 - 2017-10

Realisierung von Websites und Anwendungen auf Basis von TYPO3

In Partnerschaft mit einer Werbeagentur war ich zwei Jahre als Lead Developer für die technische Realisierung von TYPO3-Websites verantwortlich. Dabei war ich ebenso für die Entwicklung von Extensions zuständig. Je nach Kunde wurden die Websites neu programmiert oder betreut und um Funktionalitäten erweitert, wie folgt eine Liste der Kunden:

  • Mercedes-Benz 
  • Wago 
  • Graute Aluminium 
  • Porta Fenster
  • JENZ 
  • Hagemeyer 
  • aumann winding and automation 
  • OHM Lösungen im Ladenbau 
  • PROMESS Montage
  • Vortella 
  • Modersohn
  • BURY 
  • GuS 
  • BERNSTEIN
  • FRICKE Dosing
  • P/O/Weber 
  • HAUTAU 
  • KOENIG & BAUER 
  • HARTING 
  • WESERWABEN
  • weser alu 
  • ISOKLINKER 
  • IFT 
  • dieaugenspezialisten.com

6 Monate
2017-02 - 2017-07

Preisüberwachungscrawler für Onlineshop-Betreiber auf Basis von Ruby on Rails

Lead Developer
Lead Developer

Planung und Realisierung eines Tools zum Crawling und der Überwachung von Preisen in Onlineshops. Folgende Funktionen wurden realisiert:

  • Automatisierte Product discovery 
  • Automatisiertes Preis crawling und Aktualisierung basierend auf CSS und Xpath Selektoren unter Verwendung von Capybara 
  • Datenimport von Produktdaten per CSV 
  • Preisvergleichsübersicht und Preishistorie 
  • REST-Schnittstelle 
  • Administrationsinterface 
  • Shopware-Extension zur Produktsyncronisierung

Ruby, Xpath, PHP, MySQL, Shopware

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2012-04 - 2014-03

Informatik

Master of Engineering (M.Eng.), Waseda University, Japan
Master of Engineering (M.Eng.)
Waseda University, Japan

  • Distributed Systems
  • Lastverteilung
  • Skalierbarkeit
  • Polyglot Persistence
  • NoSQL
  • Akka
  • Actor-Systeme


Thesis:

auf Anfrage

3 Jahre
2007-09 - 2010-08

Medienproduktion

Hochschule Ostwestfalen-Lippe, Deutschland, Bachelor of Arts (B.A.)
Hochschule Ostwestfalen-Lippe, Deutschland
Bachelor of Arts (B.A.)

Kompetenzen

Kompetenzen

Top-Skills

Ruby on Rails PHP Elixir TailwindCSS TYPO3 CMS Git MySQL Basho PostgreSQL ColdFusion Java Unittest JavaScript nginx Elastic Search Debian Neo4j Spezifikation von Anforderungen Schnittstellendesign PGP JSON Objective-C SWIFT

Produkte / Standards / Erfahrungen / Methoden

Programmierung
Experte

KUNDEN

  • Mercedes-Benz
  • T-Systems
  • Bury
  • dSPACE
  • Bernstein
  • Wago
  • Toptica
  • Alpine
  • Reynaers Group
  • DGTLS
  • PMMG
  • Graute Aluminium


Frameworks/Systeme

  • Android
  • Angular
  • Akka
  • BULMA
  • Bootstrap
  • Eclipse RCP
  • Eclipse BIRT
  • ElasticSearch
  • Hibernate
  • iOS
  • IONIC
  • StimulusJS
  • PhoneGap
  • OXID eSales
  • os:Commerce
  • Ruby on Rails
  • Shopware
  • Solr
  • Symfony
  • TYPO3
  • Wordpress
  • xt:Commerce
  • VueJS


Applicationserver

  • Apache
  • Capistrano
  • Mina
  • Nginx
  • Oracle GlassFish
  • Puma
  • Thin
  • Tomcat
  • Passenger


Virtualmachines

  • Docker
  • VirtualBox
  • Vagrant


IDE

  • Dreamweaver
  • Eclipse
  • JetBrains
  • Netbeans


SEO-Tools

  • Bing Webmaster Tools
  • Google Analytics
  • Google AdWords
  • Google AdSense
  • Google Webmaster Tools
  • Sistrix


Versionierung und Werkzeuge

  • AWS
  • CVS
  • Digital Ocean
  • Git
  • Github
  • Hetzner
  • Heroku
  • Shell
  • SVN
  • SSH
  • Swagger
  • VPN


Text- und Bildverarbeitung

  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Indesign
  • Microsoft Office
  • OpenOffice

Betriebssysteme

GNU/Linux
Mac OS X
Windows

Programmiersprachen

ActionScript
Erlang/Elixir
HAML
Java
Javascript/CoffeeScript
LESS
Objective-C
PHP
Ruby
Scala
SCSS/SASS
XHTML
XML

Datenbanken

Amazon DynamoDB
CSV
DB2
Memcached
MongoDB
MySQL
NEO4J
PostgreSQL
Redis
Riak
SQLite

Branchen

Branchen

  • Maschinenbauer
  • Militärtechnik
  • Telekommunikation
  • Automotive
  • Apparel
  • Personaldienstleister
  • Maschinenhandel
  • Data Privacy
  • Agencies
  • HR

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

4 Jahre 7 Monate
2021-09 - heute

Konzeption und Realisierung eines Headless CMS-Frontends auf Basis von Ruby on Rails

Lead Developer
Lead Developer
Ruby on Rails StimulusJS Tailwind CSS Nginx Capistrano Debian-Serveradministration
Remote
6 Jahre 7 Monate
2019-09 - heute

Optimierung der Responsive Darstellung unter CONTENS, Integration Clickdimensions, VueJS Anwendung zur Pflege von Kategorien uvm.

Application Developer
Application Developer
Coldfusion CONTENS MSSQL JavaScript HTML LESS
dSPACE GmbH
Remote, Paderborn
6 Jahre 10 Monate
2019-06 - heute

2nd/3rd-Level Wartung für TYPO3-Systeme und eine PHP ExtJS-Anwendung

Application Developer, System-Administration
Application Developer, System-Administration
  • Für einen Dienstleister im Bereich Bewerbermanagement leisten wir 2nd/3rd-Level Support
  • Der Kunde wurde an unser Ticket-System angeschlossen (Jira zu Redmine)
  • Aufgabe ist die Bearbeitung von Kunden-Anfragen bezgl. Modifikationen am System sowie der Entwicklung von Teillösungen eines bestehenden Bewerbermanagement-Systems sowie dazugehörige TYPO3- Anwendungen
PHP, ExtJS, MySQL, TYPO3, Shell-Programmierung, Ansible
15 Jahre 11 Monate
2010-05 - heute

Planung und Realisierung von Ruby on Rails-Websites

  • Backend und Frontend Development (MVC)
  • Webpacker, Assets (CDN)
  • Schnittstellenentwicklung (REST) 
  • Schnittstellenspezifikation (Swagger) 
  • Unit tests
  • GNU+Linux Systemadministration
  • Containersetup -betrieb (Docker) 
  • Setup von Hostingplatforms wie Heroku, AWS, DigitalOcean, Hetzner 
  • Setup und Verwendung von skalierbaren Datenbanksystemen (Amazon DynamoDB/Riak, MongoDB, MySQL, Postgres) 
  • Setup und Integration von Suchengines (Apache Solr, ElasticSearch) 
  • Setup von Datenspeichern mittels ActiveStorage (S3, Azure) 
  • Queues mit RabbitMQ 
  • Job-Execution ActiveJob/Sidekiq
kleine/mittelständische Unternehmen aus der Metallverarbeitung und Dienstleistungsindustrie
22 Jahre 1 Monat
2004-03 - heute

Planung und Realisierung von TYPO3-Websites

  • Template und Frontend-Development
  • Extension- und Datenbankdevelopment
  • REST-API-Integration und -Development
  • PDF-Export/-Import, XML-Export/-Import
  • Serveradministration (GNU/Linux)
  • Updates und Migrationen
  • Extensionintegration
  • Solr-Produkt-/Volltextsuche 
  • Apache Tika Integration 
  • Multi-Site-Setups 
  • Multi-Server-Setups
mittelständische/große Unternehmen in der Maschinenbauindustrie, Lasertechnik, Elektrotechnik, Telekommunikation
1 Jahr 3 Monate
2021-05 - 2022-07

Migration, Planung und Realisierung einer TYPO3-Website

Lead Developer
Lead Developer
Webpack Git CSS PHP Extbase Deployer TYPO3
HR-Marketing- Anbieter
Remote
1 Jahr
2019-01 - 2019-12

Technischer Support bei der Betreuung von TYPO3 basierten Websites

Application Developer
Application Developer
TYPO3 MySQL PHP JavaScript
Reynaers Group, Arbonia, WBL Bauträger
2 Monate
2019-04 - 2019-05

Entwicklung eines Download Managers mit Suchfunktion

Lead Developer
Lead Developer
  • Aufgabe war die Entwicklung einer Software zur Verwaltung von Downloads für Hersteller die eine Vielzahl an Downloads für Ihre Kunden bereitstellen müssen
  • Wie z.B. CAD-Daten, PDF-Dateien, ZIP-Dateien uvm.
  • Die Anwendung ist Dreisprachig aufgebaut (Deutsch, Englisch, Japanisch)
Ruby on Rails, ElasticSearch, Tika
4 Monate
2019-02 - 2019-05

Integration einer facettierten Suche

Lead Developer
Lead Developer
  • Aufgabe war die Integration von Solr in das bestehende TYPO3-System zur Suche von Produkt-Daten und zur Indizierung von PDF-Dateien zur verbesserten Anzeige von Suchergebnissen
TYPO3 MySQL PHP JavaScript
Toptica Photonics AG
2 Monate
2018-11 - 2018-12

Programmierung eines Proof-of-Concept

Lead Developer
Lead Developer
  • Programmierung eines Proof-of-Concept zur Wandlung der Produkt- und Prozessdaten von einer relationellen Datenbank hin zu einer Graph basierten Datenbank auf Basis von TYPO3 und Neo4J
TYPO3 MySQL Neo4J Ruby
T-Systems GmbH
Remote, Darmstadt
5 Monate
2018-07 - 2018-11

Konzipierung der Schnittstelle eines Content-Distribution-System

Application Designer
Application Designer
  • Konzipierung der Schnittstelle eines Content-Distribution-System zum Export/Import von Produkt- und Prozessdaten auf Basis von TYPO3, OpenPGP und RabbitMQ
TYPO3 MySQL PHP RabbitMQ Swagger OpenPGP
T-Systems GmbH
Remote, Darmstadt
5 Monate
2018-02 - 2018-06

Konzipierung von Schnittstellen und Schemata

Application Designer
Application Designer
  • Konzipierung von Schnittstellen und Schemata zum Export/Import von Produkt-, und Prozessdaten/Suchergebnissen zur Schaffung eines digitalen Assistenten (Suchfunktion) auf Basis von TYPO3 und IBM Watson für das Deutsche Telekom AG Wissens- und Informationssystem (WINS/TYPO3)
TYPO3 IBM Watson MySQL PHP JSON Swagger
T-Systems GmbH
Remote, Darmstadt
5 Monate
2017-10 - 2018-02

Programmierung eines Proof-of-Concept zum Export von Produkt- und Prozessdaten in JSON-Dokumente zur Weitergabe an IBM Watson

Lead Developer
Lead Developer
TYPO3 MySQL Elixir/Erlang
T-Systems GmbH
Remote, Darmstadt
2 Jahre 1 Monat
2015-10 - 2017-10

Realisierung von Websites und Anwendungen auf Basis von TYPO3

In Partnerschaft mit einer Werbeagentur war ich zwei Jahre als Lead Developer für die technische Realisierung von TYPO3-Websites verantwortlich. Dabei war ich ebenso für die Entwicklung von Extensions zuständig. Je nach Kunde wurden die Websites neu programmiert oder betreut und um Funktionalitäten erweitert, wie folgt eine Liste der Kunden:

  • Mercedes-Benz 
  • Wago 
  • Graute Aluminium 
  • Porta Fenster
  • JENZ 
  • Hagemeyer 
  • aumann winding and automation 
  • OHM Lösungen im Ladenbau 
  • PROMESS Montage
  • Vortella 
  • Modersohn
  • BURY 
  • GuS 
  • BERNSTEIN
  • FRICKE Dosing
  • P/O/Weber 
  • HAUTAU 
  • KOENIG & BAUER 
  • HARTING 
  • WESERWABEN
  • weser alu 
  • ISOKLINKER 
  • IFT 
  • dieaugenspezialisten.com

6 Monate
2017-02 - 2017-07

Preisüberwachungscrawler für Onlineshop-Betreiber auf Basis von Ruby on Rails

Lead Developer
Lead Developer

Planung und Realisierung eines Tools zum Crawling und der Überwachung von Preisen in Onlineshops. Folgende Funktionen wurden realisiert:

  • Automatisierte Product discovery 
  • Automatisiertes Preis crawling und Aktualisierung basierend auf CSS und Xpath Selektoren unter Verwendung von Capybara 
  • Datenimport von Produktdaten per CSV 
  • Preisvergleichsübersicht und Preishistorie 
  • REST-Schnittstelle 
  • Administrationsinterface 
  • Shopware-Extension zur Produktsyncronisierung

Ruby, Xpath, PHP, MySQL, Shopware

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2012-04 - 2014-03

Informatik

Master of Engineering (M.Eng.), Waseda University, Japan
Master of Engineering (M.Eng.)
Waseda University, Japan

  • Distributed Systems
  • Lastverteilung
  • Skalierbarkeit
  • Polyglot Persistence
  • NoSQL
  • Akka
  • Actor-Systeme


Thesis:

auf Anfrage

3 Jahre
2007-09 - 2010-08

Medienproduktion

Hochschule Ostwestfalen-Lippe, Deutschland, Bachelor of Arts (B.A.)
Hochschule Ostwestfalen-Lippe, Deutschland
Bachelor of Arts (B.A.)

Kompetenzen

Kompetenzen

Top-Skills

Ruby on Rails PHP Elixir TailwindCSS TYPO3 CMS Git MySQL Basho PostgreSQL ColdFusion Java Unittest JavaScript nginx Elastic Search Debian Neo4j Spezifikation von Anforderungen Schnittstellendesign PGP JSON Objective-C SWIFT

Produkte / Standards / Erfahrungen / Methoden

Programmierung
Experte

KUNDEN

  • Mercedes-Benz
  • T-Systems
  • Bury
  • dSPACE
  • Bernstein
  • Wago
  • Toptica
  • Alpine
  • Reynaers Group
  • DGTLS
  • PMMG
  • Graute Aluminium


Frameworks/Systeme

  • Android
  • Angular
  • Akka
  • BULMA
  • Bootstrap
  • Eclipse RCP
  • Eclipse BIRT
  • ElasticSearch
  • Hibernate
  • iOS
  • IONIC
  • StimulusJS
  • PhoneGap
  • OXID eSales
  • os:Commerce
  • Ruby on Rails
  • Shopware
  • Solr
  • Symfony
  • TYPO3
  • Wordpress
  • xt:Commerce
  • VueJS


Applicationserver

  • Apache
  • Capistrano
  • Mina
  • Nginx
  • Oracle GlassFish
  • Puma
  • Thin
  • Tomcat
  • Passenger


Virtualmachines

  • Docker
  • VirtualBox
  • Vagrant


IDE

  • Dreamweaver
  • Eclipse
  • JetBrains
  • Netbeans


SEO-Tools

  • Bing Webmaster Tools
  • Google Analytics
  • Google AdWords
  • Google AdSense
  • Google Webmaster Tools
  • Sistrix


Versionierung und Werkzeuge

  • AWS
  • CVS
  • Digital Ocean
  • Git
  • Github
  • Hetzner
  • Heroku
  • Shell
  • SVN
  • SSH
  • Swagger
  • VPN


Text- und Bildverarbeitung

  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Indesign
  • Microsoft Office
  • OpenOffice

Betriebssysteme

GNU/Linux
Mac OS X
Windows

Programmiersprachen

ActionScript
Erlang/Elixir
HAML
Java
Javascript/CoffeeScript
LESS
Objective-C
PHP
Ruby
Scala
SCSS/SASS
XHTML
XML

Datenbanken

Amazon DynamoDB
CSV
DB2
Memcached
MongoDB
MySQL
NEO4J
PostgreSQL
Redis
Riak
SQLite

Branchen

Branchen

  • Maschinenbauer
  • Militärtechnik
  • Telekommunikation
  • Automotive
  • Apparel
  • Personaldienstleister
  • Maschinenhandel
  • Data Privacy
  • Agencies
  • HR

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.