Software sustainability & performance | Rust, Python & JS | AI | Integration
Aktualisiert am 16.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.05.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Rust
Software
Künstliche Intelligenz
Performance
JavaScript
Java
Assembler
C++
C
Softwarearchitektur
Back-End
Front-End
AI-Agents
Optimierung
PostgreSQL
SQLite
nginx
AWS
Azure
Google Cloud

Einsatzorte

Einsatzorte

Cologne (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

Migration eines Windows Servers zu einer Debian Linux Umgebung


Kunde: Pandaloop GmbH


Aufgaben:

  • Portieren mehrer C# .NET Anwendungen zu Rust
  • Portieren verschiedener PowerShell scripts zu Fish
  • Nutzung von Ansible für Konfigurationsmanagement


Kenntnisse:

C# .NET, Rust, Fish, PowerShell


Erstellung reproduzierbarer Server Installationen mit NixOS Linux


Kunde: Pandaloop GmbH


Aufgaben:

  • Erstellung nötiger NixOS Konfigurationen und Flakes gemäß Anforderungen
  • Prüfung der Reproduzierbarkeit
  • Automatisierung des Server Installationsprozesses


Kenntnisse:

NixOS Linux, Flakes


Implementation einer Modern Web-Engine


Kunde: Pandaloop GmbH


Aufgaben:

  • Lua Scripting basierte Schnittstelle zur Implementation von Frontend und Backend Anforderungen
  • Fortgeschrittener Compiler zur Generierung von HTML, CSS und JavaScript
  • Frontend Schnittstelle optimiert auf Ladezeit und Wiederverwendbarkeit komplexer Effekte und Design Elemente
  • Backend Schnittstelle optimiert auf hohen Durchsatz und einfache Umsetzung typischer Backend Anwendungen (SQLite Schnittstelle, SMTP Schnittstelle uvm.)
  • Automatisiertes Deployment über Custom Server-Schnittstelle
  • Implementation von spezifischem optimierten Reverse-Proxy für HTTP1.1/2/3
  • Optimierung von Lighthouse-Metriken auf Framework-Ebene
  • Verwaltung von Services über Systemd
  • Integrierte Observability, Alerting, Logging und Analytics


Kenntnisse:

HTML, CSS, JavaScript, HTTP1.1/2/3


Inbetriebnahme und Pflege eines On-Premise Serversystems


Kunde: Pandaloop GmbH


Aufgaben:

  • Aggregation von Monitoring Logs
  • On-Premise Backups
  • Steuerung von On-Premise Infotainment Systemen
  • Live Darstellung und Aggregation mehrerer Monitoring provider:
    • Grafana Loki, Prometheus, Azure Monitor, Amazon Cloudwatch, OpenTelemetry und GCP Cloud Monitoring


Implementierung von internen Projektmanagement Tools


Kunde: Pandaloop GmbH


Aufgaben:

  • Frontend mit Angular mit Angular Material UI, Tailwind CSS & NGXS inkl. UI/UX Design und Optimierung
  • Integration von Spring Boot basiertem backend zur Kommunikation mit Gitea API
  • API Dokumentation mit OpenAPI


Kenntnisse:

Angular, Angular Material UI, Tailwind CSS, NGXS, UI/UX, Gitea API, OpenAPI


Eingebettete Demo Programme


Kunde: Pandaloop GmbH


Aufgaben:

  • Projekt für eine NGO zur Demonstration von eingebetteter Programmierung in Python


Kenntnisse:

Python


Implementation eines Messgerätes


Kunde: Pandaloop GmbH


Kenntnisse:

  • Zur Auslesung, Logging und Aggregation von thermischen Messdaten, implementiert in Python


Kenntnisse:

Python


Nähmaschinenprojekt


Kunde: Pandaloop GmbH


Aufgaben:

  • Automatisierung einer alten mechanischen analogen Nähmaschine zur Steuerung über ein elektronisches Fußpedal
  • Ein interrupt-getriebenes Programm in Rust auf dem Prozessor atmega328-p


Kurse zu Unity, Java und Python erstellt und durchgeführt


Kunde: Programmierschule Play and Code


Aufgaben:

  • Privatstunden durchgeführt


Kenntnisse:

Unity, Java, Python


Generative KI Powerpoint Erweiterung


Kunde: Pandaloop GmbH


Aufgaben:

  • Powerpoint Extension mit KI Komponenten
  • AI-Compute-Infrastruktur in OVH/Azure virtual networks gesichert mit OVH DDoS Protection/Azure Security (DDoS protection)
  • Anbindung an Entra Single Sign-On mit nutzerspezifischer Quota Konfiguration
  • Automatisierte Log aggregation über spezialisierte PowerShell scripts
  • Langzeit Caching layer auf Azure VMs mit Azure File Storage in Azure Virtual Network (Azure Networking)
  • Automatisiertes Deployment mit Terraform
  • Gesichert über Azure Firewall/OVH Application Firewall und NSGs
  • Zentrale Backend-Infrastruktur auf Netcup VPS mit Kubernetes Cluster und Docker basiertem Deployment
  • Kubernetes Konfigurations Management über HELM Charts


Kenntnisse:

Azure, Netcup VPS, Kubernetes, Docker, HELM Charts


Entwicklung eines Bestellsytems in der Gastronomie


Kunde: Pandaloop GmbH


Aufgaben:

  • Übernahme eines bestehenden Prototypens mit grober Archimate Dokumentation
  • Optimierung und Aktualisierung auf moderne Implementationsstrategien
  • Backend in Spring Boot realisiert
  • Anbindung an externe Bezahlsysteme und POS-Module
  • Verwendung von Spring Security zur Authentifizierung und Autorisierung
  • Einsatz von Spring Boot Actuator zur Überwachung und Health-Checks des Systems
  • Festlegen von Styleguides, nonfunktionaler Requirements und Entscheidungsgrundlagen für die weitere Entwicklung
  • Dokumentation mit umfangreichem C4 Modell
  • API Dokumentation mit OpenAPI


Kenntnisse:

Spring Boot, OpenAPI


Entwicklung Custom CMS


Kunde: Pandaloop GmbH


Aufgaben:

  • Anbindung an Google Cloud Storage, Amazon S3 und Azure Storage
  • Generisches Datenmodell und Mediadatenverwaltung
  • Entwicklung gesteuert über Azure DevOps
  • Geplante Unterstützung von GCP für kompatibilität mit Private/Public Cloud Systeme unserer Kunden
  • API Dokumentation mit OpenAPI


Kenntnisse:

Azure DevOps, OpenAPI


Hosting verschiedener Webservices


Kunde: Pandaloop GmbH


Aufgaben:

  • Umfängliche Observability und Alerting
  • On-Premise und mobile Benachrichtigungssysteme für sofortige Incident Response


blaubach.ai ? legal tech


Kunde: Rechtsanwaltsgesellschaft mbH


Aufgaben:

  • Entwicklung von eigenem Dokumentengenerierungs und Dokumentenmanagementsystem in Salesforce Umgebung
  • Performance-Optimierung eines Trainingsprogramms für ein Machine Learning Modell
  • Anpassung interner Dashboards mit React, RxJs und Tailwind CSS
  • Integration mit Azure Diensten wie Entra
  • Implementation gehostet in GCP ?VPC? mit GCP ?Cloud Run?, GCP ?Cloud SQL?, GCP ?Compute Engine?, GCP ?API Gateway?, GCP ?Cloud DNS?, GCP ?IAM? und GCP ?Cloud Storage?
  • Verwendung von Azure Virtual Machines in einem Azure Virtual Network zur Verwendung von .NET Bibliotheken im MS Office Umfeld.
  • Ergänzende Verwendung von Azure Monitor Logs, Azure Storage, Entra (Azure AD) und Powershell Scripts zur Verwaltung der Services


Kenntnisse:

React, RxJs, Tailwind CSS, .NET, MS Office, Azure Monitor Logs, Azure Storage, Entra (Azure AD), Powershell Scripts


Nutzung eines Windows Servers zur Integration von Entra Single Signon (SSO)


Kunde: Rechtsanwaltsgesellschaft mbH


Aufgaben:

Single Sign-on in externer Applikation über Microsoft Accounts

  • Anbindung von Entra
  • Security Audits zur Prüfung des sicheren Zugriffs auf die Applikation


Datenanalyse B2B für einen chinesischen Kunden


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Implementation eines General Purpose Messgeräts auf Basis einer OpenWRT Linuxbasierten
  • Hardware IOT Plattform zur Analyse eines Firmenstromnetzes
  • Messgerät und dazugehöriges Konfigurationsfrontend implementiert in PHP und Vanilla HTML/Javascript
  • Datenanalyse Backend implementiert in NodeJS mit dazugehöriger Postgres Datenbank
  • Frontend zur Visualisierung implementiert mit Vanilla HTML/Javascript und Chart.js zum Auswerten der Daten
  • Implementation eines Steueralgorithmus in Rust auf Basis der ausgewerteten Daten
  • Automatische Anpassung der Algorithmus Parameter über Bewertungen in einem Frontend, mit Vanilla HTML und Javascript implementiert
  • Generische Anbindung an Alert Dashboard zum Versenden von Emails/Schalten von Relais bei Erreichen bestimmter Parameter
  • Dashboard implementiert mit Vanilla HTML, Javascript und CSS
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung einer an Scrum und Kanban angelehnten agilen Methoden


Kenntnisse:

PHP, Vanilla HTML/Javascript, NodeJS, Chart.js, CSS, Visual Studio Code, Scrum, Kanban


IOT-Projekt mit Live-Datenanalyse zur Steuerung Elektrischer Ladesysteme


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • IOT-Projekt zum Live-Erfassen großer Ladesysteme
  • Großer Wert lag auf Performance, da Hardware-System energiesparend sein musste und stark limitiert war
  • Hardware-Plattform auf Basis von Yocto Linux
  • Bereitstellungsautomatisierung auf Basis von BitBake
  • Konfigurationsfrontend implementiert mit Typescript, HTML und CSS
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung einer an Scrum und Kanban angelehnten agilen Methoden


Kenntnisse:

Yocto Linux, BitBake, Typescript, HTML und CSS, Visual Studio Code, Scrum, Kanban


Überwachungssystem für Laternenstraßenzüge


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Wartung, Pflege und Erweiterung eines in PHP implementierten Softwaresystems zur Messung und Überwachung von Straßenlaternen
  • Hardware-Plattform auf Basis von OpenWRT Linux
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung einer an Scrum und Kanban angelehnten agilen Methoden


Kenntnisse:

OpenWRT Linux, Visual Studio Code, Scrum, Kanban


Steuerung von Batteriespeichern


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Wartung, Pflege und Erweiterung eines Mess- und Steuersystems für Batteriespeicher eines der größten deutschen Batteriehersteller
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung an Scrum und Kanban angelehnter agilen Methoden


Kenntnisse:

Visual Studio Code, Scrum, Kanban


IOT-System zur Steuerung eines Ladesystems über eine Fernwirkanlage


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Projekt in Zusammenarbeit mit einem Deutschen Stadtwerk
  • Implementation und Testing eines IOT-Systems zur Fernsteuerung eines Ladeparks über eine Fernwirkanlage in Rust
  • Implementation eines Modbus Masters und Modbus Slaves zum Steuern des Ladeequipments und erhalten von Anweisungen durch die Fernwirkanlage
  • Implementation eines Frontends zum Konfigurieren des Verhaltens des Systems in HTML, Javascript und CSS
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung an Scrum und Kanban angelehnter agilen Methoden


Kenntnisse:

HTML, Javascript, CSS, Visual Studio Code, Scrum, Kanban


diverse Projekte


Aufgaben:

  • Wartung und Instandhaltung von Servern
  • Auswerten und Analysieren von Messdaten
  • Implementieren und Planen komplexer Softwaresysteme mit hohen Performance-Anforderungen für eingeschränkte Hardware

Kompetenzen

Kompetenzen

Top-Skills

Rust Software Künstliche Intelligenz Performance JavaScript Java Assembler C++ C Softwarearchitektur Back-End Front-End AI-Agents Optimierung PostgreSQL SQLite nginx AWS Azure Google Cloud

Programmiersprachen

Rust
Python
C
C#
C++
Java
SQL
HTML
CSS
JavaScript
Angular, Jest, Playwright, RxJs, NGXS, React, Vue, Svelte, jQuery, Node.js, Next.js, Express, Htmx
Typescript
PHP
Fish
Bash
Nu
Powershell
Git
Github, Gitlab, Gitea

Erläuterungen

  • Rust 
    • favorisierte Programmiersprache, sehr sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz (Veröffentlichungen auf Anfrage) 
    • Erfahrung mit eingebetteter Entwicklung, Systementwicklung, Backend-Entwicklung, CLI-Entwicklung und Frontend-Entwicklung. 
    • Entwicklung von Interpretern und Compilern.
  • Python 
    • Sehr gute Kenntnisse, extensive Erfahrung in der Erstellung von Backendservices und in der Programmierung von KI getriebenen Anwendungen wie AI-Agents oder Chatbots. 
    • Verwendung in der Uni. Kurse bei Play and Code gehalten, und an der Uni verfasst und gehalten.
    • sehr gute Kenntnisse
    • Produktives Niveau
    • Verwendung in Uni Projekten Erfahrung mit Systementwicklung
    • CLI-Entwicklung und eingebetteter Entwicklung
  • C# 
    • sehr gute Erfahrung mit .NET, Mono, Unity, Windows Forms, WPF, Azure SDK und CLI. Kurse in Unity gehalten bei Play and Code.
  • C++ 
    • sehr gute Kenntnisse, hauptsächlich Entwicklung für Arduino, QT und GTK Entwicklung oder Systementwicklung mit älteren C++ Versionen.
  • Java 
    • sehr gute Kenntnisse, extensive Erfahrung mit Spring Boot und der Erstellung von skalierbaren Backend-Anwendungen. 
    • Verwendung in der Uni und der Schule. 
    • Einfache Java Kurse mit Greenfoot gehalten bei Play and Code (Programmierschule Eva Könicke).
  • SQL 
    • sehr gute Erfahrung, implementation komplexer Queries
    • Arbeit mit verschiedenen RDBMS
    • Query Optimierung
    • Implementation komplexer Trigger und implementation verschiedener Extensions (SQLite UDF, PSQL UDF)
  • HTML 
    • sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz
  • CSS 
    • sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz. 
    • Nutzung von Tailwind CSS.
  • JavaScript 
    • sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz, Kurs an der Uni verfasst und gehalten. 
    • Hauptsächlich Arbeit mit Angular, NodeJS, Alpine und Express.js.
      • JavaScript Frameworks - Angular, Jest, Playwright, RxJs, NGXS, React, Vue, Svelte, jQuery, Node.js, Next.js, Express, Htmx.
  • Typescript 
    • gute Kenntnisse, produktives Niveau, ein Projekt im produktiven Einsatz.
  • PHP 
    • gute Kenntnisse
    • Hauptsächlich Arbeit mit Legacy Code
    • Entwicklung von IoT Frontends
    • 2 Projekte im produktiven Einsatz
  • Fish 
    • Standard Shell
    • Meiste Arbeit am PC im Terminal
  • Bash 
    • Frühere standard Shell
    • Meiste Arbeit am PC im Terminal
    • Standard Shell auf gemanagten Servern
  • Nu 
    • Scripts zur Datenalyse und Transformation
  • Powershell 
    • Automatisierungsscripts in Windowsumgebung
  • Git 
    • Sämtliche Projekte in Github, Gitlab oder Gitea
    • Versioniert mit Tags, Kollaboration über Pull Requests und feature Branches
    • Custom CI/CD Pipeline in Gitea

Branchen

Branchen

  • Electrical Charging
  • Manufacturing
  • Gastronomy
  • IT
  • Management

Einsatzorte

Einsatzorte

Cologne (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

Migration eines Windows Servers zu einer Debian Linux Umgebung


Kunde: Pandaloop GmbH


Aufgaben:

  • Portieren mehrer C# .NET Anwendungen zu Rust
  • Portieren verschiedener PowerShell scripts zu Fish
  • Nutzung von Ansible für Konfigurationsmanagement


Kenntnisse:

C# .NET, Rust, Fish, PowerShell


Erstellung reproduzierbarer Server Installationen mit NixOS Linux


Kunde: Pandaloop GmbH


Aufgaben:

  • Erstellung nötiger NixOS Konfigurationen und Flakes gemäß Anforderungen
  • Prüfung der Reproduzierbarkeit
  • Automatisierung des Server Installationsprozesses


Kenntnisse:

NixOS Linux, Flakes


Implementation einer Modern Web-Engine


Kunde: Pandaloop GmbH


Aufgaben:

  • Lua Scripting basierte Schnittstelle zur Implementation von Frontend und Backend Anforderungen
  • Fortgeschrittener Compiler zur Generierung von HTML, CSS und JavaScript
  • Frontend Schnittstelle optimiert auf Ladezeit und Wiederverwendbarkeit komplexer Effekte und Design Elemente
  • Backend Schnittstelle optimiert auf hohen Durchsatz und einfache Umsetzung typischer Backend Anwendungen (SQLite Schnittstelle, SMTP Schnittstelle uvm.)
  • Automatisiertes Deployment über Custom Server-Schnittstelle
  • Implementation von spezifischem optimierten Reverse-Proxy für HTTP1.1/2/3
  • Optimierung von Lighthouse-Metriken auf Framework-Ebene
  • Verwaltung von Services über Systemd
  • Integrierte Observability, Alerting, Logging und Analytics


Kenntnisse:

HTML, CSS, JavaScript, HTTP1.1/2/3


Inbetriebnahme und Pflege eines On-Premise Serversystems


Kunde: Pandaloop GmbH


Aufgaben:

  • Aggregation von Monitoring Logs
  • On-Premise Backups
  • Steuerung von On-Premise Infotainment Systemen
  • Live Darstellung und Aggregation mehrerer Monitoring provider:
    • Grafana Loki, Prometheus, Azure Monitor, Amazon Cloudwatch, OpenTelemetry und GCP Cloud Monitoring


Implementierung von internen Projektmanagement Tools


Kunde: Pandaloop GmbH


Aufgaben:

  • Frontend mit Angular mit Angular Material UI, Tailwind CSS & NGXS inkl. UI/UX Design und Optimierung
  • Integration von Spring Boot basiertem backend zur Kommunikation mit Gitea API
  • API Dokumentation mit OpenAPI


Kenntnisse:

Angular, Angular Material UI, Tailwind CSS, NGXS, UI/UX, Gitea API, OpenAPI


Eingebettete Demo Programme


Kunde: Pandaloop GmbH


Aufgaben:

  • Projekt für eine NGO zur Demonstration von eingebetteter Programmierung in Python


Kenntnisse:

Python


Implementation eines Messgerätes


Kunde: Pandaloop GmbH


Kenntnisse:

  • Zur Auslesung, Logging und Aggregation von thermischen Messdaten, implementiert in Python


Kenntnisse:

Python


Nähmaschinenprojekt


Kunde: Pandaloop GmbH


Aufgaben:

  • Automatisierung einer alten mechanischen analogen Nähmaschine zur Steuerung über ein elektronisches Fußpedal
  • Ein interrupt-getriebenes Programm in Rust auf dem Prozessor atmega328-p


Kurse zu Unity, Java und Python erstellt und durchgeführt


Kunde: Programmierschule Play and Code


Aufgaben:

  • Privatstunden durchgeführt


Kenntnisse:

Unity, Java, Python


Generative KI Powerpoint Erweiterung


Kunde: Pandaloop GmbH


Aufgaben:

  • Powerpoint Extension mit KI Komponenten
  • AI-Compute-Infrastruktur in OVH/Azure virtual networks gesichert mit OVH DDoS Protection/Azure Security (DDoS protection)
  • Anbindung an Entra Single Sign-On mit nutzerspezifischer Quota Konfiguration
  • Automatisierte Log aggregation über spezialisierte PowerShell scripts
  • Langzeit Caching layer auf Azure VMs mit Azure File Storage in Azure Virtual Network (Azure Networking)
  • Automatisiertes Deployment mit Terraform
  • Gesichert über Azure Firewall/OVH Application Firewall und NSGs
  • Zentrale Backend-Infrastruktur auf Netcup VPS mit Kubernetes Cluster und Docker basiertem Deployment
  • Kubernetes Konfigurations Management über HELM Charts


Kenntnisse:

Azure, Netcup VPS, Kubernetes, Docker, HELM Charts


Entwicklung eines Bestellsytems in der Gastronomie


Kunde: Pandaloop GmbH


Aufgaben:

  • Übernahme eines bestehenden Prototypens mit grober Archimate Dokumentation
  • Optimierung und Aktualisierung auf moderne Implementationsstrategien
  • Backend in Spring Boot realisiert
  • Anbindung an externe Bezahlsysteme und POS-Module
  • Verwendung von Spring Security zur Authentifizierung und Autorisierung
  • Einsatz von Spring Boot Actuator zur Überwachung und Health-Checks des Systems
  • Festlegen von Styleguides, nonfunktionaler Requirements und Entscheidungsgrundlagen für die weitere Entwicklung
  • Dokumentation mit umfangreichem C4 Modell
  • API Dokumentation mit OpenAPI


Kenntnisse:

Spring Boot, OpenAPI


Entwicklung Custom CMS


Kunde: Pandaloop GmbH


Aufgaben:

  • Anbindung an Google Cloud Storage, Amazon S3 und Azure Storage
  • Generisches Datenmodell und Mediadatenverwaltung
  • Entwicklung gesteuert über Azure DevOps
  • Geplante Unterstützung von GCP für kompatibilität mit Private/Public Cloud Systeme unserer Kunden
  • API Dokumentation mit OpenAPI


Kenntnisse:

Azure DevOps, OpenAPI


Hosting verschiedener Webservices


Kunde: Pandaloop GmbH


Aufgaben:

  • Umfängliche Observability und Alerting
  • On-Premise und mobile Benachrichtigungssysteme für sofortige Incident Response


blaubach.ai ? legal tech


Kunde: Rechtsanwaltsgesellschaft mbH


Aufgaben:

  • Entwicklung von eigenem Dokumentengenerierungs und Dokumentenmanagementsystem in Salesforce Umgebung
  • Performance-Optimierung eines Trainingsprogramms für ein Machine Learning Modell
  • Anpassung interner Dashboards mit React, RxJs und Tailwind CSS
  • Integration mit Azure Diensten wie Entra
  • Implementation gehostet in GCP ?VPC? mit GCP ?Cloud Run?, GCP ?Cloud SQL?, GCP ?Compute Engine?, GCP ?API Gateway?, GCP ?Cloud DNS?, GCP ?IAM? und GCP ?Cloud Storage?
  • Verwendung von Azure Virtual Machines in einem Azure Virtual Network zur Verwendung von .NET Bibliotheken im MS Office Umfeld.
  • Ergänzende Verwendung von Azure Monitor Logs, Azure Storage, Entra (Azure AD) und Powershell Scripts zur Verwaltung der Services


Kenntnisse:

React, RxJs, Tailwind CSS, .NET, MS Office, Azure Monitor Logs, Azure Storage, Entra (Azure AD), Powershell Scripts


Nutzung eines Windows Servers zur Integration von Entra Single Signon (SSO)


Kunde: Rechtsanwaltsgesellschaft mbH


Aufgaben:

Single Sign-on in externer Applikation über Microsoft Accounts

  • Anbindung von Entra
  • Security Audits zur Prüfung des sicheren Zugriffs auf die Applikation


Datenanalyse B2B für einen chinesischen Kunden


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Implementation eines General Purpose Messgeräts auf Basis einer OpenWRT Linuxbasierten
  • Hardware IOT Plattform zur Analyse eines Firmenstromnetzes
  • Messgerät und dazugehöriges Konfigurationsfrontend implementiert in PHP und Vanilla HTML/Javascript
  • Datenanalyse Backend implementiert in NodeJS mit dazugehöriger Postgres Datenbank
  • Frontend zur Visualisierung implementiert mit Vanilla HTML/Javascript und Chart.js zum Auswerten der Daten
  • Implementation eines Steueralgorithmus in Rust auf Basis der ausgewerteten Daten
  • Automatische Anpassung der Algorithmus Parameter über Bewertungen in einem Frontend, mit Vanilla HTML und Javascript implementiert
  • Generische Anbindung an Alert Dashboard zum Versenden von Emails/Schalten von Relais bei Erreichen bestimmter Parameter
  • Dashboard implementiert mit Vanilla HTML, Javascript und CSS
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung einer an Scrum und Kanban angelehnten agilen Methoden


Kenntnisse:

PHP, Vanilla HTML/Javascript, NodeJS, Chart.js, CSS, Visual Studio Code, Scrum, Kanban


IOT-Projekt mit Live-Datenanalyse zur Steuerung Elektrischer Ladesysteme


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • IOT-Projekt zum Live-Erfassen großer Ladesysteme
  • Großer Wert lag auf Performance, da Hardware-System energiesparend sein musste und stark limitiert war
  • Hardware-Plattform auf Basis von Yocto Linux
  • Bereitstellungsautomatisierung auf Basis von BitBake
  • Konfigurationsfrontend implementiert mit Typescript, HTML und CSS
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung einer an Scrum und Kanban angelehnten agilen Methoden


Kenntnisse:

Yocto Linux, BitBake, Typescript, HTML und CSS, Visual Studio Code, Scrum, Kanban


Überwachungssystem für Laternenstraßenzüge


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Wartung, Pflege und Erweiterung eines in PHP implementierten Softwaresystems zur Messung und Überwachung von Straßenlaternen
  • Hardware-Plattform auf Basis von OpenWRT Linux
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung einer an Scrum und Kanban angelehnten agilen Methoden


Kenntnisse:

OpenWRT Linux, Visual Studio Code, Scrum, Kanban


Steuerung von Batteriespeichern


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Wartung, Pflege und Erweiterung eines Mess- und Steuersystems für Batteriespeicher eines der größten deutschen Batteriehersteller
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung an Scrum und Kanban angelehnter agilen Methoden


Kenntnisse:

Visual Studio Code, Scrum, Kanban


IOT-System zur Steuerung eines Ladesystems über eine Fernwirkanlage


Kunde: POSID TECHNOLOGIES GMBH


Aufgaben:

  • Projekt in Zusammenarbeit mit einem Deutschen Stadtwerk
  • Implementation und Testing eines IOT-Systems zur Fernsteuerung eines Ladeparks über eine Fernwirkanlage in Rust
  • Implementation eines Modbus Masters und Modbus Slaves zum Steuern des Ladeequipments und erhalten von Anweisungen durch die Fernwirkanlage
  • Implementation eines Frontends zum Konfigurieren des Verhaltens des Systems in HTML, Javascript und CSS
  • Unit-, Integration- und End-to-End Testing
  • UI- und UX-Design des Produkts
  • Nutzung der Programmierumgebung Visual Studio Code
  • Nutzung an Scrum und Kanban angelehnter agilen Methoden


Kenntnisse:

HTML, Javascript, CSS, Visual Studio Code, Scrum, Kanban


diverse Projekte


Aufgaben:

  • Wartung und Instandhaltung von Servern
  • Auswerten und Analysieren von Messdaten
  • Implementieren und Planen komplexer Softwaresysteme mit hohen Performance-Anforderungen für eingeschränkte Hardware

Kompetenzen

Kompetenzen

Top-Skills

Rust Software Künstliche Intelligenz Performance JavaScript Java Assembler C++ C Softwarearchitektur Back-End Front-End AI-Agents Optimierung PostgreSQL SQLite nginx AWS Azure Google Cloud

Programmiersprachen

Rust
Python
C
C#
C++
Java
SQL
HTML
CSS
JavaScript
Angular, Jest, Playwright, RxJs, NGXS, React, Vue, Svelte, jQuery, Node.js, Next.js, Express, Htmx
Typescript
PHP
Fish
Bash
Nu
Powershell
Git
Github, Gitlab, Gitea

Erläuterungen

  • Rust 
    • favorisierte Programmiersprache, sehr sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz (Veröffentlichungen auf Anfrage) 
    • Erfahrung mit eingebetteter Entwicklung, Systementwicklung, Backend-Entwicklung, CLI-Entwicklung und Frontend-Entwicklung. 
    • Entwicklung von Interpretern und Compilern.
  • Python 
    • Sehr gute Kenntnisse, extensive Erfahrung in der Erstellung von Backendservices und in der Programmierung von KI getriebenen Anwendungen wie AI-Agents oder Chatbots. 
    • Verwendung in der Uni. Kurse bei Play and Code gehalten, und an der Uni verfasst und gehalten.
    • sehr gute Kenntnisse
    • Produktives Niveau
    • Verwendung in Uni Projekten Erfahrung mit Systementwicklung
    • CLI-Entwicklung und eingebetteter Entwicklung
  • C# 
    • sehr gute Erfahrung mit .NET, Mono, Unity, Windows Forms, WPF, Azure SDK und CLI. Kurse in Unity gehalten bei Play and Code.
  • C++ 
    • sehr gute Kenntnisse, hauptsächlich Entwicklung für Arduino, QT und GTK Entwicklung oder Systementwicklung mit älteren C++ Versionen.
  • Java 
    • sehr gute Kenntnisse, extensive Erfahrung mit Spring Boot und der Erstellung von skalierbaren Backend-Anwendungen. 
    • Verwendung in der Uni und der Schule. 
    • Einfache Java Kurse mit Greenfoot gehalten bei Play and Code (Programmierschule Eva Könicke).
  • SQL 
    • sehr gute Erfahrung, implementation komplexer Queries
    • Arbeit mit verschiedenen RDBMS
    • Query Optimierung
    • Implementation komplexer Trigger und implementation verschiedener Extensions (SQLite UDF, PSQL UDF)
  • HTML 
    • sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz
  • CSS 
    • sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz. 
    • Nutzung von Tailwind CSS.
  • JavaScript 
    • sehr gute Kenntnisse, produktives Niveau, mehrere Projekte im produktiven Einsatz, Kurs an der Uni verfasst und gehalten. 
    • Hauptsächlich Arbeit mit Angular, NodeJS, Alpine und Express.js.
      • JavaScript Frameworks - Angular, Jest, Playwright, RxJs, NGXS, React, Vue, Svelte, jQuery, Node.js, Next.js, Express, Htmx.
  • Typescript 
    • gute Kenntnisse, produktives Niveau, ein Projekt im produktiven Einsatz.
  • PHP 
    • gute Kenntnisse
    • Hauptsächlich Arbeit mit Legacy Code
    • Entwicklung von IoT Frontends
    • 2 Projekte im produktiven Einsatz
  • Fish 
    • Standard Shell
    • Meiste Arbeit am PC im Terminal
  • Bash 
    • Frühere standard Shell
    • Meiste Arbeit am PC im Terminal
    • Standard Shell auf gemanagten Servern
  • Nu 
    • Scripts zur Datenalyse und Transformation
  • Powershell 
    • Automatisierungsscripts in Windowsumgebung
  • Git 
    • Sämtliche Projekte in Github, Gitlab oder Gitea
    • Versioniert mit Tags, Kollaboration über Pull Requests und feature Branches
    • Custom CI/CD Pipeline in Gitea

Branchen

Branchen

  • Electrical Charging
  • Manufacturing
  • Gastronomy
  • IT
  • Management

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.