Alexander Hübener

ist offen für Projekte. 🔎

Bis 2024, Abschlussarbeit Master, IT-Designers Gruppe

Student, Angewandte Informatik, Hochschule Esslingen

Stuttgart, Deutschland

Fähigkeiten und Kenntnisse

Embedded Systems
Rust (Programmiersprache)
C/C++
Softwareentwicklung
Open Source Entwicklung
Git
ESP32c3
stm32f4
JavaScript
HTML
Python
MatLab
MS Office
C#
React
React Native
Agile Softwareentwicklung
Large Language Models
Docker
Programmiersprache
pflichtbewusst
teamfähig
engagiert
Flutter

Werdegang

Berufserfahrung von Alexander Hübener

  • 6 Monate, Okt. 2023 - März 2024

    Abschlussarbeit Master

    IT-Designers Gruppe

    Evaluation von LLMs zur Generierung von idiomatischem Rust Code mit Benchmarktests. Es soll auf Basis von Unit-Tests die generierten Funktionen auf ihre Richtigkeit geprüft werden und basierend auf einer Metrik die Leistung der LLMs verglichen werden. Mit eigens für Rust Features geschriebene Aufgaben soll weiter evaluiert werden, wie das LLM mit diesen umgeht. In generierten Samples sollen weiter auf idiomatischen Code geprüft werden.

  • 1 Jahr und 6 Monate, März 2022 - Aug. 2023

    Werkstudent

    IT-Designers Gruppe

    Erstellung eines IOT Sensors zur Erfassung der Luftqualität (Co2-Gehalt, VOC) am Arbeitsplatz basierend auf einem ESP32c3 Entwicklungsboard und der Programmiersprache Rust.

  • 5 Monate, Sep. 2021 - Jan. 2022

    Abschlussarbeit Bachelor

    IT-Designers Gruppe

    Analyse der Eignung der Programmiersprache Rust zur Entwicklung eines Kommunikationsstacks für eingebettete Systeme. Hierbei wurde ein für Rust entwickeltes Open-Source-Projekt, UAVCAN, mit weiterentwickelt, das den Standard UAVCAN implementiert, der zum leichtgewichtigen Datenaustausch von Sensoren, Aktoren und Steuergeräten in zum Beispiel Flugzeugen zum Einsatz kommt. Die Implementation wurde mit der in C implementierten Version basierend auf Laufzeit, Speicherverbrauch und Code Größe verglichen.

  • 6 Monate, März 2021 - Aug. 2021

    Werkstudent

    IT-Designers Gruppe

    Entwicklung eines Betriebssystems für einen Netzwerkrouter basierend auf einem RouterBOARD RB450Gx4 von der Firma Mikrotik, auf welchem ein schlankes Linux-System als basis verwendet wird. Mit der Sprache Rust wurde das Betriebssystem aufgebaut. Das Ziel war, Funktionen eines Herkömmlichen Routers zu implementieren, wie z.B. DHCP, DNS, Firewall, NAT, Routing, etc. und diese Funktionen in einem Webinterface zu verwalten.

  • 6 Monate, Sep. 2020 - Feb. 2021

    Praxissemester

    IT-Designers Gruppe

    Entwicklung einer Software für eine Pasteextruder Maschine, die automatisch Lötpaste auf einer Leiterplatte aufbringen soll. Die Hardware basiert auf einem CNC System mit einem Werkzeugskopf, der eine Spritze mit Lötpaste und einer Kamera beinhaltet. Hierbei wird basierend auf Bilderkennung die Positionen der Lötpads erkannt und automatisch basierend auf einem eigens entwickelten Algorithmus Lötpaste aus der Spritze auf die Lötpads verteilt.

  • 1 Jahr und 7 Monate, Feb. 2019 - Aug. 2020

    Werkstudent

    IT-Designers Gruppe

    Entwicklung eines Roboters mit einem Räder-Antrieb, der autonom Schnee schieben kann. Der Fokus liegt hierbei auf der Konstruktion, der Basis des Roboters, sowie der Antriebssoftware. Entwickelt wird ein eigenes, ROS artiges, Betriebssystems zur Interkommunikation der einzelnen Systeme.

Ausbildung von Alexander Hübener

  • Bis heute 2 Jahre und 3 Monate, seit März 2022

    Angewandte Informatik

    Hochschule Esslingen

    Der Masterstudiengang Angewandte Informatik vermittelt weiterführende theoretische Kenntnisse auf Gebieten der Informatik und erweitert Fachwissen in ausgewählten Vertiefungsrichtungen. Damit ist man sowohl für Entwicklungs- als auch für Leitungsfunktionen in Industrieunternehmen qualifiziert.

  • 4 Jahre und 6 Monate, Sep. 2017 - Feb. 2022

    Technische Informatik

    Hochschule Esslingen

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Gut

Interessen

Sport
Rad fahren
Musik
Yoga

21 Mio. XING Mitglieder, von A bis Z