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

Einsatzorte

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

Projekte

5 Jahre 9 Monate
2018-05 - heute

Buchungsplattform mit Administration

Software-Entwickler Ruby JavaScript
Software-Entwickler
  • 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
10 Jahre 11 Monate
2013-03 - heute

Magento Online Shop

Software-Entwickler Responsive Webdesign JavaScript PHP ...
Software-Entwickler
  • Installation und Konfiguration von Magento
  • Import bestehender Daten vom laufenden Online Shop (osCommerce)
  • Implementierung des vorgegebenen Layouts
  • Kundenspezifische Erweiterungen, Reports und andere Hilfswerkzeuge
  • Anpassung des Layouts auf der Basis des Standard Magento responsive web design
Magento
Responsive Webdesign JavaScript PHP HTML CSS
Bremen
5 Monate
2022-07 - 2022-11

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 4 Monate
2017-06 - 2018-09

Buch "UI5 User Guide"

Autor JavaScript XSL EPUB
Autor
Docbook SAPUI5 Jasmine
JavaScript XSL EPUB
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

Mit der Verbreitung des Internet hatte ich Mitte der 1990er Jahre mit Linux, HTML und Perl Programmierung angefangen. Von 1999 bis 2006 habe ich dann für die Firma Ocean-7 Development, Inc. in New York City gearbeitet. Wir haben verschiedendste Internet-Anwendungen entwickelt und betreut. Seit vielen Jahren arbeite ich nun freiberuflich als Software-Entwickler.

Kompetenzen

Top-Skills

JavaScript Java Ruby HTML CSS XSL Perl SQL Node.js

Produkte / Standards / Erfahrungen / Methoden

ActiveAdmin
Amazon MWS
Apache HTTP Server
Apache Tapestry
Java web application framework
Apache Tomcat
CSS
Docbook
Docker
eBay APIs
EPUB
Grunt
HTML
Jasmine
Test Javascript
JDK
Jersey
Java REST services
JUnit
Magento
Mailchimp
Maven
Quartz Scheduler
Responsive Webdesign
Ruby on Rails
SAPUI5
Selenium
Spree Ecommerce
Varnish Cache
XSL
Apache Lucene
Cypress
Automatisierte Tests

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 GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.