Recommended expert

Daniel Jasinski

Senior Softwareentwickler

Daniel Jasinski
Rzeszów, Polen

Erfahrungen

Feb. 2020 - Bis heute
6 Jahren 2 Monate

Senior Softwareentwickler

Sii Poland

  • Entwickelte ein Microservices-Backend für ein Tracking-System mit Go (Golang) und erreichte Antwortzeiten unter 100 ms.
  • Implementierte gRPC für die Echtzeitkommunikation zwischen Microservices und reduzierte Latenzen um 40 %.
  • Entwarf und optimierte PostgreSQL-Schemata für Transaktionsverarbeitung und Benutzerkontenverwaltung.
  • Setzte Apache Kafka für Event Sourcing in einem Betrugserkennungssystem ein und ermöglichte so Echtzeitanalysen von Transaktionen.
  • Implementierte serverlose Funktionen mit AWS Lambda zur Verarbeitung von Transaktionsbenachrichtigungen.
  • Konfigurierte AWS RDS mit Read Replicas für hohe Verfügbarkeit und Leistung.
  • Entwarf und implementierte eine CI/CD-Pipeline mit GitHub Actions für häufige und zuverlässige Bereitstellungen.
  • Richtete Prometheus und Grafana zur Überwachung der Transaktionsverarbeitung und der Systemgesundheit ein.
  • Automatisierte die Infrastrukturbereitstellung mit Terraform und verkürzte die Setup-Zeit um 60 %.
  • Entwickelte ein ereignisgesteuertes Benachrichtigungssystem mit Apache Kafka, das täglich über 1 Mio. Events verarbeitet.
  • Entwickelte eine RESTful API für die Auftragsverwaltung mit Python Flask und stellte nahtlose Integration in Mobile Apps sicher.
  • Setzte Redis für das Caching von Restaurantmenüs und Bestellstatus ein und verringerte so die Datenbanklast.
  • Entwarf und optimierte DynamoDB-Tabellen zur Speicherung von Echtzeit-Bestelldaten.
  • Richtete RabbitMQ für asynchrone Kommunikation zwischen Auftragsverarbeitung und Lieferservices ein.
  • Setzte die Anwendung auf AWS ECS Fargate ein und gewährleistete Skalierbarkeit während Spitzenzeiten.
  • Konfigurierte AWS SNS zum Versenden von Push-Benachrichtigungen an Lieferpartner und Kunden.
  • Implementierte AWS Lambda zur Verarbeitung von Zahlungsstatus-Updates und Rückerstattungen.
  • Richtete zentrales Logging mit dem ELK-Stack für Fehlerbehebung und Analysen ein.
  • Entwarf und implementierte einen Disaster-Recovery-Plan mit AWS Backup und regionsübergreifender Replikation.
  • Entwickelte ein Microservices-Backend für eine SaaS-Plattform mit Node.js und Express.js und gewährleistete Skalierbarkeit.
  • Setzte Redis für das Caching häufig genutzter Nutzerdaten ein und reduzierte so API-Antwortzeiten.
  • Entwarf und optimierte PostgreSQL-Schemata zur Speicherung von Benutzerdaten und Anwendungseinstellungen.
  • Richtete Apache Kafka für ereignisgesteuerte Updates von Nutzer-Dashboards und Benachrichtigungen ein.
  • Setzte die Anwendung auf Kubernetes (EKS) ein und gewährleistete hohe Verfügbarkeit und Skalierbarkeit.
  • Konfigurierte AWS SNS zum Versenden von Push-Benachrichtigungen an Nutzer.
  • Implementierte AWS Lambda zur Verarbeitung und Transformation von Nutzer-Uploads.
  • Richtete zentrales Logging mit dem ELK-Stack für Fehlerbehebung und Analysen ein.
  • Entwarf und implementierte einen Disaster-Recovery-Plan mit AWS Backup und regionsübergreifender Replikation.
  • Konfigurierte Prometheus und Grafana zur Überwachung der API-Performance und der Systemgesundheit.
Okt. 2014 - Dez. 2019
5 Jahren 3 Monate

Softwareentwickler

Connected Digital Ltd

  • Entwickelte Backend-Microservices in Golang zur Verwaltung von Bildmetadaten und Nutzer-Content-Feeds und nutzte Gos hohe Unterstützung für Nebenläufigkeit.
  • Erstellte eine serverlose Bildverarbeitungspipeline mit AWS Lambda und S3 für eine Foto-Sharing-App.
  • Entwarf und optimierte DynamoDB-Tabellen zur Speicherung von Medienmetadaten und Nutzerinteraktionen.
  • Richtete Apache Kafka für ereignisgesteuerte Updates von Nutzer-Feeds und Benachrichtigungen ein.
  • Setzte die Anwendung auf Kubernetes (EKS) ein und gewährleistete hohe Verfügbarkeit und Skalierbarkeit.
  • Konfigurierte AWS CloudFront als CDN, um die Medienbereitstellungszeiten für globale Nutzer zu verbessern.
  • Implementierte AWS Lambda zur Verarbeitung und Transformation von Medien-Uploads.
  • Richtete zentrales Logging mit dem ELK-Stack für Fehlerbehebung und Analysen ein.
  • Entwickelte leistungsfähige APIs in Golang für Echtzeit-Sendungsverfolgung und beseitigte Performance-Engpässe im Legacy-Python-Code.
  • Entwickelte eine ereignisgesteuerte Architektur mit AWS EventBridge und SQS für ein Logistik-Tracking-System.
  • Entwickelte eine RESTful API für Sendungsverfolgung mit Python Flask und stellte nahtlose Integration in Mobile Apps sicher.
  • Setzte Redis für das Caching häufig genutzter Sendungsdaten ein und reduzierte so die Datenbanklast.
  • Entwarf und optimierte DynamoDB-Tabellen zur Speicherung von Echtzeit-Sendungsdaten.
  • Richtete RabbitMQ für asynchrone Kommunikation zwischen Sendungsverarbeitung und Tracking-Services ein.
  • Setzte die Anwendung auf AWS ECS Fargate ein und gewährleistete Skalierbarkeit während Spitzenzeiten.
  • Konfigurierte AWS SNS zum Versenden von Push-Benachrichtigungen an Fahrer und Kunden.
  • Implementierte AWS Lambda zur Verarbeitung von Sendungsstatus-Updates und Benachrichtigungen.
  • Richtete zentrales Logging mit dem ELK-Stack für Fehlerbehebung und Analysen ein.
  • Entwarf und implementierte einen Disaster-Recovery-Plan mit AWS Backup und regionsübergreifender Replikation.
Sept. 2011 - Okt. 2014
3 Jahren 2 Monate

Softwareentwickler

Universität für Informationstechnologie und Management

  • Entwickelte eine GraphQL-API für eine Social-Media-App, verringerte Over-Fetching und verbesserte so die Client-Performance um 30 %.
  • Implementierte WebSocket-basierte Echtzeit-Benachrichtigungen für Nutzerinteraktionen (Likes, Kommentare, Nachrichten).
  • Entwarf eine Microservices-Architektur mit Go (Golang) für leistungsstarke Backend-Services.
  • Nutzte Apache Kafka für ereignisgesteuerte Updates von Nutzer-Feeds und Benachrichtigungen.
  • Richtete MongoDB zur Speicherung nutzergenerierter Inhalte ein und gewährleistete Skalierbarkeit und Flexibilität.
  • Implementierte OAuth2- und JWT-basierte Authentifizierung für sicheren Nutzerzugang.
  • Setzte die Anwendung auf Kubernetes (EKS) ein und ermöglichte nahtloses Skalieren bei hohem Traffic.
  • Konfigurierte Datadog für End-to-End-Observability und ermöglichte so schnelle Fehlerbehebung bei Performance-Engpässen.
  • Entwickelte ein leistungsstarkes Backend für eine Mobile-Gaming-App mit Go (Golang) und erreichte so eine geringe Latenz beim Gameplay.
  • Setzte Redis für das Caching häufig genutzter Spieldaten ein und reduzierte so API-Antwortzeiten.
  • Entwarf und optimierte DynamoDB-Tabellen zur Speicherung von Echtzeit-Spieldaten.
  • Richtete Apache Kafka für ereignisgesteuerte Updates des Spielzustands und der Spielerinteraktionen ein.
  • Setzte die Anwendung auf Kubernetes (EKS) ein und gewährleistete hohe Verfügbarkeit und Skalierbarkeit.
  • Konfigurierte AWS CloudFront als CDN, um die Bereitstellungszeiten von Spiel-Assets für globale Nutzer zu verbessern.
  • Implementierte AWS Lambda zur Verarbeitung von In-Game-Käufen und Belegen.
  • Richtete zentrales Logging mit dem ELK-Stack für Fehlerbehebung und Analysen ein.

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 (14.5 Jahre), Bank- und Finanzwesen (6 Jahre), Lebensmittel und Getränke (6 Jahre), Transport (5 Jahre) und Medien und Unterhaltung (5 Jahre).

Informationstechnologie
Bank- und Finanzwesen
Lebensmittel und Getränke
Transport
Medien und Unterhaltung

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 (14.5 Jahre) und Lieferkettenmanagement (5 Jahre).

Informationstechnologie
Lieferkettenmanagement

Zusammenfassung

Senior-Backend-Ingenieur mit über 12 Jahren praktischer Erfahrung in der Bereitstellung robuster Backendsysteme und Infrastrukturen für Startups und Großplattformen. Fokussiert auf den Aufbau zuverlässiger, wartbarer Services mit Go und auch versiert in Python, Java und Node.js. Erfahren in der Architektur von Microservices und ereignisgesteuerten Systemen mit starkem Fokus auf Performance-Tuning und Betriebssicherheit. Erfahren in DevOps-Praktiken, einschließlich CI/CD-Pipelines, Infrastruktur-Bereitstellung und cloud-nativen Deployments auf AWS. Bringt ein systemisches Denken in die Backend-Entwicklung ein - entwirft Lösungen, die effizient, skalierbar und leicht weiterentwickelbar sind.

Fähigkeiten

  • Backend-entwicklung: Graphql, Grpc, Rest-apis, Java, Go (Golang), Python, Node.js (Typescript, Javascript), Apache Kafka, Rabbitmq, Prometheus, Grafana, Datadog, Elk
  • Aws: Ec2, Ecr, Ecs, Cks, Fargate, Api Gateway, Eventbridge, Sqs, Sns, Lambdas, Cdk, S3, Dynamodb, Rds
  • Devops: Docker, Kubernetes, Github Actions, Ci/cd-design, Aws Ec2, Ecr, Ecs, Eks, Terraform
  • Datenbanken: Postgresql, Mongodb, Mysql, Redis, Dynamodb, Cassandradb, Neo4j

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2011 - Juni 2012

Universität für Informationstechnologie und Management

Masterabschluss, Informatik · Informatik · Rzeszów, Polen

Okt. 2007 - Juni 2011

Universität für Informationstechnologie und Management

Bachelorabschluss, Informatik · Informatik · Rzeszów, Polen

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 Daniel ansässig?

Daniel ist in Rzeszów, Polen ansässig.

Welche Sprachen spricht Daniel?

Daniel spricht folgende Sprachen: Polnisch (Muttersprache), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Daniel?

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

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

Basierend auf der jüngsten Erfahrung wäre Daniel gut geeignet für Rollen wie: Senior Softwareentwickler, Softwareentwickler.

Was ist das neueste Projekt von Daniel?

Die neueste Position von Daniel ist Senior Softwareentwickler bei Sii Poland.

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

In den letzten Jahren hat Daniel für Sii Poland gearbeitet.

In welchen Industrien hat Daniel die meiste Erfahrung?

Daniel hat die meiste Erfahrung in Industrien wie Informationstechnologie, Bank- und Finanzwesen und Lebensmittel und Getränke. Daniel hat auch etwas Erfahrung in Transport und Medien und Unterhaltung.

In welchen Bereichen hat Daniel die meiste Erfahrung?

Daniel hat die meiste Erfahrung in Bereichen wie Informationstechnologie und Lieferkettenmanagement.

In welchen Industrien hat Daniel kürzlich gearbeitet?

Daniel hat kürzlich in Industrien wie Bank- und Finanzwesen, Lebensmittel und Getränke und Informationstechnologie gearbeitet.

In welchen Bereichen hat Daniel kürzlich gearbeitet?

Daniel hat kürzlich in Bereichen wie Informationstechnologie gearbeitet.

Was ist die Ausbildung von Daniel?

Daniel hat einen Master in Informatik from Universität für Informationstechnologie und Management und einen Bachelor in Informatik from Universität für Informationstechnologie und Management.

Wie ist die Verfügbarkeit von Daniel?

Die Verfügbarkeit von Daniel muss bestätigt werden.

Wie hoch ist der Stundensatz von Daniel?

Der Stundensatz von Daniel 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 Daniel beauftragen?

Um Daniel 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.

600
450
300
150
⌀ Markt: 310-470 €
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.