Mag. Alexander Diener

Angestellt, Software-Entwickler, ctrl-s GmbH
Abschluss: Master, Maastricht University
Stuttgart, Germany

Fähigkeiten und Kenntnisse

Software Development
Scientific Computing
Artificial intelligence
Machine learning
Data Mining
Existing Code Analysis
C++
C#
C
C/C++
Java
Python
JavaScript
Fortran
MatLab
MAPLE
LabVIEW
HTML
XML
CSS
CSS3
PHP
jQuery
Android Development
Objective-C
SQL
MySQL
NoSQL
Scripting
Shell Scripting
Networking
Unreal Engine
Unity Engine
Git
Datei
Schnelles Lernen
Flexibilität
Eigenmotivation
Tiefgreifende Denkweise
Aufgeschlossenheit Neuem gegenüber

Werdegang

Berufserfahrung von Alexander Diener

  • Current 2 years and 2 months, since Apr 2024

    Software-Entwickler

    ctrl-s GmbH

    Entwicklung und Weiterentwicklung von Symphony, einer ERP-Suite für Druckunternehmen. Umsetzung von Web- und Desktop-Komponenten, Verbesserung der Integration zwischen Plattformteilen und Entwicklung von Automatisierungslösungen für Produktionsprozesse. Einsatz von Codex und ChatGPT in der täglichen Entwicklung sowie Mitwirkung an KI-gestützten Workflow-Lösungen, inklusive Arbeit an Validierung, Zuverlässigkeit und KI-Halluzinationen.

  • 4 months, Dec 2023 - Mar 2024

    Senior Software Engineer

    Nexobility GmbH

    Full-Stack-Implementierung einer Website für die automatisierte Parkplatz-Systeme. Front-End in Angular, Back-End in NestJS. Moderne reactive Website-Entwicklung. Scrum-Team von 4 Personen. Große Kubernetes-Architektur. Projektleitung in Azure.

  • 6 months, Apr 2023 - Sep 2023

    Senior Software Engineer

    Optica Abrechnungszentrum Dr. Güldener GmbH

    Full-Stack Java Entwicklung von Abrechnungssoftware für die Ärzte und Krankenhäuser. Agile Scrum Kommunikation und Jira-Ticket System. Arbeit mit Spring-Boot und Angular JS mit Hibernate, JDBC, Cron und PostgreSQL. Version-management mithilfe von Jenkins, GrayLog, Git und Confluence.

  • 7 months, Sep 2022 - Mar 2023

    Senior IT-Consultant

    Bundesamt für Bevölkerungsschutz und Katastrophenhilfe

    Neuentwicklung von Webservices zur Verwaltung von nutzerbezogenen Daten mittels REST API Schnittstellen in einem agilen Team. Selbständige Anbindung von Datenbanken. Integration von MS Azure Pipelines und Docker Containers. Ausführliche Erstellung von Unit und Integration Tests.

  • 8 months, Aug 2022 - Mar 2023

    Senior IT-Consultant

    BearingPoint

    Unterstützung und Teilnahme an den Kundenprojekten in Bereichen Banken und Versicherung

  • 5 months, Feb 2022 - Jun 2022

    Softwareentwickler

    VERMES Microdispensing GmbH

    Für das Projekt, habe ich in einem 6-Mann Team einen Backend aufgebaut. Im Projekt ging es um Manipulationen an den geometrischen 2D und 3D Modellen für einen Roboter, der entlang der gegebenen Muster an die vorgefertigten Gegenstände eine Flüssigkeit tropft. Verwendete Technologien: Python, Kotlin, Postman, REST API, Unit Tests, Azure DevOps, GitLab, Domain Driven Design, Scrum

  • 2 years and 11 months, Aug 2019 - Jun 2022

    IT-Consultant

    BCM Solutions GmbH

    Teilnahme und eigenständige Arbeit an verschiedenen Software Projekten in Bereichen Web, Mobile und Embedded.

  • 2 months, Jan 2022 - Feb 2022

    Softwareentwickler

    Rocketta GmbH

    In dem Projekt habe ich in einem 6-Mann Team an mehreren Aufgaben in Bereich Überprüfung der Dokumente auf Privatdaten gearbeitet. Verwendete Technologien: C#, .NET Core, ASP.NET, JavaScript, REST, MS SharePoint, Unit Tests, CI/CD, Azure DevOps, GitLab, Scrum

  • 5 months, Feb 2021 - Jun 2021

    Software-Entwickler

    Commerzbank AG

    Ziel des Projektes war ein Firmeninternes Platform für die Baufinanzierung zu warten und zu verbessern. In einem 4-Mann Scrum Team habe ich mehrere Positionen in dem zugrundeliegenden C# Code verbessert und vereinfacht. Verwendete Technologien: C#, .NET Core, REST API, Microsoft Access, Azure DevOps, Team Foundation Server, Jira, Scrum

  • 5 months, Sep 2020 - Jan 2021

    Software-Entwickler

    Continental AG

    In einem 4-Mann Scrum Team habe ich in diesem Projekt, namens „Flash Gordon“, mehrere Microservices mit REST API-Schnittstellen und MQTT Protokol für die Servicearchitektur von einem Roboter zum Flashen von Microchips implementiert. Verwendete Technologien: C#, ASP.NET, .NET Core, Docker, MQTT, REST API, Azure, GitLab, Scrum

  • 8 months, Oct 2019 - May 2020

    Automatisierungsingenieur

    BKK VBU

    Large-Scale Scrum basierte Tätigkeit in Team von ca. 10 Mitglieder. Automatisierung von internen Dokumenten- und Datenverarbeitung in 21c Archivsystem mit UIPath und C#. Texterkennung in Dokumenten mit Tesseract OCR. Monitoring von Automatisirungsereignissen mit Python, MySQL, JavaScript und Docker. Betreuung von REST Schnittstellen zur Datenzugriffe.

  • 1 year and 3 months, Feb 2018 - Apr 2019

    Wissenschaftlicher Softwareentwickler

    Forschungszentrum Jülich

    Sammlung, systematischen Darstellung und Analyse von komplexen Daten für Echtzeitsimulation von Molekülverhalten im Rastersondenmikroskop. Entwicklung von verschiedenen tiefgreifenden Know-How Lösungen ganz von Grund auf für AI Probleme wie Datenklassifizierung, Genetische Optimierung, „Principal Component Anallysis“, Clusterung von Daten usw. Interaktive Visualisierung von Molekülsimulation und diversen Daten in VR mithilfe von Unity und Unreal Spiele-Engine. Programmiersprachen: C++, C#, Python

  • 11 months, Mar 2017 - Jan 2018

    Praktikant

    Forschungszentrum Jülich

    Studentisches Praktikum und Masterarbeit. Bezug: Erstellung und Anwendung von Algorithmen aus dem Bereich der Künstlichen Intelligenz zur Verbesserung von Echtzeitsimulation von Molekülverhalten im Rastersondenmikroskop.

  • 5 months, Sep 2015 - Jan 2016

    Wissenschaftlicher Softwareentwickler

    Forschungszentrum Jülich

    Arbeit mit Datenbanksystem für Webserver zur Visualisierung von Messdaten. Erweiterung einer Echtzeitsimulation von Molekülverhalten im Rastersondenmikroskop. Programmiersprachen: Javascript, HTML, C++

  • 3 years, Sep 2012 - Aug 2015

    Mathematisch-Technischer Softwareentwicker

    Forschungszentrum Jülich

    Berufsausbildung. Teil des Dualen Studienganges. Aufgaben: Erstellung und Betreuung von "front-" und "back-end" für einen Webserver auf der Node.JS Plattform.

Ausbildung von Alexander Diener

  • 2 years, Feb 2016 - Jan 2018

    Künstliche Intelligenz

    Maastricht University

    Einstieg in mehrere Bereiche der Künstlichen Intelligenz. Unter anderem Maschinelles Lernen, Data- und Text-Mining, Robotik, AI für Videospiele und Multi-Agenten-Systeme.

  • 3 years and 1 month, Sep 2012 - Sep 2015

    Scientific Programming

    Fachhochschule Aachen

    Elemente der höheren Mathematik in Verbindung mit Grundsteinen der Programmierung aller Arten für verschiedene Hardwarearchitekturen in mehreren Programmier-Sprachen und -Logiken.

Sprachen

  • German

    C1 (Fließend)

  • English

    C1 (Fließend)

  • Russian

    C2 (Verhandlungssicher / Muttersprachlich)

  • Japanese

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z