Recommended expert

Jovan Sremacki

GDPR-Pipeline zur Datenlöschung

Jovan Sremacki
Novi Sad, Serbien

Erfahrungen

Jan. 2025 - Dez. 2025
1 Jahr

GDPR-Pipeline zur Datenlöschung

  • Reduzierung des Risikos von GDPR-Verstößen durch konsistente Datenlöschung in verteilten Systemen.
  • Implementierung einer Kafka-basierten Event-Pipeline zum Senden von Löschereignissen (Benutzer, Kurs, Gruppe usw.) vom Monolith zu den Microservices.
  • Entwicklung von Consumer-Services, die auf bestimmte Kafka-Themen hörten und kaskadierende Löschungen verwandter Daten auslösten.
Jan. 2025 - Dez. 2025
1 Jahr

Gruppen-Branding-System

  • Gesamtverantwortung für das End-to-End-Design und den Rollout des Gruppen-Branding-Systems, Koordination mit Backend-, Frontend- und Produktteams.
  • Entwurf und Implementierung eines neuen Moduls in einer modularen Monolith-Architektur mit APIs, Business-Logik und Datenmodellen.
  • Prüfung und Begleitung von PRs.
  • Implementierung eines neuen Datenbankdesigns und einer Datenmigration von der bestehenden realmorientierten Branding-Funktion zum neuen Gruppen-Branding-System.
  • Bewertung von Caching- und Datenbankstrategien und Auswahl von Redis für optimale Leseleistung bei minimalen Konsistenzproblemen.
  • Aufbau eines Feature-Flag-Rollouts für eine sichere Bereitstellung.
Jan. 2025 - Dez. 2025
1 Jahr

Leaderboard-System

  • Reduzierung der Antwortzeit der Leaderboard-API von 30s auf durchschnittlich <1s (p99 auf 2s) durch Umschreiben der Abfragen, Indexierung der Hot Paths und Optimierung der Ranking-Logik.
  • Einsatz von Indexierung und Backward-Index-Scans für schnellen Datenzugriff und Optimierung komplexer Ranking-Berechnungen.
  • Effektive Vermittlung technischer Konzepte an nicht-technische Stakeholder.
Jan. 2023 - Dez. 2023
1 Jahr

Monolith-zu-Microservice-Migration

  • Umschreibung der gesamten Business-Logik von Ruby nach Go, um die Funktionalität beizubehalten und gleichzeitig die Performance zu optimieren.
  • Entwicklung von Datenaufnahme- und Vorverarbeitungs-Workflows mit Kafka.
  • Implementierung von Contract-Tests, um eine zuverlässige Kommunikation zwischen Monolith und Microservice sicherzustellen.
  • Entwurf eines neuen Datenbankschemas für den Microservice.
Jan. 2022 - Bis heute
4 Jahren 2 Monate
Belgrad, Serbien

Backend-Softwareentwickler

LearnUpon

Jan. 2022 - Dez. 2023
2 Jahren

Optimierung des Lern-Dashboards

  • Optimierte die meistbesuchte Seite der Plattform, indem ich eine latenzarme Lern-Dashboard-API entwickelte, die die Ladezeiten und das Engagement aller aktiven Nutzer verbesserte.
  • Entwickelte eine API für Echtzeit-Einblicke von Lernenden (Anmeldestatus, Abzeichen, Ranglistenplatzierungen, bevorstehende Sitzungen) und legte den Fokus auf ein interaktiveres und personalisiertes Dashboard.
  • Verbesserte das Dashboard-Erlebnis, indem ich den Nutzern ermöglichte, ihre Erfolge zu verfolgen und ihren Fortschritt über mehrere Lernaktivitäten hinweg zu visualisieren.
Jan. 2020 - Dez. 2022
3 Jahren
Novi Sad, Serbien

Backend-Softwareentwickler

BeeIT

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (6 Jahre) und Bildung (4 Jahre).

Informationstechnologie
Bildung

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (6 Jahre) und Produktentwicklung (6 Jahre).

Informationstechnologie
Produktentwicklung

Zusammenfassung

Backend-Entwickler mit Erfahrung in Go, Ruby und verteilten Systemen. Starker Fokus auf skalierbare APIs, ereignisgesteuerte Architekturen und Performance-Optimierung. Nachgewiesene Erfolge bei der End-to-End-Entwicklung von Funktionen in Monolithen und Microservices.

Fähigkeiten

  • Programmiersprachen (Ruby, Go, Rust)
  • Frameworks (Ruby On Rails, Gin, Angular)
  • Api-entwicklung (Restful-apis, Postman)
  • Tests (Unit-tests, Integrationstests, Contract-tests, Rspec)
  • Ci/cd (Github Actions, Circleci)
  • Datenbanken (Postgresql, Mysql, Redis)
  • Big Data & Messaging (Kafka)
  • Monitoring & Alerting (Datadog, Grafana, Kibana)

Sprachen

Englisch
Verhandlungssicher
Serbisch
Verhandlungssicher

Ausbildung

Okt. 2018 - Juni 2021

Technische Fachhochschule für berufliche Weiterbildung, Universität Novi Sad

B.Sc. in Informationstechnologie · Informationstechnologie · Novi Sad, Serbien

Profil

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

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Jovan ansässig?

Jovan ist in Novi Sad, Serbien ansässig.

Welche Sprachen spricht Jovan?

Jovan spricht folgende Sprachen: Englisch (Verhandlungssicher), Serbisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Jovan?

Jovan hat mindestens 6 Jahre Erfahrung. In dieser Zeit hat Jovan in mindestens 6 verschiedenen Rollen und für 2 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 10 Monate. Beachten Sie, dass Jovan möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Jovan am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Jovan gut geeignet für Rollen wie: GDPR-Pipeline zur Datenlöschung, Gruppen-Branding-System, Leaderboard-System.

Was ist das neueste Projekt von Jovan?

Die neueste Position von Jovan ist GDPR-Pipeline zur Datenlöschung.

Für welche Unternehmen hat Jovan in den letzten Jahren gearbeitet?

In den letzten Jahren hat Jovan für LearnUpon und BeeIT gearbeitet.

In welchen Industrien hat Jovan die meiste Erfahrung?

Jovan hat die meiste Erfahrung in Industrien wie Informationstechnologie und Bildung.

In welchen Bereichen hat Jovan die meiste Erfahrung?

Jovan hat die meiste Erfahrung in Bereichen wie Informationstechnologie und Produktentwicklung.

In welchen Industrien hat Jovan kürzlich gearbeitet?

Jovan hat kürzlich in Industrien wie Informationstechnologie und Bildung gearbeitet.

In welchen Bereichen hat Jovan kürzlich gearbeitet?

Jovan hat kürzlich in Bereichen wie Informationstechnologie und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Jovan?

Jovan hat einen Bachelor in Informationstechnologie from Technische Fachhochschule für berufliche Weiterbildung, Universität Novi Sad.

Wie ist die Verfügbarkeit von Jovan?

Jovan ist sofort in Teilzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Jovan?

Der Stundensatz von Jovan hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Jovan beauftragen?

Um Jovan zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

800
600
400
200
⌀ Markt: 500-660 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.