Senior Full Stack Ruby on Rails Entwickler (12+ Jahre) spezialisiert auf skalierbare B2B-Unternehmenssysteme und hochsichere SaaS-Lösungen.
Senior Full Stack Ruby on Rails Entwickler (12+ Jahre) spezialisiert auf skalierbare B2B-Unternehmenssysteme und hochsichere SaaS-Lösungen.
Nachweisliche Erfolgsbilanz:
- Enterprise: Bereitstellung komplexer B2B-Ökosysteme (Europlatform / Neubloc) und ESG-Reporting-Plattformen (Diaphane Software).
- Prozess & Agil: Umfassende Erfahrung mit der Scrum-Methodik in verteilten, Remote-First-Teams, mit Schwerpunkt auf effektiver asynchroner Kommunikation und soliden Testpraktiken (RSpec/Minitest).
- Technologie-Stack: Experte für Rails 8.1, Hotwire (Turbo/Stimulus), Solid Queue, Kamal, PostgreSQL/SQLite und AES-256-Datenschutz, Sentry,
- Speicher: Ich habe auch mit S3-kompatiblem Speicher (MinIO) gearbeitet, der es mir ermöglicht, problemlos in Umgebungen zu arbeiten, die auf AWS S3 basieren.
NEBENPROJEKTE:
Web-App der Kung-Fu-Akademie
Technologien : Ruby on Rails 8, SQLite, Bootstrap 5.3, Hotwire, Stimulus, Solid Queue, Kamal
Ein persönliches Projekt zur Verwaltung von Inhalten und Ankündigungen für eine traditionelle Wing Chun Kung Fu Schule. Frühe Entwicklungsphase; Einsatz auf Hetzner. Demo auf Anfrage erhältlich. Implementiert wurde AES-256-verschlüsseltes HLS-Videostreaming mit segmentierter Übertragung, dynamischer Auflösungsauswahl für Videos im Quer- und Hochformat sowie ein benutzerdefinierter MediaSource-Player mit Unterstützung für skalierbare Wiedergabe.
ÖFFENTLICHE REPOSITORIEN:
Exercism Ruby Solutions - GitHub-Repository
- Öffentliche Sammlung von Ruby-Übungen, die auf exercism.org abgeschlossen wurden. Zeigt sauberen, idiomatischen Ruby-Code, Problemlösungsfähigkeiten und Testpraktiken.
FÄHIGKEITEN:
- Methodik: Arbeit in SCRUM, vertraut mit Tools für die Remote-Zusammenarbeit (Slack, Jira, GitHub, GitLab)
- Backend: Ruby on Rails 7/8 (API-Entwicklung, System- und Unit-Tests), Sidekiq, Redis, SolidQueue, Erfahrung in der Entwicklung von Ruby-on-Rails-Anwendungen auf Unternehmensebene mit Integrationen und Hintergrundprozessen
- Frontend: Twitter Bootstrap 5.3, Tailwind CSS, Stimulus mit Turbo Hotwire, Swagger, TypeScript (teilweise in früheren Projekten verwendet), AngularJS 1.x (frühere Projekte)
- Datenbanken & Speicher: PostgreSQL, MySQL, Zertifikatsdatenbank (SQL), Erfahrung mit S3-kompatiblem Objektspeicher (MinIO)
- DevOps & CI/CD: Docker (Dockerfile, Containerisierung), Erfahrung mit containerisierten Bereitstellungen (Docker), GitHub Actions
- Testen: RSpec (Unit- und Request-Tests), Minitest (ActiveSupport::TestCase mit Fixtures), Systemtests (Capybara, Selenium), FactoryBot, manuelle und automatisierte Tests in Ruby on Rails
- Weitere Technologien: C++ (5 Jahre projektbasiertes Lernen und persönliche Weiterentwicklung; Qt, Boost, wxWidgets) - GitHub-Repository, Rust und Crystal - selbstgesteuerte Erkundung und Übung (~1 Jahr), einschließlich Übungen und kleiner Projekte, Polona2 - (Python/Django-Backend, AngularJS 1.x-Frontend) - Kontinuierliche technische Unterstützung und Bearbeitung kleiner bis mittlerer DevOps-Aufgaben, während gleichzeitig über mehrere Jahre hinweg an der Entwicklung von Funktionen als separate, meilensteinbasierte Arbeit mitgewirkt wurde.
- Sprachen & Führerschein: Englisch: Fortgeschritten (B2) – kontinuierliche Verbesserung durch tägliches intensives Sprachtraining mit Schwerpunkt auf beruflicher und technischer Kommunikation; absolvierte strukturierte Kurse an der Empik School und zusätzliche Konversationsübungen auf Cambly (zertifizierte Stunden); Führerschein: B