22.09.2026 aktualisiert

FJ
Premiumkunde
100 % verfügbar

Ruby on Rails Senior Entwickler mit Schwerpunkt Backend, Frontendentwicklung mit Vue.js

Hamburg, Deutschland
Hamburg +50 km
2006 Dipl.-Informatiker, Universidad de Oviedo/ Spanien
Hamburg, Deutschland
Hamburg +50 km
2006 Dipl.-Informatiker, Universidad de Oviedo/ Spanien

Profilanlagen

Profil-AKRA-F.pdf

Skills

AI AgentsChatGPTPenetration TestingBackbone.JsRuby On RailsRubyVagrantRspecBackendFront End
  • Schwerpunkte:Senior Ruby on Rails Fullstack Developer
  • Rails Fullstack Entwicklung (Ruby on Rails/Vue.js) mit Fokus auf stabile, skalierbare Webplattformen, sauberen Code und testgetriebene Entwicklung.
  • Breites Technologie-Know-how: moderne Frontend-Stacks, API-Entwicklung (REST/GraphQL), CI/CD, Cloud & Container (Docker/Kubernetes), Agentic Coding
  • Starke Security-Kompetenz durch praktische Pentesting-Erfahrung (Netzwerk & Web), systematisches Schwachstellen-Scouting und professionelles Reporting.
  • Leidenschaft für Go
  • Skills:Programmier- & Scriptsprachen: Ruby, JavaScript, Bash, C, Elixir, Go
  • Markup-Modellierungs-Sprachen: HTML, CSS (SCSS, SASS), XML, JSON, SQL
  • Bibliotheken /Frameworks: Ruby on Rails, jQuery, jQueryUI, Coffeescript, Backbone.js, Bootstrap, REST, SOAP, Phoenix, sidekiq
  • Agentic Coding: Claude, ChatGPT
  • IDE:Webstorm, VS Code
  • Software Testing: RSpec, Jasmine, ExUnit, Cucumber, Capybara, vitest
  • Pentesting Tools: Nmap, Burp Suite, OWASP ZAP, feroxbuster, ffuf, Metasploit, SQLmap, BloodHound, Impacket, Responder, Mimikatz, PowerView (and related Power* tools), Rubeus, PEASS, Seatbelt, MSFVenom, Hashcat, john, CrackMapExec, Hydra, OpenVas, Sysreptor
  • Datenbanksysteme: MySQL, Solr, ElasticSearch, Redis, Memcache, SQLite, PostgreSQL, Oracle, CockroachDB
  • DevOps/Cloud: Docker, Kubernetes, Google Cloud, AWS, GitLab CI, GitLab, GitHub, Puppet, Vagrant, Garden
  • Tools und Sonstiges: Markdown, Git, Google Analytics, Matomo, Jira, Postman, Capistrano, Google Actions, Github actions, Gitlab pipelines MS Office, REST, SOAP
  • Server: Apache, Passenger, nginx, puma
  • APIs: Google Maps, Facebook, Twitter, Flickr, grpc
  • Betriebssysteme: MS Windows Server, Linux (Ubuntu, CentOS, Kali), Mac OS
  • Architektur: UML, Design-Patterns, ER-Diagramme
  • Methoden: Scrum, Kanban, Scrumban, TDD, OOP, Pair Programming

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2007

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherSpanischMuttersprache

Projekthistorie

AI-Engineer

AKRA GmbH, Hamburg

Internet und Informationstechnologie

Projekt: Selly - KI-gestütztes System zur Optimierung und Automatisierung der
Vertriebsprozesse
Projektbeschreibung:
  • Einrichtung eines deterministisch abgesicherten KI-Workflows zur automatisierten Feature-Entwicklung, mit dem Ziel Features ohne Hilfe von Entwicklern umzusetzen
  • Dazu wird ein kompletter agentischer Development Lifecycle aufgebaut, inklusive Human Decision Gates
  • Die Basis bildet ein Multi-Agentenansatz: verschiedene Coding Agenten laufen parallel auf VM und haben jeweils einen Fokus wie bspw. Architektur oder Test
Technologien: Claude, ChatGPT, Ansible
Methoden: Agile Entwicklung, Feature-driven Development, KI-gestützte Programmierung

Path „Penetration Tester“

HackTheBox.com
  • Fortbildung in verschiedenen Techniken für Penetration Testing, um die Sicherheit von Netzwerken, Systemen und Web-Anwendungen zu überprüfen.
  • Footprinting (Analyse und Erstellung einer Übersicht der verwendeten Technologien)
  • Network & Website enumeration and attacks (Analyse und Erstellung einer Übersicht über die vorhandenen Netzwerke und Websites, Suchen nach Sicherheitsschwachstellen
  •  Windows & Linux privilege escalation (Überprüfung von Berechtigungsschwachstellen und Fehlberechtigungen)
  • Lateral movement (Angriff über Server mit Sicherheitsschwachstellen in das Gesamtnetzwerk)
  • Reporting
Technologien: Kali linux, Burp suite, ZAP, Metasploit, OpenVas, Sysreptor

Fullstack Entwickler und AI Engineer

Kickdown GmbH, Hamburg
Projekt: Plattform Optimierung & Expansion
Teamgröße 4 Personen
Projektbeschreibung:
  • Entwicklung neuer Features in bestehender Anwendung, Einarbeitung in komplexe Codebasis
  • Aufbau und Stabilisierung automatisierter Tests, Refactoring fehlerhafter Testfälle
  • Einführung einer GitHub-basierten CI/CD-Pipeline für Linting und automatisierte Tests
  • Etablierung von Testing- und Code-Review-Prozessen zur Steigerung der Softwarequalität
  • Reduzierung produktiver Fehler und Optimierung des Error-Trackings
  • Einführung von Framework-Best-Practices und offiziellen API-Bibliotheken für bessere Wartbarkeit
  • Steigerung der Testabdeckung von ca. 30 % auf über 82 %
  • Durchführung interner Git-Schulungen für das Entwicklungsteam
  • Evaluierung und Einführung von Agentic Coding (ChatGPT, Claude) zur Unterstützung des gesamten Entwicklungsprozesses – u. a. für automatisierte Testerstellung, Refactoring, Feature-Entwicklung, technisches Brainstorming zu Architekturentscheidungen sowie Analyse und Behebung komplexer Probleme (Concurrency, Race Conditions)
  • KI-gestützte Erstellung technischer Tickets, Dokumentation und Change-Logs
  • Kontinuierliche Qualitätssicherung KI-generierter Lösungen durch Review und iterative Verfeinerung; Integration KI-gestützter Workflows in den Entwicklungsprozess zur Beschleunigung von Entwicklung, Debugging und Wartung
Technologien: RoR, Capybara, Rspec, Docker, Heroku, Linear, Notion, Github, RoRVsWild, AWS
Methoden: Scrumban, TDD

Penetration Tester

Fürstenberg Institut GmbH, Hamburg
Projekt: Penetration Testing interner und externer Netzwerke
Teamgröße 1 Person
Projektbeschreibung:
  • Identifizierung von Sicherheitsschwachstellen der Systeme: Analyse der Netzwerkumgebung
  • Vulnerability Assessment mit OpenVas Scanner als automatisierter Test
  • Manuelles Testen parallel zum automatisierten Testen
  • Überprüfen und Auswerten der Scannertests
  • Erstellung von Reports
  • Präsentation der Ergebnisse

Technologien: Kali linux, ZAP, Metasploit, OpenVas, Sysreptor

Methoden: Blackbox Pentesting

Frontend-Entwickler

Fürstenberg Institut GmbH, Hamburg
Projekt:  Neuentwicklung eines MVPs für eine Buchungsplattform, welche die aktuelle Anwendung ersetzen soll.
Teamgröße 8 Personen

Projektbeschreibung
  • Neuentwicklung des Terminierungssystems und der Veranstaltungsverwaltung innerhalb des MVPs: Analyse der Anforderungen
  • Design der technischen Lösung 
  • Programmierung von wiederverwendbaren Basiskomponenten (Bausteinen) für die Gesamtanwendung
  • Programmierung von automatisierten Tests
  • Durchführung von Code Reviews für andere Teammitglieder

Technologien: Linux, MacOS X, Vue.js v3, TypeScript, GitLab CI, vitest
Methoden: Scrum

Softwareentwickler

academics GmbH, Hamburg

Medien und Verlage

Teamgröße: 8 Personen
Weiterentwicklung neuer Funktionalitäten
  • Verbesserung der Suchfunktion
  • UI-Rebrushing, Änderung des aktuellen Corporate Designs
  • Performanceoptimierungen der Pipelines
  • Technische Auswertung und Analyse der Jiratickets in Bezug auf die stetige Verbesserung des Produktes, Erarbeitung von technischen Lösungsansätzen
Wartung des existierenden Codes
Technologien: Linux, MacOS X, Ruby on Rails, Elixir, Phoenix, Mix, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitlabCI
Methoden: Scrum

Softwareentwickler

Avocado Store GmbH, Hamburg
Projekt: Online-Marktplatz, Customer API
Rolle: Softwareentwickler
Teamgröße: 9 Personen
  • Weiterentwicklung neuer Funktionalitäten
  • Wartung des existierenden Codes
  • Implementierung einer GraphQL-API
  • Framework- und Dependency-Updates
Technologien: Linux, MacOS X, Docker, Kubernetes, Garden, Ruby on Rails, grpc, Rspec, sidekiq, MySQL, Redis, Github, Github actions, Elasticsearch, Google Cloud
Methoden: Scrumban

Softwareentwickler

x-ion GmbH, Hamburg
Projekt: Portal für Versicherungsunternehmen
Rolle: Softwareentwickler
Teamgröße: 15+ Personen
  • Weiterentwicklung neuer Funktionalitäten
  • Wartung des existierenden Codes
  • Implementierung eines API-Clients
  • Framework- und Dependency-Updates
  • Beratung zur Optimierung interne IT-Prozesse, bspw. zur Ticketerstellung in JIRA (Anforderungen, Struktur)
  • Mentoring von Junior-Entwicklern
  • Durchführung eines Debugging-Workshops
  • Teilnahme an wöchentlichen Knowledge-Sharing Events zu Themen wie Frontend- oder Backend-Testing
Technologien: Linux, MacOS X, Docker, Kubernetes, Ruby on Rails, Rspec, sidekiq, CockroachDB, Redis, GitlabCI, Elasticsearch, S3, Data-Encryption
Methoden: Scrum

Softwareentwickler

OHL Logistik GmbH & Co. KG, Hamburg
Projekt: Order Management Middelware für die Kommunikation mit den Remote-Shops, die die Verwaltung, Fulfillment der Bestellungen und Rückmeldung der Lagebestände regelt.

Teamgröße: 2 Personen
  • Entwicklung neuer Funktionalitäten
  • Anpassungen der Quellcodes
  • Alte Plugins überprüfen und ersetzen
  • Anpassungen der Tests
  • API-Client für Shopware (V5 und V6) implementieren
  • API-Client für Xentral implementieren
  • Ruby und Ruby on Rails updates
Technologien: Linux, MacOS X, Docker, Ruby on Rails, RSpec, MySQL, Redis, GitlabCI
Methoden: Scrum

Softwareentwickler

1&1 Mail und Media GmbH, Hamburg
Projekt: Edgar Grußkartenanwendung
Teamgröße: 3 Personen
  • Migration einer älteren Rails 4 - Anwendung auf den aktuellen Stand der Technik
  • Neues Frontend mit Vue.js entwickeln
  • Entwicklung neuer Funktionalitäten
Technologien: Linux, MacOS X, Ruby on Rails, RSpec, MySQL, Vue.js, Jasmine, Webpack, GitlabCI
Methoden: Scrum

Softwareentwickler, Architekt, Projektkoordinator

Alfons Haar Maschinenbau GmbH & Co. KG, Hamburg
Projekt: Integration eines bestehenden Produktkonfigurators in ein bestehendes Shopsystem. Anpassung der Software, Projektkoordination, agile Methoden mit Scrum.
Teamgröße: 2 Personen
  • Einbau des Konfigurators in den bestehenden Shop (Bootstrap Modal mit iFrame, URL-Anpassungen mit Apache Proxy im Backend)
  • Absicherung des Konfigurators zur Außenwelt mittels Tokens, Firewall und Apache Reverse-Proxy
  • Definition und Erstellung der Schnittstelle vom Konfigurator zum Shop
  • Aufsetzen von Jenkins für CI auf interne Server
  • Anpassen des Deploy-Prozesses
  • Organisation und Abstimmung der Planungsmeetings mit Kunden und weiteren Datenlieferanten
  • Weiterentwicklung des Frontends (CSS, JavaScript, jQuery) und Ausbau der Kompatibilität mit verschiedenen Browsern
Technologien: MacOSX, Debian, Jenkins, Git, GitlabCI, Ruby On Rails, SpreeShop, Bootstrap, Apache, Passenger, Postgres, CSS, JavaScript, jQuery, GitlabCI
Methoden: Scrum

Softwareentwickler

Gruner + Jahr GmbH, Hamburg
Projekt: Backend-Entwicklung an dem Base-Projekt und für die Produkt-Teilprojekte "Smart Money", "Balloon", "Hirschhausen Diät"
Teamgröße: 10 Personen
Umsetzung und Implementierung von Features/Tickets wie
  • Apple Login Unterstützung
  • A/B Testing Unterstützung
  • B2B Voucher, B2B Anpassungen im ActiveAdmin
  • Mailchimp Synchronisation
  • Support von Google Subscriptions
  • OAuth Server für Google Actions einrichten
  • Zurückerstattete Käufe/Accesses über Active Admin
  • KPI Board Anbindungen
  • Datenhygiene, Überprüfung bei Uploads
  • Allgemeiner Infrastruktur Support
  • Technische Verbesserungen (ENV Umbau)
  • Docker Optimierungen für Entiwicklung
Technologien: Ruby On Rails, RSpec, ReactJS, JavaScript, GitHub, Amazon AWS, Mailchimp, Google Actions, Docker
Methoden: Scrum

Softwareentwickler

Energieerzeuger, Hamburg
Projekt: Managementinformationssystem KKX
Teamgröße: 3 Personen
  • Migration einer älteren Rails 2 - Anwendung auf den aktuellen Stand der Technik
  • Anpassungen der Quellcodes
  • Alte Plugins überprüfen und ersetzen
  • Anpassungen der Tests
  • jQuery aktualisieren
Technologien: Linux, Windows, MacOS X, Vagrant, Puppet, Ruby on Rails, RSpec, Cucumber, SQL Server, Solr, Mongrel, GitlabCI
Methoden: Scrum

Softwareentwickler

Modelabel, Hamburg Avocado Store GmbH
Projekt: Entwicklung eines E-Commerce Shopsystems für vom Endkunden konfigurierbare Produkte auf Basis des E-Commerce Shop-Systems Spree. Entwicklung in einem Teamgröße: 3 Personen
  • Anpassung des Spree-Commerce Shop Systems
  • Erstellung weiterer Komponenten in Ruby on Rails
  • Einbinden von Social -Logins (Instagram)
  • Datenmigration vom Alt-System auf das aktuelle System
Technologien: Max OSX, Debian, Git, Git-Lab, Git-Flow, Jenkins, Ruby on Rails, Spree Commerce, JQuery, Bootstrap, MySQL
Methoden: Scrum

Softwareentwickler, Architekt

wirkungsvoll GmbH, Hamburg
Projekt: Entwicklung eines CRM für Link-Einkaufsprozesse und Entwicklung des Intranets (HR-Management für die Verwaltung der Angestellten, insbes. Verträge und Urlaub)
Teamgröße: 2 Personen
  • Entwicklung des CRM mit Ruby on Rails
  • Weiterentwicklung des CRM im Bereich Monitoring, Billing, Charting, Reporting, Crawling und Link Status Checking
  • Durchführen von Tests und Anpassungen der Oberfläche des CRM
  • Entwicklung des firmeneigenen Intranets auf Basis von Ruby on Rails, jQuery, Bootstrap
Technologien: Ruby on Rails, Bootstrap, MySQL, Ubuntu, Highcharts, Capybara, RSpec, Redis, Sidekick, Capistrano
Methoden: Scrum

Weitere Projekte auf Anfrage

Zertifikate

STACKIT AI Governance

STACKIT University

2026

STACKIT AI Ready

STACKIT University

2026

Certified STACKIT Cloud Engineer Fundamentals

STACKIT University

2026

STACKIT Cloud Foundry Fundamentals

STACKIT University

2026

STACKIT Kubernetes Fundamentals

STACKIT University

2026

STACKIT DevOps Fundamentals

STACKIT University

2026

STACKIT Docker Fundamentals

STACKIT University

2026

STACKIT Linux Fundamentals

STACKIT University

2026

STACKIT Terraform Fundamentals

STACKIT University

2026

Certified Docker Instructor

Docker, Inc., London

2017


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden