DATEIANLAGEN
Diese Anzeige ist nur für angemeldete Nutzer möglich.
Diese Anzeige ist nur für angemeldete Nutzer möglich.
SKILLS
Linux, Docker, (J)Ruby, Ruby on Rails, Angular(JS), TypeScript, GIT, CI with Jenkins + Gerrit, MySQL, Postgres, WebSockets, Windows Services, and more.
PROJEKTHISTORIE
- Ruby + Angular Developer, Administrator
- Aufgabe: Portierung der bestehenden Access Datenbank
Anwendung in eine Angular basierte Web
Anwendung.
Die Mandantenfähige Software, dient als CRM,
zur Produkt- und Lagerverwaltung
und zur Angebots- sowie Rechnungserstellung.
Die Software verwaltet Kundenspezifische
Rabatte, (Brutto / Netto) Preislisten und berechnet
die Oberfläche der Produkte wie Rohre, Kanäle
und Schalldämpfer, sowie derer unterschiedlicher
Variationen (Länge , Material, Veredelung, etc.)
zur genauen Abrechnung der Materialien.
Im Einsatz: Backend: Ruby (Ruby on Rails 5), MySQL, sidekiq
Frontend: TypeScript, Angular 4, WebSockets
- 01/2010
- bis jetzt
-
-
- OMNIScriptum Marketing GmbH DEU
- Senior Web Developer / Chief Software Architect
- Ausbilder und Leiter eines 7-köpfigen Teams.
Beschreibung: Planung und Entwicklung Komplexer
Softwarelösungen im Bereich Print on Demand
und E-Commerce. Anbindung und Umsetzung
von Zahlungsmodulen. Implementierung von
REST-, JSON-, XML- + SOAP basierten APIs, Rails
Engines, Ruby Gems, Angular Web-Anwendungen
uvm.
Im Einsatz: Ruby on Rails, Bash, TypeScript , AngularJS und
Angular2+, GIT, Continuous Integration mit
Jenkins und Code Reviews mit Gerrit.
Projekte: morebooks.shop , knigozal.com + weitere Intern
verwendete Anwendungen zur Distribution und
Erstellung von Büchern
- Administrator, PHP Developer
- Aufgabe: Wartung der Server Infrastruktur, Planung und
Durchführung der Backup Strategie, Einrichtung
und Überwachung des Fallbacksystems, sowie die
Weiterentwicklung der Plattform mit PHP
Im Einsatz: Debian, MySQL, PHP5
- 01/2017
- 01/2017
-
-
- UKV - Union Krankenversicherungen AG
- (J)Ruby Developer, Administrator
- (in Kooperation mit der Primamedia GmbH)
Position: (J)Ruby Developer, Administrator
Aufgabe: Den 2013 entwickelten Windows Services zu
einem Linux Service (upstart) konvertiert und
unter Zuhilfenahme von Docker Containern im
Intranet auf einem Linux Server (Suse) deployed.
Docker wird hier lediglich eingesetzt um System
bedingte Abhängigkeiten schon vor der
Installation aufzulösen, da der Container später
auf einem Intranet Server installiert wird der
aufgrund von Firewall Regeln keinen Internet
Zugriff zulässt.
Im Einsatz: JRuby, SQLite3, Docker
- 01/2014
- 12/2016
-
-
- International Book Market Service Ltd
- Ruby Developer
- Aufgabe: Entwicklung einer Mandantenfähigen
Web-Anwendung zur Rechnungsgenerierung mit
einer Schnittstelle für externe Applikationen. Die
Software Verwaltet Klienten spezifische
Steuersätze, Formeln zur Steuerberechnung und
ermöglicht es Steuerfälle wie die Steuerfreie
Ausfuhrlieferung, die Innergemeinschaftliche
Lieferung, oder die Lieferung innerhalb von
Drittländern abzubilden. Die Software handelt
außerdem Währungskonvertierungen und erlaubt
es somit dem Kunden seine
Rechnung in der Landeswährung zum aktuellen
Kurs anzuschauen und zu bezahlen.
Im Einsatz: Ruby 2.3, Ruby on Rails 4.2.7.1, TDD, JSON, CI mit
jenkins, Code Reviews mit Gerrit
- 01/2016
- 01/2016
-
-
- URV - Union Reise Versicherung AG
- (J)Ruby Developer, Administrator
- (in Kooperation mit der Primamedia GmbH)
Position: (J)Ruby Developer, Administrator
Aufgabe: Mandantenfähigkeit für den 2013 entwickelten
Windows Service. Konfigurierbare Exporte:
Zusatzfelder, Formatierungen und Speicherorte
können nun je Mandant und Input-Datei
konfiguriert werden.
Im Einsatz: JRuby, SQLite3
- 01/2016
- 01/2016
-
-
- UKV - Union Krankenversicherungen AG
- (J)Ruby Developer, Administrator
- (in Kooperation mit der Primamedia GmbH)
Position: (J)Ruby Developer, Administrator
Aufgabe: Erweiterung des 2013 entwickleten Windows
Services für zusätzliche Input-Dateien.
Im Einsatz: JRuby, SQLite3
- Ruby + MarionetteJS Developer
- (als Subunternehmer von Martin Boßlet)
Position: Ruby + MarionetteJS Developer
Aufgabe: Plattform für Portfolien Management
Aufgrund der NDA können hier keine weiteren
Details genannt werden
Im Einsatz: Ruby, TDD, BackboneJS, MarionetteJS, JSON
- Ruby Developer
- Aufgabe: Erstellung eines Benachrichtigungsdienstes für
Architekten, Bauherren und sonstige Angestellte
die auf der Baustelle verkehren, und stets Zugriff
zu der aktuellsten Version der Pläne benötigen.
Benutzer können sich nach dem Erhalt einer
Einladung, Kostenlos als Empfänger eintragen
oder den Benachrichtigungs- Baum gegen
Bezahlung erweitern.
Im Einsatz: Ruby on Rails, TDD
- 01/2013
- 01/2013
-
-
- UKV - Union Krankenversicherungen AG
- (J)Ruby Developer
- (in Kooperation mit der Primamedia GmbH)
Position: (J)Ruby Developer
Aufgabe: Erstellung von XSLT Templates die in einer
bestehenden Anwendung Ihren Einsatz finden.
Zur Entwicklung wurde das "Backend" das zu
diesem Zeitpunkt noch nicht fertig umgestellt
mit (J)Ruby und Sinatra gemocked.
Im Einsatz: JRuby, TDD, Sinatra, XSLT, Xalan, XercesImpl,
Saxon
- 01/2013
- 01/2013
-
-
- UKV - Union Krankenversicherungen AG
- (J)Ruby Developer
- (in Kooperation mit der Primamedia GmbH)
Position: (J)Ruby Developer
Aufgabe: Planung und Entwicklung eines Windows Services,
welcher Wahlweise einen definierten Ordner oder
FTP Server Überwacht. Der Service wartet auf eine
definierte Eingabe Datei für die AOK, liest diese
ein und speichert diese konvertiert in einem
Ordner oder auf einem FTP Server ab.
Im Einsatz: JRuby, SQLite3
- 01/2013
- 01/2013
-
-
- UKV - Union Krankenversicherungen AG
- (J)Ruby Developer
- (in Kooperation mit der Primamedia GmbH)
Position: (J)Ruby Developer
Aufgabe: Planung und Entwicklung einer in JRuby on Rails
basierten Web Anwendung zum Importieren,
Filtern und Exportieren von Excel Dateien in einem
Vorgegeben Format, die Excel Templates wurden
mit Macros zur Visualisierung der Daten durch
Charts ausgestattet.
Im Einsatz: JRuby (1.7.3), Ruby on Rails (3.2), Sidekiq, Apache
POI, TDD
- 01/2013
- 01/2013
-
-
- SKG - Saarländischen Krankenhausgesellschaft e.V. (in Kooperation mit der Primamedia GmbH)
- Ruby Developer
- Aufgabe: Planung und Entwicklung eines in Ruby on Rails
basierten Rundschreiben Systems. Dem Benutzer
kann durch ein Rechtesystem Individuell oder
durch Zuweisung von Gruppen das Recht zum
empfangen, lesen und schreiben von
Rundschreiben erteilt werden. Alle
Rundschreiben sowie Rich Text Anhänge wurden
mit Solr indiziert und sind durchsuchbar.
Im Einsatz: Ruby (2.0.0), Ruby on Rails (3.2), Solr, PDF Export
- PHP + JAVA Developer
- Beschreibung: Planung und Entwicklung von Web Anwendungen
Im Einsatz: Java, hauptsächlich JSF (Java Server Faces) und
Facelets, XHTML, CSS, Javascript
Projekte: DKV (2008-2009) , DKG (2009) ,
KH Sachsen (2009) , DKTIG (2009) ,
KH Berlin (2009) , DKV (2010)
- Auszubildender als Fachinformatiker im Bereich Anwendungsentwicklung
- Beschreibung: Planung und Entwicklung von Web Anwendungen
mit PHP und Java (JSF).
Projekte: Betty Paletti (2005) , Drivers Zone (2005) ,
SEG (2006) , DKTIG (2007) , VESTEL (2008)
- PHP Developer
- Beschreibung: Entwicklung eines kleinen CMS und einer E-
Commerce Lösung für einen Lokalen
Getränkeservice.
Im Einsatz: PHP 5, MySQL
- PHP Developer
- Beschreibung: Entwicklung eines Imobilienportals sowie einem
Advertising Portals zum buchen von Flügen , SEO
Im Einsatz: PHP5, HTML
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Nur Remote verfügbar, abgesehen von der Projekt Vorstellung sowie Individuell zu vereinbarenden folge Terminen.