Raphael V.

Tech-/Teamleiter/Architekt/Ingenieur

Hamburg, Deutschland

Erfahrungen

Jan. 2022 - Bis heute
3 Jahren 9 Monaten

Tech-/Teamleiter/Architekt/Ingenieur

Freiberuflicher IT-Berater

  • Unabhängiger Softwareingenieur mit Schwerpunkt auf komplexen Backend-Architekturen.
Feb. 2015 - Jan. 2022
7 Jahren
Hybrid

VP Technologie

Mondia Group

  • Reduzierung technischer Schulden, Containerisierung von Teilen der Plattform und Migration zu Hybrid-Cloud-Deployments (Azure, AWS, Private Cloud).

  • Leitung des Designs und der Implementierung verschiedener neuer Dienste und Produkte, die Mondias technische Fähigkeiten und Produktportfolio erweitert haben.

Juli 2012 - Jan. 2015
2 Jahren 7 Monaten

Leiter Forschung & Entwicklung

Mondia Group

  • Leitung der Softwareentwicklung und Qualitätssicherung der Kern-Plattform-Teams in Hamburg sowie externer Teams in Polen und Ungarn.

  • Aufbau eines neuen Entwicklungszentrums in Kairo, Ägypten, das auf über 120 Mitarbeiter in den Bereichen Entwicklung, QA, Produkt und IT-Betrieb angewachsen ist und die internen Mandatsraten um 60% gesenkt hat.

  • Mitwirkung an RFP/RFQ-Prozessen für internationale Telekommunikationsunternehmen und Gewinnung neuer Aufträge in Nord- und Subsahara-Afrika.

  • Tätigkeit als Architekt und leitender Entwickler der Public Partner-APIs von Mondia.

  • Recherche und Einführung von Node.js und MongoDB als zweite Standard-Stack.

  • Aufbau einer DevOps-Praxis mit CI/CD basierend auf Ansible, Puppet und Jenkins.

Jan. 2012 - Juni 2012
6 Monaten
Hanoi, Vietnam

Technischer Berater

FPT Software // Mondia Media Germany GmbH

  • Leitung von Rekrutierung, Onboarding und Schulung von Offshore-Entwicklungsteams als erweiterte Kapazität für Hamburg.

  • Einführung der Teams in die Java-basierte Plattform und Schulung zur Anwendung und zu internen Abläufen.

  • Implementierung eines SCRUM-ähnlichen Prozesses, angepasst an verteilte Teams in mehreren Zeitzonen.

  • Tätigkeit als leitender Entwickler in Delivery-Teams für mehrere Cross-Content-Unterhaltungsportale (Games, Music, Videos).

Okt. 2010 - Jan. 2012
1 Jahr 4 Monaten
Hamburg, Deutschland

Senior-Entwickler & Scrum Master

Mondia Media Germany GmbH

  • Entwicklung und Optimierung hoch skalierbarer Backend-Services für Mondias Entertainment-Plattform.

  • Einführung einer einheitlichen API-Schicht für sicheren externen Entwicklerzugang zu Mondias Plattform.

  • Unterstützung des agilen Wandels durch Schulung und Coaching von Entwicklungsteams und wichtigen Stakeholdern.

Okt. 2005 - Jan. 2010
4 Jahren 4 Monaten
Espelkamp, Deutschland

Softwareentwickler

BEIT Systemhaus GmbH

  • Entwarf und entwickelte verschiedene Kundenportale sowie interne Abrechnungs- und Fakturierungssysteme.

  • Leitete die Migration eines auf NATURAL basierenden Gewinnverteilungssystems auf ein neues J2EE- und JSF-basiertes System.

Lead Softwareentwickler, Musik-Streaming

Mondia Group

  • Lieferte eine Musik-Streaming-Plattform für den größten italienischen Telekommunikationsanbieter TIM über Mondias Music API.

  • Integrierte Metadatenanbieter, um Kataloge für Millionen von Songs zu bereinigen und abzugleichen.

  • Transkodierte den Musikkatalog in zusätzliche Formate (bis zu 320 kbit/s) und migrierte die Speicherung zu MS Azure Blob Storage.

  • Ermöglichte das Stöbern, die Suche, dynamische Radios und Stimmungs-Playlists basierend auf dem Nutzerkonsum.

  • Technologien: Java, Spring Boot, MySQL, Node.js, MongoDB, SOLR/Lucene, PredictionIO.

Senior Softwareentwickler, Automotive-App

Mondia Group

  • Leitete die Migration eines iOS-App-Backends von einem selbstverwalteten Kubernetes-Cluster zu Microsoft Azure.

  • Modernisierte und refaktorierte die Codebasis und fügte neue Funktionen hinzu.

  • Technologien: Spring Boot, Spring Security, Hibernate, PostgreSQL, Kubernetes, Microsoft Azure.

Senior Softwareentwickler, Wartungsportal

Mondia Group

  • Erweiterte ein microservice-basiertes Portal für Waggons und Radsätze um zusätzliche Funktionen.

  • Etablierte gemeinsame Code- und Architekturkonventionen, insbesondere für serviceübergreifende Kommunikation mit Kafka.

  • Überprüfte Datenbankschemata und schlug Optimierungen vor.

  • Arbeitete mit DevOps zusammen, um Logging und Tracing über alle Services hinweg mit Grafana, Loki und Tempo umzusetzen.

  • Technologien: Spring Boot, Spring Security, Kafka, Hibernate, PostgreSQL, Oracle, Kubernetes, Grafana, Loki, Tempo.

Softwareentwickler, Android-Spiele-Store

Mondia Group

  • Implementierte einen vollständig nativen alternativen App-Store mit dem Android SDK, um 'Unbekannte Quellen'-Warnungen zu vermeiden.

  • Arbeitete mit Hardwareherstellern (Samsung) und Telekommunikationsanbietern (Vodacom) zusammen, um einen maßgeschneiderten Mechanismus zur App-Installation zu entwickeln.

  • Technologien: Android SDK, Gradle, RxJava.

Tech Lead & Softwareentwickler, Blockchain

Mondia Group

  • Forschung und Implementierung eines Echtzeitmonitorings für Blockchain-Transaktionen auf Ethereum und Avalanche sowie dezentralen Börsen (Uniswap, TraderJoe, SushiSwap).

  • Durchführung von Recherchen zur Identifizierung und Automatisierung von Handelsmöglichkeiten.

  • Technologien: Ethereum, Web3j, Spring Boot, Kafka, MySQL.

Tech Lead & Softwareentwickler, Betrugserkennung

Mondia Group

  • Entwurf und Implementierung eines Echtzeit-Betrugserkennungs-Frameworks für Performance-Marketing-Kampagnen.

  • Blockierung erheblicher Anteile an betrügerischen Aktivitäten zur Steigerung des Kundenwerts und Verringerung von Beschwerden.

  • Technologien: Spring Boot, Redis, Docker, Nomad, Microsoft Azure.

Tech Lead & Softwareentwickler, Mobiles Bezahlen

Mondia Group

  • Umstellung einer Zahlungsplattform von einem Spring-3-Monolithen auf eine Microservices-Architektur mit Spring Boot (REST) und Spring Cloud.

  • Migration der Datenflüsse zu Apache Kafka zur Entkopplung der Dienste und Verbesserung der Ausfallsicherheit. Dadurch waren komplexe Pause- und Retry-Szenarien möglich und tiefere Einblicke in die Kapazität mit Lenses, Apache Druid und Snowflake realisierbar.

  • Modernisierung der Deployments mit Docker und Nomad sowie Einführung von Monitoring mit Prometheus und Grafana.

  • Technologien: Spring Boot, Spring Cloud, MySQL, Kafka, Docker, Nomad, Jenkins, Grafana, Prometheus, Microsoft Azure.

Zusammenfassung

Meine Expertise in Java und Spring Boot und mein umfassendes Wissen in einer Vielzahl von Open-Source-Technologien, darunter verschiedene Datenbanksysteme (PostgreSQL, MySQL, MongoDB), Kafka, Git, CI/CD (Jenkins, GitHub Actions), ELK-Stack und weitere, ermöglichen es mir, effiziente und wirkungsvolle Softwarelösungen zu entwickeln und zu liefern.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2002 - Juni 2005

DHBW Stuttgart

Diplom-Wirtschaftsinformatiker, Künstliche Intelligenz (genetische Algorithmen), Resource-Constrained Scheduling Problem, Agent · Wirtschaftsinformatik · Stuttgart, Deutschland

Okt. 2002 - Juni 2005

Open University

Bachelor of Arts · Betriebswirtschaftslehre · London, Vereinigtes Königreich · First Class Honours

Zertifikate & Bescheinigungen

Zertifizierter Scrum Master (CSM)

oose Innovative Informatik eG

Sun Certified Programmer

Sun (Oracle)

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen