Jan Beckert

API-Engineer (Gestaltung und -entwicklung eines API-first SaaS-Produktes)

Leipzig, Deutschland

Erfahrungen

Jan. 2021 - Jan. 2023
1 Jahr 1 Monate

API-Engineer (Gestaltung und -entwicklung eines API-first SaaS-Produktes)

Freelance

  • Rolle / Methoden: API-Engineer
  • API-zuerst Produktdesign (OpenAPI 3, HAL) und Entwicklung (NodeJS)
  • Aufbau von DevOps-Pipelines mit GitHub Actions in AWS-Architektur
  • Technologien: OpenAPI 3, REST, HAL, NodeJS, JavaScript, TypeScript, AWS, AWS Lambda, Docker, GitHub Actions
Jan. 2021 - Jan. 2023
1 Jahr 1 Monate

Software Developer, Consultant

Knowledge-Management-SaaS-Startup

  • Rolle / Methoden: Software Developer, Consultant; Pair-Programming
  • Aufbau einer Softwarearchitektur für Knowledge-Management-SaaS
  • Entwurf einer Event-Sourcing-basierten Datenstruktur
  • Entwurf und Implementierung einer Datenstruktur für stark vernetzte Graphdaten
  • Entwicklung eines Serialisierungstools für Graphdaten
  • Implementierung Backend/API
  • Dokumentation mit C4 Model
  • Technologien: REST, CQRS, Event Sourcing, ereignisgesteuerte Architektur, Laravel, GitLab CI/CD, JSON:API, Stoplight Studio, SQL, Docker, C4 Model
Sept. 2021 - Okt. 2021
2 Monaten

Consultant (Distributed Ledger Projekt für Supply Chain)

Unternehmen der Autoindustrie

  • Rolle / Methoden: Consultant
  • Vergleich von Distributed-Ledger/Blockchain-Technologien
  • Entwurf von Geschäftsprozessen und deren Integration in DL-Technologie in BPMN
  • Entwurf einer Systemarchitektur
  • Technologien: BPMN
Nov. 2020 - Sept. 2022
1 Jahr 11 Monaten
Dresden, Deutschland

Research Assistant

ScaDS.AI Dresden/Leipzig

  • Rolle / Methoden: Research Assistant
  • Entwurf und Entwicklung eines Toolkits für die Vorverarbeitung (Preprocessing) von MRT-Daten (Denoising, Bias Field Correction)
  • Diagnose von COVID-19 anhand von Lungen-Röntgenbildern mit Fokus auf erklärbare KI (Explainable AI/XAI)
  • Technologien: CNNs, Deep Learning, LIME, Grad-CAM, Python, TensorFlow/Keras
Sept. 2020 - Aug. 2021
1 Jahr

Senior Software Developer, Consultant

ERP-Softwarehersteller

  • Rolle / Methoden: Senior Software Developer, Consultant
  • Erstellung einer webbasierten Plattform zur Abbildung von Workflows an Touchscreen-Terminals in der Fertigung für einen ERP-Softwarehersteller
  • Ziel: geringer Wartungs- und Schulungsaufwand durch vereinfachte Integration SQL-getriebener Logiken aus dem bisherigen Solution-Stack
  • Schulung von Entwicklern und ERP-Projektleitern
  • Laufender Support nach Bedarf
  • Technologien: SQL/T-SQL, Microsoft SQL Server, React, NodeJS, REST, JSON, JSON Schema, YAML
Juli 2020 - Aug. 2020
2 Monaten

Software Developer (Anbindung von städtischen BEV-Ladesäulen und Sammlung von Ladedaten in Apache Kafka)

Freelance

  • Rolle / Methoden: Software Developer
  • Anbindung von städtischen BEV-Ladesäulen und Sammlung von Ladedaten in Apache Kafka (ETL-Pipeline)
  • Technologien: Apache Kafka, Python, REST, OCPP (Open Charge Point Protocol)
Jan. 2020 - Juni 2020
6 Monaten

Business Analyst, Consultant

Energieversorger

  • Rolle / Methoden: Business Analyst, Consultant
  • Abstimmung mit relevanten Stakeholdern
  • Ausarbeitung von User Stories
  • Aufbau eines Bewertungsschemas zur Beschreibung nicht-funktionaler Aspekte
  • Aufbau eines Bewertungsschemas für die Technologieauswahl
  • Technologien: -
Apr. 2019 - Mai 2019
2 Monaten

Software Developer, Consultant (Erstellung eines Prototyps zur Grünstrom-basierten Regelung einer schaltbaren Steckdose)

Freelance

  • Rolle / Methoden: Software Developer, Consultant
  • Erstellung eines Prototyps zur grünstrombasierten Steuerung einer schaltbaren Steckdose
  • Entwurf und Entwicklung eines Smart Contracts für die Ethereum-Blockchain
  • Technologien: Solidity (Ethereum), NodeJS, Python
Feb. 2018 - Sept. 2019
1 Jahr 8 Monaten
Leipzig, Deutschland

Junior Linked Data Consultant

eccenca GmbH

  • Rolle / Methoden: Junior Linked Data Consultant; Kanban
  • Erstellung einer SHACL-Definition zur UI-Generierung für einen SKOS-Editor
  • Evaluation des Virtual-Graph-Features von Stardog mit R2RML-Mappings für relationale Datenbanken
  • Entwicklung einer Software zur Extraktion von Mess- und Metadaten aus Legacy-Systemen als Teil einer ETL-Pipeline
  • Entwicklung einer Software zur Generierung von Messberichten aus RDF-Daten
  • Technologien: RDF, Java, Python, Jira, SHACL (Shapes Constraint Language), SPARQL, Jekyll-RDF, SKOS (Simple Knowledge Organization System), Stardog, R2RML, RDF/JSON, Triplestore

Zusammenfassung

Ich bin ein vielseitiger Freelance-Entwickler und Berater mit einem Schwerpunkt auf API-Design und -Implementierung. Mit Erfahrung in der Gestaltung von SaaS-Produkten, Systemarchitekturen und der Entwicklung von Prototypen für innovative Lösungen, bringe ich ein breites Spektrum an Fähigkeiten in technisch anspruchsvolle Projekte ein. Meine Expertise erstreckt sich über API-Design und -Entwicklung, ereignisgesteuerte Architektur, CQRS, ETL-Pipelines, Cloud-Architekturen und mehr.

In der Vergangenheit war ich als Junior Linked Data Consultant tätig, wo ich mich mit semantischen Technologien und RDF beschäftigte. Zudem arbeitete ich als Research Assistant bei einem deutschen KI-Zentrum. Dort entwickelte ich ein Toolkit zur Vorverarbeitung von MRT-Daten und wandte Deep-Learning-Techniken zur Diagnose von COVID-19 aus Röntgenbildern an.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Lorem ipsum dolor sit amet

Datenwissenschaft

Zertifikate & Bescheinigungen

ASQF® Zertifizierter Profi für Projektmanagement – Foundation Level

iSQI Group