An open API service indexing awesome lists of open source software.

https://github.com/bjoern-hempel/bjoern-hempel

Repository of Björn Hempel
https://github.com/bjoern-hempel/bjoern-hempel

Last synced: 2 months ago
JSON representation

Repository of Björn Hempel

Awesome Lists containing this project

README

        

# Björn Hempel

[ Hello!](README.md) [ Hallo!](README.de.md) [ ¡Hola!](README.es.md)

Hallo. Ich bin Björn Hempel und bei der [ressourcenmangel integral GmbH](https://rsm-integral.de/) als Lead Software Developer (Symfony 6.4, Pimcore 11.x), Software-Architekt und DevOps Engineer tätig. Zu meinen Hauptaufgaben zählen die Planung, der Aufbau und die Sicherstellung des ordentlichen Betriebes der von der ressourcenmangel integral GmbH erstellten Software, sowie der benötigten Systemlandschaft. Weiterhin bin ich für die Sicherstellung einer konstanten Code-Qualität für die erstellten Software mittels moderner Softwaremethoden wie TDD und CI/CD verantwortlich.

Ich verfüge über umfangreiche Erfahrungen bei der Erstellung, Planung und Betrieb von komplexen Softwarekomponenten (service oriented architecture - SOA), sowie den benötigten Systemlandschaften.

In meiner Zeit vor ressourcenmangel betreute und entwickelte ich unter anderem Anzeigenportale in der Verlagsbranche. Für verschiedene Kunden folgten die Entwicklungen von Rest-API Services für geschäftskritische Online-Prozesse. Aufgrund von selbstständig gewählten und umfangreichen Test- und Deploymentstrategien laufen diese sehr stabil und sind bei uns im Team gut wart- und erweiterbar. Die Entwicklung und Verwendung von modernen Umsetzungs- und Qualitätsmethoden waren und sind stets ein Begleiter in der Erreichung meiner Aufgabenziele.

Privat beschäftige ich mich ausgiebig mit Lokalisierungsdatenbanken und dem Finden von Geodaten auf Basis von WGS 84 Koordinaten. Das Finden von nächstgelegenen Orten und Plätzen zu einem gegebenen oder gesuchten Standort sind hierbei das primäre Ziel. Dabei kommt PostgreSQL/PostGIS zum Einsatz. Das Lokalisierungstool findet sich unter folgender Adresse: [locate.place](https://locate.place/index.html)

Neben dem Beruf konnte ich erfolgreich meinen Bachelor-Abschluss in der Fachrichtung Computational Science (Mathematik, Physik, Informatik) mit Nebenfach Künstliche Intelligenz und Maschinelles Lernen an der [TU-Chemnitz](https://www.tu-chemnitz.de) machen. Die Abschlussarbeit, bei der es um die Klassifizierung und die Erkennung von Bildobjekten (Image Classification), sowie dem Trainieren von entsprechenden Bildmodellen mittels Convolutional Neural Network (CNN) und Transfer Learning geht, findet sich hier:
[Investigation of strategies for image classification on small training data sets](https://www.hempel.li/Personal/bachelor-thesis.pdf).

## 1.1 Profile

* **Persönlich**: [hempel.li](https://www.hempel.li/)
* **XING**: [xing.com](https://www.xing.com/profile/Bjoern_Hempel14)
* **LinkedIn**: [linkedin.com](https://www.linkedin.com/in/bjoernhempel)

# 2. Repositories, tutorials and libraries on [github.com](https://github.com/bjoern-hempel)

## 2.1 Entwickler von ixnode packages (Composer PHP packages)

* https://github.com/ixnode (2023/24)
* https://packagist.org/users/ixnode/ (2023/24)

## 2.2 Entwickler von [locate.place](https://locate.place/index.html)

[locate.place](https://locate.place/index.html) ist ein umfassender Assistent für detaillierte Standortinformationen (aktueller Standort oder gesuchter Standort): Von Bevölkerungsdaten über Berginformationen bis hin zu Flughafeninformationen und Postleitzahlen. Mit einer einfachen Suche erhält man schnell Zugriff auf ein breites Spektrum an Daten zu fast jedem Ort der Welt, unterstützt durch direkte Links zu Wikipedia und eine benutzerfreundliche Funktion zur Ermittlung des aktuellen Standorts.

* https://github.com/locate-place/react-app (2024)
* Standortfinder-GUI
* ReactJS/Typescript-API-Konsument
* https://github.com/locate-place/php-location-api (2024)
* Standortbestimmungsdienst
* Symfony / API Platform
* Auf PostgreSQL/PostGIS aufbauend
* Tools
* Symfony 6.3.11
* PHP 8.2.17
* PHPUnit 9.6.15
* PHPStan 1.10.50
* Semantic Versioning 2.0.0
* PSR12

## 2.3 Anleitungen

* [Vergleich von Testmethoden](https://github.com/friends-of-tutorials/comparison-of-test-methods) — (2019)
* [A tutorial to securely transfer messages](https://github.com/friends-of-tutorials/securely-transfer-messages) — (2018)
* [An introduction to artificial intelligence](https://github.com/friends-of-ai/an-introduction-to-artificial-intelligence) — (2018)
* [How to install a software RAID on XenServer 7.6.2](https://github.com/friends-of-tutorials/xen-software-raid) — (2018)

## 2.4 Bash

* [Change the colour space from CMYK to RGB](https://github.com/bjoern-hempel/bash-cmyk-to-rgb) — (2021)
* [A backup mysql script](https://github.com/bjoern-hempel/backup-mysql) — (2019)
* [Friends of bash library](https://github.com/bjoern-hempel/friends-of-bash) — (2018)
* [A framework for managing the virtual hosts of the apache webserver](https://github.com/bjoern-hempel/apache-virtual-host-manager/tree/master) — (2018)
* [A service checker](https://github.com/bjoern-hempel/service-checker) — (2017)
* [An apache host viewer](https://github.com/bjoern-hempel/apache-host-viewer) — (2017)
* [A project analyser](https://github.com/bjoern-hempel/project-analyser) — (2017)

## 2.5 DevOps

* [Docker Rezepte](https://github.com/ixnode/docker-recipes) — (2021)
* [A how-to guide for creating a containerised server](https://github.com/friends-of-tutorials/containerized-server) — (2021)
* [Vergleich von Testmethoden](https://github.com/friends-of-tutorials/comparison-of-test-methods) — (2019)
* [A deploy script](https://github.com/bjoern-hempel/bash-git-deploy) — (2018)
* [A version updater script](https://github.com/bjoern-hempel/bash-git-version-updater) — (2018)

## 2.6 Sicherheit

* [Absicherung von Webanwendungen](https://github.com/friends-of-tutorials/web-application-security) — (2019)
* [Systemhärtung](https://github.com/friends-of-tutorials/system-hardening) — (2018)
* [Anleitung zum sicheren Übertragen von Nachrichten](https://github.com/friends-of-tutorials/securely-transfer-messages) — (2018)

## 2.7 PHP

* [PHPJsonBeautifier - A fully working PHP sample project](https://github.com/ixnode/php-json-beautifier) — (2021)
* Symfony 5.3
* PHP 8.0
* PHPUnit 9.5
* PHPStan 0.12
* GitHub
* Docker Hub
* CI/CD Integration with GitHub
* Semantic Versioning 2.0.0
* PSR12
* [PHPBranchDiagramBuilder - A library for visualizing branching strategies](https://github.com/ixnode/php-branch-diagram-builder) — (2021)
* PHP 8.0
* PHPUnit 9.5
* PHPStan 0.12
* PSR12
* [YADS - A library to keep everything schematized in one place](https://github.com/ixnode/yads) — (2021)
* [PHPVault - A library to allows a secure deployment process with .env files](https://github.com/ixnode/php-vault) — (2021)
* [A PHP WebCrawler](https://github.com/bjoern-hempel/php-web-crawler) — (2019)
* [A PHP WebCrawler (Ixnode)](https://github.com/ixnode/php-web-crawler) — (2024)
* [A PNG Creator from latex formulas](https://github.com/bjoern-hempel/php-latex-2-png) — (2018)

## 2.8 Javascript

* [A Javascript Storage Manager](https://github.com/bjoern-hempel/js-storage-manager) — (2019)
* [A Javascript Numerical Analysis Library](https://github.com/bjoern-hempel/js-analysis) — (2018)
* [A Javascript Testing Framework](https://github.com/bjoern-hempel/js-testing-framework) — (2018)
* [Create neuronal networks](https://github.com/friends-of-ai/create-neuronal-networks) — (2018)
* [Solve problems by searching](https://github.com/friends-of-ai/solve-problems-by-searching) — (2018)
* [A javascript regression framework](https://github.com/bjoern-hempel/js-regression-framework) — (2018)
* [A javascript reinforcement learning framework](https://github.com/bjoern-hempel/js-reinforcement-learning-framework) — (2018)
* [A javascript decision tree framework.](https://github.com/bjoern-hempel/js-decision-tree-framework) — (2018)

## 2.9 Künstliche Intelligenz

* [An introduction to artificial intelligence](https://github.com/friends-of-ai/an-introduction-to-artificial-intelligence) — (2018)
* [Create neuronal networks](https://github.com/friends-of-ai/create-neuronal-networks) — (2018)
* [Solve problems by searching](https://github.com/friends-of-ai/solve-problems-by-searching) — (2018)
* [A javascript regression framework](https://github.com/bjoern-hempel/js-regression-framework) — (2018)
* [A javascript reinforcement learning framework](https://github.com/bjoern-hempel/js-reinforcement-learning-framework) — (2018)
* [A javascript decision tree framework.](https://github.com/bjoern-hempel/js-decision-tree-framework) — (2018)

## 2.10 Maschinelles Lernen (Deep Learning)

* [Keras Machine Learning Framework](https://github.com/bjoern-hempel/keras-machine-learning-framework) — (2020)
* [Keras Machine Learning Framework (Java Import Sources)](https://github.com/bjoern-hempel/keras-machine-learning-framework-java-sources) — (2019)
* [Python Examples](https://github.com/friends-of-ai/python-examples) — (2018)