Foto von Raphael Peters

Raphael Peters

Rust, Network and Web developer

Skills

Backend

Go

Forschungszentrum Jülich – SoilNet CPA Backend

Rust

Diverse kleine Projekte, siehe GitHub

  • Microservices mit gRPC, HTTP oder GraphQL
  • CLI Tools, z.B. Pathfix

Java

  • Spring Boot – Backend für Formulare
  • AWT, Swing Anwendungen – FZJ

C++

Erfahrung nur mit Bastel-/Uni-Projekte

  • Spieleprogrammierung: Minigames mit SDL2, OpenGL2, OpenGL ES 3.0-3.2 oder SFML
  • Embedded: STM-32, Gameboy Advance
  • HPC: OpenGL ES Compute Shader, OpenMP, MPI
private und Uni Projekte, SDL2, SFML, QT5, Boost-ASIO

Frontend

React

  • Forschungszentrum Jülich – Statuspage für SoilNet CPA
  • React Router
  • Material-UI v3 + v4

Angular

  • Formularstrecke
  • Angular Material
  • In Ionic Framework

OPs

Docker

Docker, docker-compose, multistage build, ...

Kubernetes

  • k3s, minikube, microk8s
  • Alte Kube-Config eines Lernsystems: auf GitHub
>

Berufserfahrung

Sept. 2020 - Heute
OEV Online Dienste GmbH
Werkstudent
Düsseldorf, Nordrhein-Westfalen, Deutschland
Sept. 2018 - Aug. 2019
Forschungszentrum Jülich
Werkstudent
Administration von LoRaWAN Netzwerken und Entwicklung von IoT Anwendungen auf LoRaWAN und NB-IoT Basis
  • IoT Backend für Sensornetzwerk
  • LoRaWAN Administration mit Chirpstack
  • NB-IoT Anbindung
  • Backend mit Go + MQTT
  • Statuspanel mit React + Material-UI + Streaming über Websockets
  • Thema meiner Bacheloararbeit
Sept. 2015 - Aug. 2018
Auszubildender als Mathematisch-technischer Softwareentwickler
Als Duales Studium mit B. Sc. Scientific Programming

Ausbildung

2020 - Jetzt
Heinrich-Heine-Universität Düsseldorf
Master Informatik (in Arbeit)
2015 - 2020
Aachen University of Applied Sciences – FH Aachen
Bachelor of Science – BS, Scientific Programming, 1.8
2015 - 2018
IHK Aachen
Berufsausbildung Mathematisch-technischer Softwareentwickler