resume profile picture
Sam Bokai Freelance Software Engineer
Profil

Erfahrener Fullstack-Softwareentwickler mit Schwerpunkt auf serverlosen AWS-Architekturen und modernen Web-Apps mit React/Next.js. In Projekten für Kunden wie Vorwerk, Klarna, RTL, DB und Contentful habe ich nutzerfreundliche Web-Frontends, skalierbare REST-/Event-APIs sowie AWS-basierte Backends umgesetzt.

Gewohnt, in agilen Teams (Kanban, Scrum, SAFe) zu arbeiten und Projekte von der Konzeption bis zur Produktivsetzung verantwortungsvoll zu begleiten.

Skills
Cloud & AWS: Lambda  DynamoDB  API Gateway   S3  CloudFront  SQS  SNS  CloudWatch  EC2  ECS  EKS  CloudFormation  SageMaker  IAM  Route53  etc.|Web & Frontend: React  Next.js  React Native  Tailwind|CI/CD, DevOps & IaaS: GitHub Actions  GitLab CI/CD  Docker  Kubernetes  Terraform  Cloudformation|Auth & Security: OAuth2 / OpenID Connect  Auth0  JWT-basierte Authentifizierung  Firebase
Erfahrung
Sep 2020 – Heute | Köln
  • Projektarbeit als selbständiger Softwareentwickler für Kunden aus den Bereichen Finanzwesen, IT-Sicherheit, Einzelhandel und Bahn/Logistik
  • Konzeption und Implementierung von AWS-basierten Backends (u.a. Lambda, DynamoDB, API Gateway, SQS/SNS, S3, CloudFront, CloudWatch)
  • Beratung und Begleitung von Startups und Bestandskunden bei technischer Strategie, Architekturentscheidungen und Modernisierung bestehender Systeme (z.B. Performanceoptimierung, Skalierung, Kostenoptimierung)
  • Übernahme von Wartungsarbeiten, Refactorings und Funktions­erweiterungen in bestehenden Projekten und Produkten
  • Jan 2025 – Jun 2025 | Düsseldorf, Germany
  • Entwicklung einer webbasierten, geräteinternen Rezeptplattform in Vorbereitung auf die Veröffentlichung des Küchengeräts Thermomix TM7.
  • Software Engineer (Extern)

    Pistor AG
    Mar 2024 – Sep 2024 | Rothenburg, Schweiz

    Technologien: Node.JS, TypeScript, AWS (z.B. Lambda, API Gateway, CloudWatch, S3), 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

  • 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 sowie interner und öffentlicher APIs mit Millionen Requests pro Stunde
  • Aktive Bearbeitung und Management von Anfragen und Pull-Requests der OSS Community
  • 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 (User-Tracking) zur Integration in CRM- und weitere Marketing-Tools, um datengesteuertes Echtzeitmarketing zu ermöglichen.
  • Training von Marketing-Managern 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