freiberufler Software-Entwickler / IT-Berater auf freelance.de

Software-Entwickler / IT-Berater

offline
  • auf Anfrage
  • 61381 Friedrichsdorf, Taunus
  • Umkreis (bis 200 km)
  • de  |  en
  • 31.01.2023

Kurzvorstellung

Mit über 35 Jahren Erfahrung in der Software-Entwicklung (verfüge ich über eine sehr breite Erfahrung in diversen Programmiersprachen (>30, davon 5-6 auf Experten-Niveau),
Programmiertechniken, Entwicklungsumgebungen und -werkzeugen.

Qualifikationen

  • C++
  • Funktionale Programmierung
  • Go (Programmiersprache)
  • Objektorientierte Programmierung (OOP)
  • Python
  • rust
  • Software Analyse
  • Software Design
  • SQL

Projekt‐ & Berufserfahrung

Projektmanager und Entwickler (Festanstellung)
Kundenname anonymisiert, Frankfurt am Main
1/2018 – 4/2018 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

TensorFlow, Visual C++

Lead-Architect und Chef-Entwickler
Kundenname anonymisiert, Frankfurt am Main
12/2017 – 6/2019 (1 Jahr, 7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Visual C++, JavaScript

Ausbildung

Physik
Promotion
1997
Technische Universität Dresden
Physik
Diplom
1994
Rheinische-Friedrich-Wilhelms-Unversität Bonn

Weitere Kenntnisse

Entwicklung und Implementierung von Lösungen zur Bewertung und Risikorechnung von Derivaten auf unterschiedlichen Plattformen und in unterschiedlichen Programmiersprachen und unter Einsatz moderner numerischer Lösungsmethoden (z.B. Adjoint-Algorithmic-Differentiation)
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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1447
Alter
56
Berufserfahrung
26 Jahre und 7 Monate (seit 09/1997)
Projektleitung
20 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden