Jan Beckert

API Engineer (Design and Development of an API-first SaaS Product)

Leipzig, Germany

Experience

Jan 2021 - Jan 2023
1 year 1 month

API Engineer (Design and Development of an API-first SaaS Product)

Freelance

  • Role / Methods: API Engineer
  • API-first product design (OpenAPI 3, HAL) and development (NodeJS)
  • Setup of DevOps pipelines with GitHub Actions in AWS architecture
  • Technologies: OpenAPI 3, REST, HAL, NodeJS, JavaScript, TypeScript, AWS, AWS Lambda, Docker, GitHub Actions
Jan 2021 - Jan 2023
1 year 1 month

Software Developer, Consultant

Knowledge-Management-SaaS-Startup

  • Role / Methods: Software Developer, Consultant; Pair Programming
  • Architecture design for a Knowledge Management SaaS
  • Design of an event sourcing-based data structure
  • Design and implementation of a data structure for highly interconnected graph data
  • Development of a serialization tool for graph data
  • Backend/API implementation
  • Documentation with the C4 Model
  • Technologies: REST, CQRS, Event Sourcing, Event-driven Architecture, Laravel, GitLab CI/CD, JSON:API, Stoplight Studio, SQL, Docker, C4 Model
Sep 2021 - Oct 2021
2 months

Consultant (Distributed Ledger Project for Supply Chain)

Automotive Company

  • Role / Methods: Consultant
  • Comparison of distributed ledger/blockchain technologies
  • Design of business processes and their integration into DL technology using BPMN
  • System architecture design
  • Technologies: BPMN
Nov 2020 - Sep 2022
1 year 11 months
Dresden, Germany

Research Assistant

ScaDS.AI Dresden/Leipzig

  • Role / Methods: Research Assistant
  • Design and development of a toolkit for preprocessing MRI data (denoising, bias field correction)
  • Diagnosis of COVID-19 from lung X-ray images with a focus on explainable AI (XAI)
  • Technologies: CNNs, Deep Learning, LIME, Grad-CAM, Python, TensorFlow/Keras
Sep 2020 - Aug 2021
1 year

Senior Software Developer, Consultant

ERP Software Vendor

  • Role / Methods: Senior Software Developer, Consultant
  • Development of a web-based platform for mapping workflows on touch screen terminals in manufacturing for an ERP vendor
  • Low maintenance and training effort as a business goal through simplified integration of SQL-driven logic from the existing solution stack
  • Training of developers and ERP project managers
  • Ongoing support as needed
  • Technologies: SQL/T-SQL, Microsoft SQL Server, React, NodeJS, REST, JSON, JSON Schema, YAML
Jul 2020 - Aug 2020
2 months

Software Developer (Integration of Urban BEV Charging Stations and Collection of Charging Data in Apache Kafka)

Freelance

  • Role / Methods: Software Developer
  • Integration of urban BEV charging stations and collection of charging data in Apache Kafka (ETL pipeline)
  • Technologies: Apache Kafka, Python, REST, OCPP (Open Charge Point Protocol)
Jan 2020 - Jun 2020
6 months

Business Analyst, Consultant

Energy Provider

  • Role / Methods: Business Analyst, Consultant
  • Coordination with relevant stakeholders
  • Development of user stories
  • Creation of a rating schema for describing non-functional aspects
  • Creation of a rating schema for technology selection
  • Technologies: -
Apr 2019 - May 2019
2 months

Software Developer, Consultant (Prototype for Green-Power-Based Control of a Switchable Outlet)

Freelance

  • Role / Methods: Software Developer, Consultant
  • Development of a prototype for green-power-based control of a switchable outlet
  • Design and development of a smart contract for the Ethereum blockchain
  • Technologies: Solidity (Ethereum), NodeJS, Python
Feb 2018 - Sep 2019
1 year 8 months
Leipzig, Germany

Junior Linked Data Consultant

eccenca GmbH

  • Role / Methods: Junior Linked Data Consultant; Kanban
  • Creation of a SHACL definition for UI generation for a SKOS editor
  • Evaluation of Stardog’s virtual graph feature with R2RML mappings for relational databases
  • Development of software to extract measurement and metadata from legacy systems as part of an ETL pipeline
  • Development of software to generate measurement reports from RDF data
  • Technologies: RDF, Java, Python, Jira, SHACL, SPARQL, Jekyll-RDF, SKOS, Stardog, R2RML, RDF/JSON, triplestore

Summary

I am a versatile freelance developer and consultant with a focus on API design and implementation. With experience in shaping SaaS products, system architectures, and developing prototypes for innovative solutions, I bring a broad range of skills to technically demanding projects. My expertise spans API design and development, event-driven architecture, CQRS, ETL pipelines, cloud architectures, and more.

In the past, I worked as a Junior Linked Data Consultant, where I dealt with semantic technologies and RDF. I also served as a Research Assistant at a German AI center, where I developed a toolkit for preprocessing MRI data and applied deep learning techniques for COVID-19 diagnosis from X-ray images.

Languages

German
Native
English
Advanced

Education

Lorem ipsum dolor sit amet

Data Science

Certifications & licenses

ASQF® Certified Professional for Project Management - Foundation Level

iSQI Group