Entwicklung kundenspezifischer Web-Anwendungen, Erweiterungen und Anpassungen bestehender Anwendungen
Aktualisiert am 24.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 06.05.2024
Verfügbar zu: 80%
davon vor Ort: 60%
JavaScript
Java
Ruby
HTML
CSS
XSL
Perl
SQL
Node.js
Deutsch Muttersprache
Englisch verhandlungssicher

Einsatzorte

Einsatzorte

Bremen (+150km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km)
Schweiz
möglich

Projekte

Projekte

6 Jahre 5 Monate
2018-05 - heute

Buchungsplattform mit Administration

Software-Entwickler Ruby JavaScript
Software-Entwickler

Weiterentwicklung einer bestehenden Anwendung:

  • Weiterführung eines laufenden Projektes
  • Entwicklungsumgebungen mit Docker eingerichtet
  • Tests zur Prüfung und Sicherstellung der Datenintegität
  • Administrative Funktionen korrigiert/ optimiert
  • Anpassungen im Checkout
  • Angebotsauswahlformular als Client-Anwendung realisiert
  • Backup mit Amazon S3 (AWS)
PostgreSQL Ruby on Rails ActiveAdmin Redis Docker
Ruby JavaScript
15 Jahre 9 Monate
2009-01 - heute

Magento Online Shop

Software-Entwickler Responsive Webdesign JavaScript PHP ...
Software-Entwickler
  • Implementierung verschiedener (responsive) Layouts
  • Entwicklung kundenspezifischer Erweiterungen
  • Administrative Werkzeuge zur Integration externer Dienstleistungen
  • Erstellen von Reports
Magento Prototype jQuery Mocha/Chai Selenium MySQL/MariaDB Apache HTTP Server
Responsive Webdesign JavaScript PHP HTML CSS Automatisierte Tests Systemadministration
pahema.com
Bremen
17 Jahre 9 Monate
2007-01 - heute

Privates Projekt

Ruby HTML CSS ...
Administration von Linux-Servern
Einrichtung und Konfiguration von Entwicklungsumgebungen
Automatisierung von Arbeitsabläufen mit Hilfe von Jenkins
Generierung der eigenen Webseiten

Redmine Jenkins Docker Ansible Debian
Ruby HTML CSS Javascript bash Systemadministration
7 Monate
2022-07 - 2023-01

Geodaten-Anwendung

Software-Entwickler Java JavaScript Ontology ...
Software-Entwickler

Habe Geodaten für ein Wandergebiet von OpenStreetMap (OSM) importiert, wo nötig editiert, und dann verarbeitet. Die Abfrage der Daten habe ich durch Java Servlets realisiert.

  • OWL-Ontology zur Beschreibung des Wandergebietes entwickelt.

  • OSM-Daten in die Datenbank importiert.

  • Informationen aus der Ontology mit den Daten von OSM und zusätzlichen GPX-Daten verbunden.

  • Wegepunkte und Routen werden auf Landkarten angezeigt.

  • Ontology-Informationen in HTML publiziert.

Protégé/OWL-API PostgreSQL/PostGIS QGIS GDAL JOSM OpenLayers JUnit
Java JavaScript Ontology Geodatenverarbeitung SQL HTML CSS
4 Monate
2022-02 - 2022-05

Suche für Dokumenten-Archiv

Software-Entwickler Java JavaScript SQL ...
Software-Entwickler

Habe für ein umfangreiches Archiv von digitalen Dokumenten eine gezielte Suche ermöglicht.

  • Indexerstellung für eine Vielzahl von Dokument-Formaten mit Metadaten.

  • Einfache Benutzeroberfläche zum Registrieren von Dokumenten, von denen die Metadaten nicht automatisch extrahiert werden konnten.

  • Abfrage von Suchergebnissen durch Parameter. Ergebnisse als JSON geliefert.

Apache Lucene Tika Spring JPA PostgreSQL Sinatra
Java JavaScript SQL Ruby
2 Monate
2022-01 - 2022-02

Assistenzanwendung für Sehbehinderte

Software-Entwickler Python Systemadministration
Software-Entwickler

Habe eine Anwendung entwickelt, die es blinden Personen ermöglicht, mit Hilfe von Sprache/Geräuschen Sprachaufnahmen zu erstellen und abzuspielen. Die Anwendung funktioniert offline.

SoPaRe RaspberryPI ecasound
Python Systemadministration
2 Jahre 11 Monate
2019-02 - 2021-12

Automatisierte (Integrations) Tests

Software-Entwickler JavaScript Python
Software-Entwickler

Habe automatisierte Tests für eine bestehende, weiter entwickelte Internet-Anwendung entwickelt. Probleme sollten frühzeitig entdeckt, und Spezifikationen verifiziert werden.

  • UI-Tests der gesamten Anwendung

  • Komponenten- und API-Tests

  • CSS-Styles aufgeräumt und vereinfacht

  • APEX-Plugins fortentwickelt, Node.js Abhängikeiten und Workflow vereinheitlicht

Cypress Node.js Backbone/Marionette OpenCV Oracle APEX CSS
JavaScript Python
7 Jahre 3 Monate
2012-02 - 2019-04

Warenbestand managen

Software-Entwickler SQL Java HTML ...
Software-Entwickler
  • Entwicklung des Datenbankschemas für Produktdaten, Bestellungen, Adressen und Statusinformationen
  • Abfrage von Bestelldaten bei verschiedenen Marktplätzen (Amazon, eBay, Magento)
  • Aktualisierung des Warenbestandes und der Verfügbarkeit bei den Marktplätzen
  • Terminierung und Synchronisierung der verschiedenen periodischen Aufgaben
  • Erstellung verschiedener Reporte
  • Entwicklung einer administrativen Oberfläche
Apache Tomcat Apache Tapestry Amazon MWS eBay APIs PostgreSQL Maven Quartz Scheduler JUnit
SQL Java HTML PHP
Bremen
9 Jahre 8 Monate
2009-09 - 2019-04

Magento Online Shop

Software-Entwickler PHP JavaScript HTML ...
Software-Entwickler
  • Implementierung verschiedener Layouts
  • Entwicklung kundenspezifischer Erweiterungen
    • Retouren Form
    • Produkt-Finder
    • Affiliate marketing
    • Adwords tracking
  • Administrative Werkzeuge
  • Wartungsarbeiten
Magento
PHP JavaScript HTML CSS Responsive Webdesign
Bremen
1 Jahr 11 Monate
2015-08 - 2017-06

Shopfloor Anwendungen

Software-Entwickler JavaScript JDK
Software-Entwickler

Wir haben verschiedene Anwendungen entwickelt, die den Produktionsablauf optimieren sollen. Die Daten werden mit SAP MII Transaktionen asynchron abgefragt. Als Datenformat wird JSON benutzt. Die Benutzeroberfläche ist mit SAPUI5 gebaut.

  • UI5 Components
  • Komplexe views/controller
  • Javascript Datenobjekte
  • Java Demon zur Abwicklung von Druckaufträgen
  • Grunt zur Automatisierung von Projektaufgaben
SAPUI5 Grunt Jasmine Selenium
JavaScript JDK
Bremen
9 Monate
2014-08 - 2015-04

SpreeCommerce Online Shop

Software-Entwickler Ruby JavaScript HTML ...
Software-Entwickler
  • Installation und Konfiguration der Spree Eommerce Plattform
  • Import der Produktdaten von der Warenwirtschaft
  • Entwicklung und Anpassung von Spree-Erweiterungen
  • Implementierung des Layouts
  • Hilfe für die Administratoren beim Erlernen der benötigten Funktionen
  • Automatisierte Tests
Phusion Passenger MySQL Ruby on Rails Apache HTTP Server Debian Spree Ecommerce Selenium
Ruby JavaScript HTML CSS
Bremen/Hambung
1 Jahr 5 Monate
2013-01 - 2014-05

Konfigurator für Regalelemente

Software-Entwickler Java JavaScript Ruby ...
Software-Entwickler
  • Analyse der Produktdaten und Beziehungen
  • Entwicklung des Datenbankschemas und Import der Produktdaten
  • Entwicklung einer Admin-Oberfläche
  • Benutzeroberfläche zum Finden von passenden Produkten
  • Erlaube dem Benutzer das Speichern der Konfiguration für die spätere Nutzung, frage um Hilfe vom Kundendienst, oder lege die Produkte in den Warenkorb des Online Shops
  • Weitere Verbesserungen auf der Basis von Benutzerdaten
Apache Tomcat Jersey jQuery Ruby Sinatra Atmosphere Framework
Java JavaScript Ruby CSS HTML Serveradministration Maven
Bremen
1 Jahr 11 Monate
2012-07 - 2014-05

Magento Multiple Stores

Software-Entwickler PHP JavaScript CSS ...
Software-Entwickler
  • Entwicklung des default design and skin für mehrere Shops
  • Implementierung verschiedener Layouts
  • Entwicklung von Magento Erweiterungen
  • Verbesserung der Ladezeiten für Besucher
Magento Mailchimp Varnish Cache
PHP JavaScript CSS HTML
Bremen

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung:

WS 1984/85 ? SS 1986

Studium der Philosophie und Soziologie

Bielefeld, Münster


Sommer 1984

Abitur

Kopernikus Gymnasium, Rheine, NR

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Java Ruby HTML CSS XSL Perl SQL Node.js

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich entwickle seit 1999 Internet-Anwendungen. Die ersten 7 Jahre als Angestellter, danach als Freiberufler. Dabei wurden verschiedene Programmiersprachen sowie zahlreiche Frameworks und Libraries eingesetzt. Ich arbeite gern im Hintergrund mit Services und Daten, kann aber genauso gut Oberflächen bauen. Falls künstlerisch hochwertiges Design gefordert ist, brauche ich allerdings Vorgaben.


Kenntnisse:

Internet

  • HTML
  • CSS
  • XML
  • XSLT


Server

  • Apache HTTP Server
  • Nginx
  • Apache Tomcat
  • PostgreSQL/PostGIS
  • MySQL/MariaDB
  • Sphinxsearch


Beruflicher Werdegang:

2007 - heute

Einsatzort: Bremen

Kunde: auf Anfrage


08/1999 - 05/2006

Einsatzort: New York City, USA

Kunde: Ocean-7 Development, Inc.


Aufgaben:

  • Internet Anwendungen, meist in Java oder Perl (CGI und mod_perl)
  • Dynamische Internet Seiten mit JavaScript und CSS
  • Datentransfer zwischen verschiedenen Systemen und Datenbanken via XML, Transformation mit XSLT
  • Programmatische Report-Erstellung
  • Content Publishing (XML nach HTML und mit XSL-FO als PDF)
  • Linux Server Administration und System Scripting


04/1996 - 03/1999

Berufliche Auszeit, kurzfristige Gelegenheitsarbeiten


06/1989 - 02/1996

Rolle: Persönliche Assistenz für Behinderte


08/1986 - 06/1989 

Rolle: Studentenjobs (Produktionshelfer, etc.)

Kunde: Lager, Post, Landschaftsbau

Betriebssysteme

Debian
Linux
meist Debian

Programmiersprachen

Java
JavaScript
Perl
PHP
Magento, WordPress, Joomla
Ruby
On Rails oder nicht

Datenbanken

MySQL/MariaDB
PostgreSQL
Redis
SQL
PostGIS

Datenkommunikation

Internet
Web-Anwendungen

Einsatzorte

Einsatzorte

Bremen (+150km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km)
Schweiz
möglich

Projekte

Projekte

6 Jahre 5 Monate
2018-05 - heute

Buchungsplattform mit Administration

Software-Entwickler Ruby JavaScript
Software-Entwickler

Weiterentwicklung einer bestehenden Anwendung:

  • Weiterführung eines laufenden Projektes
  • Entwicklungsumgebungen mit Docker eingerichtet
  • Tests zur Prüfung und Sicherstellung der Datenintegität
  • Administrative Funktionen korrigiert/ optimiert
  • Anpassungen im Checkout
  • Angebotsauswahlformular als Client-Anwendung realisiert
  • Backup mit Amazon S3 (AWS)
PostgreSQL Ruby on Rails ActiveAdmin Redis Docker
Ruby JavaScript
15 Jahre 9 Monate
2009-01 - heute

Magento Online Shop

Software-Entwickler Responsive Webdesign JavaScript PHP ...
Software-Entwickler
  • Implementierung verschiedener (responsive) Layouts
  • Entwicklung kundenspezifischer Erweiterungen
  • Administrative Werkzeuge zur Integration externer Dienstleistungen
  • Erstellen von Reports
Magento Prototype jQuery Mocha/Chai Selenium MySQL/MariaDB Apache HTTP Server
Responsive Webdesign JavaScript PHP HTML CSS Automatisierte Tests Systemadministration
pahema.com
Bremen
17 Jahre 9 Monate
2007-01 - heute

Privates Projekt

Ruby HTML CSS ...
Administration von Linux-Servern
Einrichtung und Konfiguration von Entwicklungsumgebungen
Automatisierung von Arbeitsabläufen mit Hilfe von Jenkins
Generierung der eigenen Webseiten

Redmine Jenkins Docker Ansible Debian
Ruby HTML CSS Javascript bash Systemadministration
7 Monate
2022-07 - 2023-01

Geodaten-Anwendung

Software-Entwickler Java JavaScript Ontology ...
Software-Entwickler

Habe Geodaten für ein Wandergebiet von OpenStreetMap (OSM) importiert, wo nötig editiert, und dann verarbeitet. Die Abfrage der Daten habe ich durch Java Servlets realisiert.

  • OWL-Ontology zur Beschreibung des Wandergebietes entwickelt.

  • OSM-Daten in die Datenbank importiert.

  • Informationen aus der Ontology mit den Daten von OSM und zusätzlichen GPX-Daten verbunden.

  • Wegepunkte und Routen werden auf Landkarten angezeigt.

  • Ontology-Informationen in HTML publiziert.

Protégé/OWL-API PostgreSQL/PostGIS QGIS GDAL JOSM OpenLayers JUnit
Java JavaScript Ontology Geodatenverarbeitung SQL HTML CSS
4 Monate
2022-02 - 2022-05

Suche für Dokumenten-Archiv

Software-Entwickler Java JavaScript SQL ...
Software-Entwickler

Habe für ein umfangreiches Archiv von digitalen Dokumenten eine gezielte Suche ermöglicht.

  • Indexerstellung für eine Vielzahl von Dokument-Formaten mit Metadaten.

  • Einfache Benutzeroberfläche zum Registrieren von Dokumenten, von denen die Metadaten nicht automatisch extrahiert werden konnten.

  • Abfrage von Suchergebnissen durch Parameter. Ergebnisse als JSON geliefert.

Apache Lucene Tika Spring JPA PostgreSQL Sinatra
Java JavaScript SQL Ruby
2 Monate
2022-01 - 2022-02

Assistenzanwendung für Sehbehinderte

Software-Entwickler Python Systemadministration
Software-Entwickler

Habe eine Anwendung entwickelt, die es blinden Personen ermöglicht, mit Hilfe von Sprache/Geräuschen Sprachaufnahmen zu erstellen und abzuspielen. Die Anwendung funktioniert offline.

SoPaRe RaspberryPI ecasound
Python Systemadministration
2 Jahre 11 Monate
2019-02 - 2021-12

Automatisierte (Integrations) Tests

Software-Entwickler JavaScript Python
Software-Entwickler

Habe automatisierte Tests für eine bestehende, weiter entwickelte Internet-Anwendung entwickelt. Probleme sollten frühzeitig entdeckt, und Spezifikationen verifiziert werden.

  • UI-Tests der gesamten Anwendung

  • Komponenten- und API-Tests

  • CSS-Styles aufgeräumt und vereinfacht

  • APEX-Plugins fortentwickelt, Node.js Abhängikeiten und Workflow vereinheitlicht

Cypress Node.js Backbone/Marionette OpenCV Oracle APEX CSS
JavaScript Python
7 Jahre 3 Monate
2012-02 - 2019-04

Warenbestand managen

Software-Entwickler SQL Java HTML ...
Software-Entwickler
  • Entwicklung des Datenbankschemas für Produktdaten, Bestellungen, Adressen und Statusinformationen
  • Abfrage von Bestelldaten bei verschiedenen Marktplätzen (Amazon, eBay, Magento)
  • Aktualisierung des Warenbestandes und der Verfügbarkeit bei den Marktplätzen
  • Terminierung und Synchronisierung der verschiedenen periodischen Aufgaben
  • Erstellung verschiedener Reporte
  • Entwicklung einer administrativen Oberfläche
Apache Tomcat Apache Tapestry Amazon MWS eBay APIs PostgreSQL Maven Quartz Scheduler JUnit
SQL Java HTML PHP
Bremen
9 Jahre 8 Monate
2009-09 - 2019-04

Magento Online Shop

Software-Entwickler PHP JavaScript HTML ...
Software-Entwickler
  • Implementierung verschiedener Layouts
  • Entwicklung kundenspezifischer Erweiterungen
    • Retouren Form
    • Produkt-Finder
    • Affiliate marketing
    • Adwords tracking
  • Administrative Werkzeuge
  • Wartungsarbeiten
Magento
PHP JavaScript HTML CSS Responsive Webdesign
Bremen
1 Jahr 11 Monate
2015-08 - 2017-06

Shopfloor Anwendungen

Software-Entwickler JavaScript JDK
Software-Entwickler

Wir haben verschiedene Anwendungen entwickelt, die den Produktionsablauf optimieren sollen. Die Daten werden mit SAP MII Transaktionen asynchron abgefragt. Als Datenformat wird JSON benutzt. Die Benutzeroberfläche ist mit SAPUI5 gebaut.

  • UI5 Components
  • Komplexe views/controller
  • Javascript Datenobjekte
  • Java Demon zur Abwicklung von Druckaufträgen
  • Grunt zur Automatisierung von Projektaufgaben
SAPUI5 Grunt Jasmine Selenium
JavaScript JDK
Bremen
9 Monate
2014-08 - 2015-04

SpreeCommerce Online Shop

Software-Entwickler Ruby JavaScript HTML ...
Software-Entwickler
  • Installation und Konfiguration der Spree Eommerce Plattform
  • Import der Produktdaten von der Warenwirtschaft
  • Entwicklung und Anpassung von Spree-Erweiterungen
  • Implementierung des Layouts
  • Hilfe für die Administratoren beim Erlernen der benötigten Funktionen
  • Automatisierte Tests
Phusion Passenger MySQL Ruby on Rails Apache HTTP Server Debian Spree Ecommerce Selenium
Ruby JavaScript HTML CSS
Bremen/Hambung
1 Jahr 5 Monate
2013-01 - 2014-05

Konfigurator für Regalelemente

Software-Entwickler Java JavaScript Ruby ...
Software-Entwickler
  • Analyse der Produktdaten und Beziehungen
  • Entwicklung des Datenbankschemas und Import der Produktdaten
  • Entwicklung einer Admin-Oberfläche
  • Benutzeroberfläche zum Finden von passenden Produkten
  • Erlaube dem Benutzer das Speichern der Konfiguration für die spätere Nutzung, frage um Hilfe vom Kundendienst, oder lege die Produkte in den Warenkorb des Online Shops
  • Weitere Verbesserungen auf der Basis von Benutzerdaten
Apache Tomcat Jersey jQuery Ruby Sinatra Atmosphere Framework
Java JavaScript Ruby CSS HTML Serveradministration Maven
Bremen
1 Jahr 11 Monate
2012-07 - 2014-05

Magento Multiple Stores

Software-Entwickler PHP JavaScript CSS ...
Software-Entwickler
  • Entwicklung des default design and skin für mehrere Shops
  • Implementierung verschiedener Layouts
  • Entwicklung von Magento Erweiterungen
  • Verbesserung der Ladezeiten für Besucher
Magento Mailchimp Varnish Cache
PHP JavaScript CSS HTML
Bremen

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung:

WS 1984/85 ? SS 1986

Studium der Philosophie und Soziologie

Bielefeld, Münster


Sommer 1984

Abitur

Kopernikus Gymnasium, Rheine, NR

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Java Ruby HTML CSS XSL Perl SQL Node.js

Produkte / Standards / Erfahrungen / Methoden

Profil:

Ich entwickle seit 1999 Internet-Anwendungen. Die ersten 7 Jahre als Angestellter, danach als Freiberufler. Dabei wurden verschiedene Programmiersprachen sowie zahlreiche Frameworks und Libraries eingesetzt. Ich arbeite gern im Hintergrund mit Services und Daten, kann aber genauso gut Oberflächen bauen. Falls künstlerisch hochwertiges Design gefordert ist, brauche ich allerdings Vorgaben.


Kenntnisse:

Internet

  • HTML
  • CSS
  • XML
  • XSLT


Server

  • Apache HTTP Server
  • Nginx
  • Apache Tomcat
  • PostgreSQL/PostGIS
  • MySQL/MariaDB
  • Sphinxsearch


Beruflicher Werdegang:

2007 - heute

Einsatzort: Bremen

Kunde: auf Anfrage


08/1999 - 05/2006

Einsatzort: New York City, USA

Kunde: Ocean-7 Development, Inc.


Aufgaben:

  • Internet Anwendungen, meist in Java oder Perl (CGI und mod_perl)
  • Dynamische Internet Seiten mit JavaScript und CSS
  • Datentransfer zwischen verschiedenen Systemen und Datenbanken via XML, Transformation mit XSLT
  • Programmatische Report-Erstellung
  • Content Publishing (XML nach HTML und mit XSL-FO als PDF)
  • Linux Server Administration und System Scripting


04/1996 - 03/1999

Berufliche Auszeit, kurzfristige Gelegenheitsarbeiten


06/1989 - 02/1996

Rolle: Persönliche Assistenz für Behinderte


08/1986 - 06/1989 

Rolle: Studentenjobs (Produktionshelfer, etc.)

Kunde: Lager, Post, Landschaftsbau

Betriebssysteme

Debian
Linux
meist Debian

Programmiersprachen

Java
JavaScript
Perl
PHP
Magento, WordPress, Joomla
Ruby
On Rails oder nicht

Datenbanken

MySQL/MariaDB
PostgreSQL
Redis
SQL
PostGIS

Datenkommunikation

Internet
Web-Anwendungen

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.