FlowCV Logo
resume profile picture
Sam Bokai Freelance Software Engineer
Profil

Als erfahrener Softwareentwickler mit mehr als sieben Jahren Erfahrung habe ich Unternehmen wie Klarna, Immobilien Scout 24 und RTL Deutschland bei der Entwicklung von komplexen, verteilten Softwaresystemen unterstützt.

Meine Expertise liegt im Bereich der Web-Frontend-Entwicklung, der Backend-Entwicklung und der Implementierung von Cloud-Infrastrukturen. Mit fundierten Kenntnissen in verschiedenen Frameworks und Technologien liefere ich effiziente und hochwertige Lösungen.

Erfahrung

Software Engineer (Extern)

Pistor AG
Mar 2024 – Heute | Rothenburg, Schweiz

Technologien: Node.JS, TypeScript, AWS, Kubernetes, Cassandra, PostgreSQL, Rest API Development, GitLab CI/CD

Software Engineer (Extern)

DB Regio AG
Aug 2023 – Jan 2024 | Frankfurt a.M.
  • Entwicklung einer verteilten Microservice-Backendanwendung auf Basis von Kubernetes, Kafka und verschiedenen AWS Technologien
  • Technologien: AWS Lambda, Kafka, Kubernetes, TypeScript, Node.js

    Sep 2020 – Heute | Köln
  • Projektarbeit im Rahmen meiner Tätigkeit als selbständiger Softwareentwickler
  • Betreuung und Unterstützung von Kunden aus den Bereichen Finanzwesen, IT-Sicherheit und Einzelhandel
  • Entwicklung von internen Webapplikationen, APIs, IoT Systemen, Desktop-Apps und sonstigen Softwareprojekten
  • Entwicklung von MVPs und Prototypen für Startups
  • Technologien: Node.js, React, Next.js, Firebase, AWS, GitHub Actions, Web Extensions (inkl. Manifest v3)

  • Entwicklung des Backends für mehrere TV-native Apps (Samsung Tizen, LG, Roku, Vodafone) im Rahmen eines Scaled Agile Framework (SAFe)
  • Management und Anleitung von 3 externen Softwareteams, die mit der Entwicklung der Frontends beauftragt wurden
  • Leitung einer Initiative zur Neugestaltung des Fehlerhandlings unserer App, was zu einer erheblichen Reduzierung von täglichen Rückfragen unserer Kunden (Entwickler der TV-Apps) auf einige wenige pro Monat führte
  • Übernahme der Rolle des technischen Leiters während einer umfassenden Teamneuordnung, wobei ich drei Neuzugänge erfolgreich in unsere Prozesse und Systeme integrierte
  • Regelmäßige Rufbereitschaft, um kontinuierliche Serviceverfügbarkeit zu gewährleisten
  • Technologien: TypeScript, Node.js, React, Nest.js, RxJS, GitLab CI/CD, Kubernetes, GraphQL, Terraform, Kibana, Grafana, AWS (u.a. Cloudfront, EC2, Lambda, etc.), Virtual Studio Code

    Oct 2021 – Dec 2021 | Frankfurt a.M.

  • Entwicklung und Wartung einer serverlosen IoT-Anwendung für die Logistiktochter DB Cargo AG der Deutschen Bahn. Die Anwendung basiert auf LTE-verbundenen Meldegeräten, die an Güterwaggons angebracht wurden
  • Schlüsselverantwortung für die Entwicklung eines Kunden-Tracking-Tools, das den Kunden ermöglicht, den Fortschritt ihrer Aufträge in Echtzeit zu verfolgen
  • Aufbereitung, Bündelung und Analyse von hunderttausenden, täglichen IoT-Events, empfangen über Kafka und anderen Quellen, in einem komplexen Datenbündelungsprozess
  • Technologien: JavaScript, TypeScript, Node.js, AWS (z.B. Lambda, DynamoDB, etc.), IntelliJ

    Jan 2021 – Aug 2021 | Berlin

  • Wartung und Erweiterung der offiziellen Javascript- und Typescript-SDKs.
  • Aktive Bearbeitung und Management von Anfragen und Pull-Requests der Community
  • Architektur von internen und öffentlichen APIs mit Millionen von Anfragen pro Stunde
  • Design und Implementierung von Teilen der offiziellen Web-App, basierend auf React und Node.js
  • Technologien: JavaScript, TypeScript, React.js, Node.js, AWS (z.B. EC2, CloudFront, etc.), GitHub, Virtual Studio Code

    May 2019 – Oct 2020Berlin und Stockholm, Schweden

  • Entwicklung von Marketingkanälen in Klarnas mobiler App, mit 8 Millionen monatlich aktiven Nutzern weltweit, wie Push-Benachrichtigungen, In-App-Nachrichten und Blog-Artikel
  • Architektur von individuellen technischen Setups hinter mehreren globalen und nationalen Marketingkampagnen in Zusammenarbeit mit weltweit führenden Marken, wie H&M
  • Verantwortlich für das Bündeln und Aufbereiten von Millionen täglicher Nutzerevents zur Integration in CRM- und weitere Marketing-Tools, um datengesteuertes Echtzeitmarketing zu ermöglichen.
  • Training von Marketiers und anderen nicht-technischen Kollegen mit dem Ziel, Barrieren abzubauen
  • Vertretung des Unternehmens bei globalen Events, z.B. bei einer führenden Marketingkonferenz in New York City
  • Regelmäßige Rufbereitschaft, um kontinuierliche Serviceverfügbarkeit zu gewährleisten
  • Technologien: JavaScript, TypeScript, React Native, Node.js, Docker, BitBucket, AWS (z.B. EC2, ECS, Lambda, Cloudformation, etc.), Most.js, Splunk, Kibana, Grafana, OpsGenie

  • Umgestaltung einer monolithischen, geschäftszentralen Anwendung in eine Mikroservice-Architektur
  • Migration einer lokalen Rechenzentrum-Umgebung zu AWS
  • Alleinige Planung und Entwicklung einer Web-App für Betrugserkennung (Phishing) auf dem offiziellen Markplatz von Immobilien Scout
  • Implementierung von Machine-Learning-Techniken im Bereich der Betrugs- und Phishing-Erkennung
  • Technologien: Scala (Play Framework), Java (Spring Boot), TypeScript, React.js, Python, AWS (u.a. EC2, ECS, SageMaker, SQS, SNS, DynamoDB, Cloudformation, etc.), Kafka, TeamCity, GitHub, IntelliJ

    Bildung

    HTW Berlin - Hochschule für Technik und Wirtschaft Berlin

    Bachelorstudiengang Angewandte Informatik
    2016 – 2019 | Berlin

    Anwendungsschwerpunkt: Soziale Webtechnologien

    Sprachen
    Deutsch — MutterspracheEnglisch — verhandlungssicher in Wort und SchriftFranzösischPersischSpanisch — Grundkenntnisse