
Software-Entwickler / IT-Berater
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 61381 Friedrichsdorf, Taunus
- Umkreis (bis 200 km)
- de | en
- 31.01.2023
Kurzvorstellung
Programmiertechniken, Entwicklungsumgebungen und -werkzeugen.
Qualifikationen
Projekt‐ & Berufserfahrung
1/2018 – 4/2018
Tätigkeitsbeschreibung
Erzeugen eines TensorFlow-Binary-Codes zum Einbinden in C++-Code
Umformatierung des Bildmaterials zur Verarbeitung in TensorFlow in C++
Integration von TensorFlow in einen bereits existierende C++-DLL des Kunden, die innerhalb eines Embedded-Device auf der Inspektionsmaschine des Kunden läuft.
TensorFlow, Visual C++
12/2017 – 6/2019
Tätigkeitsbeschreibung
Evaluierung verschiedener Web-Frameworks (u.a. ASP.NET, react, nodejs), Design der IT-Architektur und Projektplanung
Erweiterung der C++-Bibliothek um eine neue Schnittstelle als REST-Service und Methoden zur Risikorechnung (Portfolio-Verwaltung, Szenario-Generation und Berechnung von Risiko-Kennzahlen)
Aufsetzen eine Marktdatenbank (MS SQL Server) mit Zugriff über einen REST-Service (in Go)
Aufsetzen eine Produktdatenbank (mongDB) mit Zugriff über einen REST-Service (in Go)
Entwicklung einer Real-Time-Schnittstelle zu einem Marktdaten-Provider (Thomson-Reuters) als REST-Service (in C#)
Automatisierte Erzeugung von Web-Formularen (HTML+CSS+JavaScript) basierend auf automatisch extrahierten Meta-Informationen im Go Back-End
Visual C++, JavaScript
Ausbildung
Technische Universität Dresden
Rheinische-Friedrich-Wilhelms-Unversität Bonn
Weitere Kenntnisse
Programmierung von graphischen Benutzeroberflächen mit Hilfer unterschiedlicher Frameworks (.Net, Qt, HTML+CSS+JS, R-shiny, u.a.)
Performanzanalyse und Optimierung von Software-Tools, z.B. durch Einführung von Parallelisierung von Algorithmen oder Durchführung von Rechnungen auf verteilten Systemen (z.B. REST-Framework)
Entwicklung von Schnittstellen zwischen verschiedenen System und über Programmiersprachengrenzen hinweg sowie die Automatisierung solcher Tools inklusive Logging und Fehlerbehandlung
Entwicklung von Methoden zur Durchführung automatisierter Unit- und Regressionstests.
Programmiersprachen: C, C++, Go, Python, Java, Javascript, rust, Matlab,
R, php, C\#, VBA, Perl, diverse SQL Dialekte, verschieden Assembler-Sprachen und über 20 weitere Programmiersprachen
Entwicklungswerkzeuge:} IDEs: Visual Studio, eclipse, Unix tool chain, etc.
Frameworks: Boost, .Net, Bootstrap, Qt, react, numpy, etc.
Versionierungs-Tools: git, svn, cvs, jira (bug tracking), etc.
Betriebssysteme: Windows (diverse Versionen), Unix: Ubuntu, Debian, Centos, RedHat, Arch, Solaris, etc.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden