Michael A.

Freiberuflicher Softwareentwickler

Ghent, Belgien

Erfahrungen

Apr. 2022 - Bis heute
3 Jahren 8 Monaten
Ghent, Belgien
Hybrid

Freiberuflicher Softwareentwickler

  • Wartung und Fehlerbehebung verschiedener Komponenten in C, Python und Rust im Rahmen der Control Rooms-Lösung von Barco.
  • Schreiben von Tests, um sicherzustellen, dass diese Komponenten weiterhin korrekt funktionieren.
  • Einbringen von Fachwissen in Teambesprechungen zur Auswahl von Programmiersprachen und Abstimmung von Entwicklern und Stakeholdern auf Best Practices.
  • Implementierung des Konzepts der Nutzerplätze im Backend einer kommenden, auf Rust basierenden E-Commerce-Plattform für UpBy12.
  • Entwurf eines Proof-of-Concept-Systems, das KI zur Datenerfassung und -analyse im Toyota Production System nutzte (Frontend in Rust, Backend in Python).
  • Schulung zur Systemarchitektur und Erweiterbarkeit sowie Mentoring von Kollegen zur Erweiterung der Funktionalität.
  • Schulung zu Rust, WebAssembly und WASI im Rahmen des VLAIO TETRA-Projekts RustIEC.
Okt. 2017 - Apr. 2022
4 Jahren 7 Monaten
Brüssel, Belgien

Postdoc

ULB

  • Leitung eines Teams von Doktoranden bei der Entwicklung eines Multi-Roboter-Systems aus mobilen Robotern und Drohnen, Koordination von Projektzielen und Forschungsergebnissen.
  • Weiterentwicklung und Wartung eines Open-Source-Robotersimulators (ARGOS).
  • Entwurf der Elektronik sowie Entwicklung von Firmware und Linux-Treibern für mobile Roboter und Drohnen in C/C++.
  • Implementierung eines auf Rust basierenden Monitoring- und Datenerfassungssystems für Multi-Roboter-Experimente.

Zusammenfassung

Ich bin ein erfahrener freiberuflicher Softwareentwickler mit einem starken Hintergrund in der Entwicklung und Wartung von Systemen mit C/C++, Python und Rust. In den letzten Jahren habe ich mich vorwiegend auf Rust konzentriert, da ich glaube, dass es in Sachen Einfluss und Verbreitung das nächste C++ sein wird.

In früheren Rollen habe ich erfolgreich Backend-Lösungen für den E-Commerce umgesetzt und KI-gestützte Datenanalysesysteme entworfen. Meine Arbeit kombiniert oft Software-Engineering mit Team-Mentoring, um hochwertige, wartbare Lösungen zu liefern.

Ich lege Wert auf klare Kommunikation und praxisnahe Tests, um komplexe Systeme stabil am Laufen zu halten. Meine Beiträge in verschiedenen Branchen haben stets dazu beigetragen, technische Ziele mit effektiven, wartbaren Lösungen in Einklang zu bringen.

Sprachen

Englisch
Muttersprache
Niederländisch
Fortgeschritten
Deutsch
Grundkenntnisse
Französisch
Grundkenntnisse

Ausbildung

Okt. 2012 - Juni 2017

Universität Paderborn

Doktor der Naturwissenschaften · Naturwissenschaften · Paderborn, Deutschland

Okt. 2006 - Juni 2011

Swinburne University of Technology

Bachelor in Ingenieurwesen · Ingenieurwesen · Melbourne, Australien

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen