freiberufler Senior Rust Engineer · Open Source Maintainer ·  13+ Jahre Software Engineering auf freelance.de

Senior Rust Engineer · Open Source Maintainer · 13+ Jahre Software Engineering

zuletzt online vor 5 Tagen
  • auf Anfrage
  • 59348 Lüdinghausen
  • Europa
  • de  |  en  |  fr
  • 07.05.2026
  • Contract ready

Kurzvorstellung

Selbständiger Senior Rust Engineer (T. Consult),
13+ Jahre Erfahrung. Maintainer von 26+ Crates auf
crates.io. Bevy- und Burn-Contributor, GLDF-
Standards-Mitwirkender. Schwerpunkte: Rust,
WebAssembly, Computer Graphics, Cross-Platform-
Binding

Auszug Referenzen (1)

"Hallo,

in meiner Funktion als Geschäftsführender Gesellschafter von LUXOWORKS kann ich die Inhalte von Herrn T. nur bestätigen. Hier wurde Programmiertechnisch Großes und Innovatives geschaffen und umgesetzt. MFG Marcus Bauer"
Leitung Entwicklung
Marcus Bauer, luxoworks.com
Tätigkeitszeitraum

12/2009 – 8/2011

Tätigkeitsbeschreibung

Entwicklung eines Portals und Suchplattform für Licht/Leuchten

- Backend und Frontend Suche und DB Logik
- Backend und Frontend Inspirationsdatenbank
- Entwicklung einer eigenen API (XMLRPC basiert) für Import und Update von Produktdaten einschließlich Suchkriterien
- Entwicklung FrontEnd einer .XLS basierten API Uploads, einschließlich Plausibilitätsprüfung nach API Kriterien
- Entwicklung Anfragesystem Front und Backend
- Entwicklung eines flexiblen Cachesystems auf Basis von MongoDB
- Implementierung eines Bezahl- und Accountsystem
- Einrichtung, Adminstration und Setup von live und diversen Dev Servern
- Entwicklung eines PDF/PPT/SWF Exports auf Basis von OpenOffice:
o Aus OpenOffice Vorlagen werden seitenweise Präsentationsfolien erstellt
Produktdatenblätter
Projektpläne
Inspirationsobjekte
Deckblätter
o Diese werden zu einer OpenOffice Präsentation zusammengefügt
Soweit alles ohne OpenOffice
o Mithilfe eines selbst implementierten Java Applikationsservers (Tomcat) wird dieses dann verwaltet auf x Instanzen von OpenOffice verteilt und konvertiert per upload
- Entwicklung eines Planungstools zum managen von Leuchten in einem Projekt mittels hochgeladener PDF Projektplänen und Platzierung von Leuchten einer Merkliste
o Techniken : phantomjs/xvfb uva. (für Export)

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Backend
  • DevOps (allg.)
  • Django
  • Full-Stack
  • Python
  • Rust

Projekt‐ & Berufserfahrung

Entwickler
Deutschedaten GmbH, HomeOffice
7/2010 – 9/2010 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2010 – 9/2010

Tätigkeitsbeschreibung

found in reference description 1
- Für hirmer-grosse-groessen.de i.A DeutscheDaten GmbH
o Für OXID Webshop Entwicklung einer API Schnittstelle zur Verwendung und Betrieb einer iOS App
o -Hyperlink entfernt-

Leitung Entwicklung
luxoworks.com, Home Office / München
12/2009 – 8/2011 (1 Jahr, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2009 – 8/2011

Tätigkeitsbeschreibung

Entwicklung eines Portals und Suchplattform für Licht/Leuchten

- Backend und Frontend Suche und DB Logik
- Backend und Frontend Inspirationsdatenbank
- Entwicklung einer eigenen API (XMLRPC basiert) für Import und Update von Produktdaten einschließlich Suchkriterien
- Entwicklung FrontEnd einer .XLS basierten API Uploads, einschließlich Plausibilitätsprüfung nach API Kriterien
- Entwicklung Anfragesystem Front und Backend
- Entwicklung eines flexiblen Cachesystems auf Basis von MongoDB
- Implementierung eines Bezahl- und Accountsystem
- Einrichtung, Adminstration und Setup von live und diversen Dev Servern
- Entwicklung eines PDF/PPT/SWF Exports auf Basis von OpenOffice:
o Aus OpenOffice Vorlagen werden seitenweise Präsentationsfolien erstellt
Produktdatenblätter
Projektpläne
Inspirationsobjekte
Deckblätter
o Diese werden zu einer OpenOffice Präsentation zusammengefügt
Soweit alles ohne OpenOffice
o Mithilfe eines selbst implementierten Java Applikationsservers (Tomcat) wird dieses dann verwaltet auf x Instanzen von OpenOffice verteilt und konvertiert per upload
- Entwicklung eines Planungstools zum managen von Leuchten in einem Projekt mittels hochgeladener PDF Projektplänen und Platzierung von Leuchten einer Merkliste
o Techniken : phantomjs/xvfb uva. (für Export)

Leaddeveloper / Projectmanagement / Schnittstellenberatung
stylotex GmbH, Home Office
1/2009 – 9/2009 (9 Monate)
Handel
Tätigkeitszeitraum

1/2009 – 9/2009

Tätigkeitsbeschreibung

- Schnittstelle zu Afterbuy.de von OXID
o -Hyperlink entfernt-
o -Hyperlink entfernt-
Referat dazu auf Einladung zum Kongress
- Schnittstelle zu DHL Retoure WebService von OXID (für bartu-online)
- Entwicklung eines Google Translate basierten Übersetzungstools zur automatischen (Roh)-Übersetzung diverser Projekte (z.B. Dolphin)
o PHP, MySQL, JSON, Google Translate

Über mich

Selbständiger Senior Rust Engineer (T. Consult)
mit 13+ Jahren Software-Engineering-Erfahrung.
Maintainer von 26+ Open-Source-Crates auf crates.io
(28k+ Downloads), Mitwirkender am internationalen
GLDF-Lichtdaten-Standard, aktiver Beitragender
zu Bevy (Rendering Core PRs, RFC #23480) und Burn
(Metal-Backend-Optimierungen für Apple Silicon).

Schwerpunkte: Rust auf nativer Plattform (Linux,
macOS, Windows), WebAssembly im Browser,
Cross-Platform-Bindings für Python (PyO3),
Swift/Kotlin (UniFFI), Mobile (iOS/Android).
Computer Graphics mit wgpu, Bevy, photometrische
Rendering-Algorithmen.

Domänen-Tiefe: Lichtplanung und BIM (13 Jahre
ReluxNet bei Relux Informatik AG, eigene Toolchain
gldf-rs/eulumdat-rs/l3d-rs/uld-rs/bimifc),
GLDF-Standards-Mitwirkung, Photometric Engineering.

Arbeitsweise: Werkverträge primär Remote aus
Deutschland, Vor-Ort nach Absprache. Internationale
Mandate (CH, EU) als Remote-Tätigkeit aus
Deutschland möglich. Senior-Stundensatz, klar
definierte Architektur- und Lead-Verantwortung.
Referenzen: -Hyperlink entfernt-

Weitere Kenntnisse

Programmiersprachen (sekundär neben Rust):
Python, Swift, Kotlin, JavaScript/TypeScript,
SQL, AutoLISP, Delphi

Cross-Platform-Bindings:
PyO3 (Rust → Python), UniFFI (Rust → Swift/Kotlin),
wasm-bindgen (Rust → Browser)

Frameworks und Tools:
Bevy, Tauri, Leptos, egui, wgpu, Vulkan, Metal,
Tokio, Axum, Actix

Mobile und Desktop:
iOS (Swift/SwiftUI), macOS, Android (Kotlin),
Linux, Windows

Datenbanken:
PostgreSQL, SQLite, Redis, MongoDB

Domänen-Standards:
GLDF (Global Lighting Data Format),
EULUMDAT, IES LM-63, LDT, IFC (BIM)

Open-Source-Veröffentlichung:
Crates.io, PyPI, App Store, npm, GitHub

DevOps und Infrastruktur:
Linux-Server-Administration, Proxmox, nginx,
Docker, Let's Encrypt, GitHub Actions, CI/CD

Versionskontrolle und Workflow:
Git, GitHub, Mercurial (legacy), Code Review

Sprachen:
Deutsch (Muttersprache), Englisch (verhandlungs-
sicher)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
574
Berufserfahrung
34 Jahre und 3 Monate (seit 02/1992)
Projektleitung
15 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden