IT Solutions+Engineering
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 63322 Rödermark
- Nähe des Wohnortes
- de | es | en
- 03.02.2022
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2020 – 4/2020
TätigkeitsbeschreibungErweiterung der IT-Infrastruktur
Eingesetzte QualifikationenOpenvpn, BSD, Linux (Kernel)
8/2019 – 1/2020
TätigkeitsbeschreibungPflege eines ERP-Systems und Projektleitung weiterer ERP-Lösungen in anderen Firmen die zu diesem Kunden gehören
Eingesetzte QualifikationenProjektleitung / Teamleitung (IT), Projektmanagement (IT), Vbscript
6/2018 – 3/2019
Tätigkeitsbeschreibung
JSON-Discovery Technologie für Switches:
In diesem Projekt wurde eine andere Art von Discovery Protokoll aufgebaut, welches zwar über UDP Daten sendet, aber mit einem speziellen gehashten Authentifizierungstoken und JSON-Struktur eine größere Flexibilität und geringere Fehlerquote in der Datenübertragung ermöglicht.
C++, Json
2/2018 – 7/2019
Tätigkeitsbeschreibung
Dynamic Domain Name Service (DynDNS):
In diesem Projekt wurde ein System aufgebaut, in dem der Endkunde mit seinen
Videoüberwachungsanlagen von einem externen Netzwerk z.B. aus dem Internet zugreifen kann, obwohl sich die IP-Adresse regelmäßig ändert.
Der Vorteil im Vergleich zu anderen DDNS-Anbietern ist, dass die Server sich in Deutschland befinden (DSGVO-Konformität) und der Support direkt vom Kunden angeboten wird.
Projektmanagement (IT), C++, Perl, PHP
3/2017 – 2/2018
Tätigkeitsbeschreibung
Weiterentwicklung einer Just-In-Time Software, Verbesserung der internen Organisation.
Portierung des Oracle PL/SQL auf ein plattform-unabhängiges Interface, insbesondere für PostgreSQL
Postgresql, C++, Perl, PL/SQL, PHP
1/2016 – 3/2017
Tätigkeitsbeschreibung
In einem Hochofen ist es nicht unüblich, dass durch die Verbrennung eine Schlacke entsteht,
die über die Zeit am Boden absinkt. Auf der anderen Seite wird oftmals vermutetet, dass im
Prozess ein ruhender reaktionsloser Körper entsteht und ein Volumen einnimmt, welches für
Energieumwandlung nicht genutzt werden kann: der „Tote Mann“.
Da die chemischen Reaktionen schwer zu beobachten sind, wurden unterschiedliche
Experimente gegen realitätsnahe Simulation mit Hilfe von DEM/CFD Kopplungen
durchgeführt.
Mein Teil war die Durchführung dieser Simulationen mit Hilfe von hauseigenen Code des Lehrstuhls für Energieanlagen und Energietechnologie in Verbindung mit Ansys Fluent und OpenFOAM.
C++, Python, Energietechnik
2/2015 – 11/2016
TätigkeitsbeschreibungIm Rahmen des Projekts wurde von unserem Team das Verhalten des Aufgabeschiebers in Wechselwirkung mit Hausmüll als Brennstoff analysiert. durch verschiedene DEM/CFD-Simulationen, gemeinsam mit statistischen Annahmen (Gaußsche Normalverteilung der Objektgrößen), wurden Vorhersagen getroffen, die den Anlagenbauer helfen, prozessrelevante Komponenten vorherzusehen und zu optimieren.
Eingesetzte QualifikationenC++, Energietechnik, Computational Fluid Dynamics
3/2013 – 3/2017
Tätigkeitsbeschreibung
Portierung und Modernisierung eines Codes für Diskrete Elemente Methode.
Hierbei wurden die mathematischen Modelle z.T. verbessert und der vorhandene Fortran Code nach C++ portiert.
C++, Fortran, Energietechnik
6/2011 – 11/2011
Tätigkeitsbeschreibung
Ein Programm, welches elektrische Pulse an das Gehirn schickt (medizinische Forschung für den Kunden). Hier wurde der Trick eingesetzt, über die SDL API eine hochwertige Soundkarte anzusteuern. Über die Software konnten verschiedene (Audio) Signale erzeugt, editiert und übertragen
werden. Diese konnten als Ogg, Mp3, Flac oder Wav importiert oder exportiert werden. Das Audio-Gerät wird über den analogen Anschluss mit einem Handschuh verbunden, der die elektrischen Signale durch den Patienten leitet.
UML, C++, Qt (Software)
1/2011 – 3/2013
Tätigkeitsbeschreibung
Ein moderner Code zur Beschreibung des physikalischen Verhaltens von wechselwirkenden Partikelkollektiven.
In diesem Projekt wurden vorhandene Rechenroutinen auf GPUs mit Hilfe von Nvidia CUDA (Compute Unified Device Architecture) portiert und damit die Rechenzeiten reduziert.
Auf Prozess-Ebene war der Code bereits in der Lage parallele Rechnungen durchzuführen
(Message Passing Interface). Durch die Erweiterung mit CUDA können mehrere Maschinen,
mit jeweils installierten GPUs, den portieren Code massiv- und maschinen-parallel ausführen.
CUDA, UML, C++, Energietechnik
9/2010 – 11/2012
Tätigkeitsbeschreibung
Ein vorhandenes Ansys Software Paket ist in der Lage mechanische Belastungen von Werkstoffen abzubilden.
Im Rahmen einer wissenschaftlichen Arbeit (externer Mitarbeiter eines Lehrstuhls aus dem Bauingenieurwesen) wurde von mir ein Tool geschrieben mit dem das Rechenmodell für eine Aufgabenstellung, welches von der Ansys Software vorgegeben wird, modifiziert werden konnte.
Dieses Programm optimiert einige Einträge einer großen Matrix, führt Ansys aus und passt Zwischenergebnisse an. Dieser Vorgang läuft in einer vordefinierten Schleife ab (Daher der Name AnsysLoop). Das Ziel dabei war, ohne die Ansys Software modifizieren zu müssen (weil closed Source), einen Weg zu finden den Rechenvorgang zu optimieren (für eine höhere Genauigkeit und niedrigere Rechenzeit).
Im Zuge dessen wurde dem Kunden ein zusätzliches Rechenequipment von mir gestellt.
Projektmanagement (IT), C++, Visual Basic
9/2010 – 10/2010
Tätigkeitsbeschreibung
Portierung einer Software, die Bewegungsmuster einer menschlichen Hand misst und auswertet (für medizinische Zwecke).
Der Kunde hatte bereits ein Instrument, welches aber mit einen Intel 286er Prozessor laufen musste (abgelaufene Softwarelizenz, veraltete Schnittstellen zum Gerät).
Mit der vom mir entwickelten Software spielte am Ende die Rechenarchitektur keine Rolle mehr, denn als API (Application Programming Interface) wurde SDL (Simple Directmedia Layer) eingesetzt. Das Messinstrument wurde zu einem Gaming-Device umgebaut und brachte dadurch den Vorteil, dass die Abhängigkeit zur LPT (Line Printer) Schnittstelle und zu dem alten Rechner eliminiert wurde. Danach konnte jeder moderne Rechner (mit einem USB
Anschluss) diese Software und das Messgerät nutzen. Nicht einmal spezielle Treiber waren notwendig (Plug&Play).
Projektmanagement (IT), C++, Multimedia-Beratung / -Anwendung
Ausbildung
Bochum
Über mich
Direkter Kontakt zum Auftragsgeber bevorzugt.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Spanisch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden