Full-Stack-Entwicklung mit RoR / JavaScript und Projektmanagement.
Aktualisiert am 25.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Ruby on Rails
JavaScript
Projektmanagement/Projektleitung
Docker
Git
DevOps
Continuous Delivery
Continuous Integration
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Indonesisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 8 Monate
2022-04 - heute

Einführung eines hausweiten ECM

FULL-STACK ENTWICKLER UND PROJEKTMANAGER Ruby on Rails Docker Gitlab (CI/CD)
FULL-STACK ENTWICKLER UND PROJEKTMANAGER
  • Einführung eines hausweiten ECM mit dem Ziel, komplett papierlos zu werden. Dazu erfolgte die Ausarbeitung einer detaillierten Leistungsbeschreibung für eine Europaweite Ausschreibung mit Bieterwettbewerb und der anschließenden Bewertung der eingereichten Lösung anhand einer umfangreichen Vergleichsmatrix.
  • Hierbei war eine enge Zusammenarbeit sowohl mit Geschäftsführung als auch Fachabteilungen und einem Fachanwalt für Vergaberecht unabdingbar.
  • Entwicklung eines neuen Stammdatensystems unter beibehalten der vorhandenen Datenbasis in einem Team mit 7 Entwicklern. Besonderheiten hierbei sind zum Beispiel die Generierung von PDF-Dateien aus Rails heraus mit per Tailwind CSS gestaltetem Layout. 
  • Auch lag eine Herausforderung darin, die bestehende Datenbasis in beiden Lösungen zu nutzen. Dazu wurde eine API entwickelt, um eine lose Kopplung der neuen Anwendung zu erreichen.
Ruby on Rails Docker Gitlab (CI/CD)
KASSENÄRZTLICHE VEREINIGUNG
HAMBURG
2 Jahre 9 Monate
2019-08 - 2022-04

Suchfunktion mit diversen Filtermöglichkeiten

FULL-STACK ENTWICKLER Ruby on Rails Kubernetes mit Helm Docker ...
FULL-STACK ENTWICKLER
  • Die Software bietet Journalisten Zugang zu einer umfangreichen Suche für Adressaten. Somit kann leicht ein Artikel oder etwas in der Art an die richtigen Empfänger verbreitet werden.
  • Dazu gibt es eine gut gepflegte Datenbasis, die immer aktuell gehalten wird. Auf dieser aufbauend existiert die Software, über die diese angezapft werden kann.
  • Besonderheiten sind eine komplexe Suchfunktion mit diversen Filtermöglichkeiten und das Versenden von eMails zu festen Zeitpunkten mit diversen Einstellungsmöglichkeiten.
  • Parallel wurde ein existierender Keycloak als SSO-Lösung auf ein neues Fundament gestellt mit Kubernetes. 
  • Ziele dabei Hochverfügbarkeit, Skalierbarkeit, Standardisierung.
  • Auch wurden die Protokolle für die versendeten eMails (Prozent erreichte Adressaten, etc.) auf einkomplett neues Fundament gestellt. 
  • Mit Kafka als zentralen Verteiler kann nun leicht bei Änderungen oder Updates an der Datenbasis an anderer Stelle darauf reagiert werden.
Ruby on Rails Kubernetes mit Helm Docker Kafka React
NEWS AKTUELL GMBH
3 Jahre 5 Monate
2016-04 - 2019-08

Rails-Anwendung

FULL-STACK ENTWICKLER Ruby on Rails Docker Jenkins ...
FULL-STACK ENTWICKLER
  • Für das Magazin Couch gibt es auch eine zugehörige Webseite. 
  • Diese ist mit Ruby on Rails geschrieben, allerdings mit der Besonderheit, dass keine direkte Datenbasis in Form einer Datenbank angeschlossen ist, sondern eine Java-Anwendung eine REST-API zur Verfügung stellt. 
  • Dazu wird Rails-seitig das Flexirest Gem genutzt. 
  • Es wird Wert auf eine möglichst gute Testabdeckung gelegt.
  • Jenkins, RSpec, Capybara (Webkit) und Minitest sorgen hier für Ergebnisse. 
  • Durch eine Neuausrichtung und einen damit verbundenen Wechsel in die Firmenzentrale führe ich das Projekt in Eigenregie fort. 
  • Daher obliegt meiner Verantwortung die gesamte Rails-Anwendung sowie die der DevOps Part mit der Deployment-Pipeline auf Docker-Basis.
Ruby on Rails Docker Jenkins RSpec Capybara (Webkit) Minitest
GRUNER + JAHR
11 Monate
2015-06 - 2016-04

Erstellung Styleguide

FRONTEND ENTWICKLER Backbone.js Marionette.js GitFlow
FRONTEND ENTWICKLER
  • ABOUT YOU ist Hamburgs erstes ?Unicorn? und aus der Modewelt nicht mehr wegzudenken.
  • Die Konzernmutter Otto ist ebenfalls ein Begriff. 
  • Entsprechend vielseitig ist auch die Arbeit an dem hauseigenen Shop. 
  • Mit Scrum als Rahmen wird auf Basis von JavaScript und PHP entwickelt.
  • Durch die eher hohe Anzahl an Entwicklern kommt dem GitFlow eine große Bedeutung zu.
  • Er stellt sicher, dass der Überblick immer da ist, auch wenn viele Dinge am Code gleichzeitig passieren. 
  • Um bei der Optik im Shop keine Überraschungen zu erleben, gibt es einen eigens erstellten Styleguide, in dem Bausteine hinterlegt werden, die dann an mehreren Stellen zum Einsatz kommen. 
  • Es erleichtert die Wartung und bietet gleichzeitig eine hübsche Präsentation der vorhandenen Bausteine.
Backbone.js Marionette.js GitFlow
ABOUTYOU
Hamburg
5 Monate
2015-02 - 2015-06

ENTWICKLUNG EINER WEBAPP

AngularJS jQuery JavaScript ...
  • Das spannende an der Entwicklung der Web-App für die Intel Corporation war weniger der eigentliche Inhalt als vielmehr die Zusammensetzung der Teams
  • So gab es Mitarbeiter in dem Projekt, die sowohl aus Deutschland als auch aus den USA und Brasilien gearbeitet haben
  • Das heißt nicht nur außergewöhnliche Zeiten z. B. bei Meetings, sondern auch Englisch als Projektsprache
AngularJS jQuery JavaScript Grunt NPM CSS / SASS / Compass
INTEL CORPORATION
2 Monate
2015-01 - 2015-02

ENTWICKLUNG EINER BUSINESS WEBSEITE

AngularJS jQuery JavaScript ...
  • Die Erstellung einer Business Webseite für die ALSO Holding AG mit aktueller Web- Technologie.
  • Das Augenmerk liegt hier besonders auf der Optik. 
  • Es wird viel Wert auf das Kundenerlebnis gelegt. 
  • Dazu zählen Details wie animierte Knöpfe, entsprechende Effekte beim Mouseover, etc.
  • Weitere Aufgaben sind Anbindung von REST-Services, Implementierung neuer Features/Funktionen und Bugfixing
AngularJS jQuery JavaScript Grunt NPM CSS / SASS / Compass
ALSO HOLDING AG

Aus- und Weiterbildung

Aus- und Weiterbildung

Software-System-Entwicklung

B.Sc.

Kompetenzen

Kompetenzen

Top-Skills

Ruby on Rails JavaScript Projektmanagement/Projektleitung Docker Git DevOps Continuous Delivery Continuous Integration

Schwerpunkte

Digitalisierung
Ruby on Rails
DevOps
Docker
OOP

Produkte / Standards / Erfahrungen / Methoden

Profil

  • B.Sc. in Software-System-Entwicklung mit Projekterfahrung seit 2013
  • Full-Stack Experte im Rails Umfeld mit verschiedenen Frontend Technologien
  • Umfassende Kenntnisse in Docker und im Management der beim Programmieren nötigen Setups wie Server, Entwicklerrechner und deren Administration / Einrichtung


FRAMEWORKS

  • Ruby on Rails
  • Angular
  • React
  • Tailwind / Bulma / Bootstrap


TOOLS

  • IntelliJ
  • Atlassian Jira
  • Atlassian Confluence
  • VIM
  • VSCode
  • Git


METHODEN

  • Scrum
  • Kanban
  • TDD (test driven development)

Betriebssysteme

Windows
Linux
MacOS

Datenbanken

MySQL
PostgreSQL
SQLite

Einsatzorte

Einsatzorte

Hamburg (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 8 Monate
2022-04 - heute

Einführung eines hausweiten ECM

FULL-STACK ENTWICKLER UND PROJEKTMANAGER Ruby on Rails Docker Gitlab (CI/CD)
FULL-STACK ENTWICKLER UND PROJEKTMANAGER
  • Einführung eines hausweiten ECM mit dem Ziel, komplett papierlos zu werden. Dazu erfolgte die Ausarbeitung einer detaillierten Leistungsbeschreibung für eine Europaweite Ausschreibung mit Bieterwettbewerb und der anschließenden Bewertung der eingereichten Lösung anhand einer umfangreichen Vergleichsmatrix.
  • Hierbei war eine enge Zusammenarbeit sowohl mit Geschäftsführung als auch Fachabteilungen und einem Fachanwalt für Vergaberecht unabdingbar.
  • Entwicklung eines neuen Stammdatensystems unter beibehalten der vorhandenen Datenbasis in einem Team mit 7 Entwicklern. Besonderheiten hierbei sind zum Beispiel die Generierung von PDF-Dateien aus Rails heraus mit per Tailwind CSS gestaltetem Layout. 
  • Auch lag eine Herausforderung darin, die bestehende Datenbasis in beiden Lösungen zu nutzen. Dazu wurde eine API entwickelt, um eine lose Kopplung der neuen Anwendung zu erreichen.
Ruby on Rails Docker Gitlab (CI/CD)
KASSENÄRZTLICHE VEREINIGUNG
HAMBURG
2 Jahre 9 Monate
2019-08 - 2022-04

Suchfunktion mit diversen Filtermöglichkeiten

FULL-STACK ENTWICKLER Ruby on Rails Kubernetes mit Helm Docker ...
FULL-STACK ENTWICKLER
  • Die Software bietet Journalisten Zugang zu einer umfangreichen Suche für Adressaten. Somit kann leicht ein Artikel oder etwas in der Art an die richtigen Empfänger verbreitet werden.
  • Dazu gibt es eine gut gepflegte Datenbasis, die immer aktuell gehalten wird. Auf dieser aufbauend existiert die Software, über die diese angezapft werden kann.
  • Besonderheiten sind eine komplexe Suchfunktion mit diversen Filtermöglichkeiten und das Versenden von eMails zu festen Zeitpunkten mit diversen Einstellungsmöglichkeiten.
  • Parallel wurde ein existierender Keycloak als SSO-Lösung auf ein neues Fundament gestellt mit Kubernetes. 
  • Ziele dabei Hochverfügbarkeit, Skalierbarkeit, Standardisierung.
  • Auch wurden die Protokolle für die versendeten eMails (Prozent erreichte Adressaten, etc.) auf einkomplett neues Fundament gestellt. 
  • Mit Kafka als zentralen Verteiler kann nun leicht bei Änderungen oder Updates an der Datenbasis an anderer Stelle darauf reagiert werden.
Ruby on Rails Kubernetes mit Helm Docker Kafka React
NEWS AKTUELL GMBH
3 Jahre 5 Monate
2016-04 - 2019-08

Rails-Anwendung

FULL-STACK ENTWICKLER Ruby on Rails Docker Jenkins ...
FULL-STACK ENTWICKLER
  • Für das Magazin Couch gibt es auch eine zugehörige Webseite. 
  • Diese ist mit Ruby on Rails geschrieben, allerdings mit der Besonderheit, dass keine direkte Datenbasis in Form einer Datenbank angeschlossen ist, sondern eine Java-Anwendung eine REST-API zur Verfügung stellt. 
  • Dazu wird Rails-seitig das Flexirest Gem genutzt. 
  • Es wird Wert auf eine möglichst gute Testabdeckung gelegt.
  • Jenkins, RSpec, Capybara (Webkit) und Minitest sorgen hier für Ergebnisse. 
  • Durch eine Neuausrichtung und einen damit verbundenen Wechsel in die Firmenzentrale führe ich das Projekt in Eigenregie fort. 
  • Daher obliegt meiner Verantwortung die gesamte Rails-Anwendung sowie die der DevOps Part mit der Deployment-Pipeline auf Docker-Basis.
Ruby on Rails Docker Jenkins RSpec Capybara (Webkit) Minitest
GRUNER + JAHR
11 Monate
2015-06 - 2016-04

Erstellung Styleguide

FRONTEND ENTWICKLER Backbone.js Marionette.js GitFlow
FRONTEND ENTWICKLER
  • ABOUT YOU ist Hamburgs erstes ?Unicorn? und aus der Modewelt nicht mehr wegzudenken.
  • Die Konzernmutter Otto ist ebenfalls ein Begriff. 
  • Entsprechend vielseitig ist auch die Arbeit an dem hauseigenen Shop. 
  • Mit Scrum als Rahmen wird auf Basis von JavaScript und PHP entwickelt.
  • Durch die eher hohe Anzahl an Entwicklern kommt dem GitFlow eine große Bedeutung zu.
  • Er stellt sicher, dass der Überblick immer da ist, auch wenn viele Dinge am Code gleichzeitig passieren. 
  • Um bei der Optik im Shop keine Überraschungen zu erleben, gibt es einen eigens erstellten Styleguide, in dem Bausteine hinterlegt werden, die dann an mehreren Stellen zum Einsatz kommen. 
  • Es erleichtert die Wartung und bietet gleichzeitig eine hübsche Präsentation der vorhandenen Bausteine.
Backbone.js Marionette.js GitFlow
ABOUTYOU
Hamburg
5 Monate
2015-02 - 2015-06

ENTWICKLUNG EINER WEBAPP

AngularJS jQuery JavaScript ...
  • Das spannende an der Entwicklung der Web-App für die Intel Corporation war weniger der eigentliche Inhalt als vielmehr die Zusammensetzung der Teams
  • So gab es Mitarbeiter in dem Projekt, die sowohl aus Deutschland als auch aus den USA und Brasilien gearbeitet haben
  • Das heißt nicht nur außergewöhnliche Zeiten z. B. bei Meetings, sondern auch Englisch als Projektsprache
AngularJS jQuery JavaScript Grunt NPM CSS / SASS / Compass
INTEL CORPORATION
2 Monate
2015-01 - 2015-02

ENTWICKLUNG EINER BUSINESS WEBSEITE

AngularJS jQuery JavaScript ...
  • Die Erstellung einer Business Webseite für die ALSO Holding AG mit aktueller Web- Technologie.
  • Das Augenmerk liegt hier besonders auf der Optik. 
  • Es wird viel Wert auf das Kundenerlebnis gelegt. 
  • Dazu zählen Details wie animierte Knöpfe, entsprechende Effekte beim Mouseover, etc.
  • Weitere Aufgaben sind Anbindung von REST-Services, Implementierung neuer Features/Funktionen und Bugfixing
AngularJS jQuery JavaScript Grunt NPM CSS / SASS / Compass
ALSO HOLDING AG

Aus- und Weiterbildung

Aus- und Weiterbildung

Software-System-Entwicklung

B.Sc.

Kompetenzen

Kompetenzen

Top-Skills

Ruby on Rails JavaScript Projektmanagement/Projektleitung Docker Git DevOps Continuous Delivery Continuous Integration

Schwerpunkte

Digitalisierung
Ruby on Rails
DevOps
Docker
OOP

Produkte / Standards / Erfahrungen / Methoden

Profil

  • B.Sc. in Software-System-Entwicklung mit Projekterfahrung seit 2013
  • Full-Stack Experte im Rails Umfeld mit verschiedenen Frontend Technologien
  • Umfassende Kenntnisse in Docker und im Management der beim Programmieren nötigen Setups wie Server, Entwicklerrechner und deren Administration / Einrichtung


FRAMEWORKS

  • Ruby on Rails
  • Angular
  • React
  • Tailwind / Bulma / Bootstrap


TOOLS

  • IntelliJ
  • Atlassian Jira
  • Atlassian Confluence
  • VIM
  • VSCode
  • Git


METHODEN

  • Scrum
  • Kanban
  • TDD (test driven development)

Betriebssysteme

Windows
Linux
MacOS

Datenbanken

MySQL
PostgreSQL
SQLite

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.