19.04.2024 aktualisiert

**** ******** ****
100 % verfügbar

Senior C++ Entwickler, R, Handelssysteme

Köln, Deutschland
Weltweit
Dipl.-Ing. Elektrotechnik
Köln, Deutschland
Weltweit
Dipl.-Ing. Elektrotechnik

Profilanlagen

Profil-De-AndreasMeyer.pdf

Skills

C++, C++11, C++14, C++17, C++20, C++23, R, Java, C#, NET, Vb.net, Mono, SQL, PL/SQL, C, Python, Visual Basic, Delphi, Pascal, PHP, Html, CSS, XML, VBA, JSP, FCL, XBRL, Json, JavaScript, Node.js, Bibliotheken, APIs, STL, Boost, Ranges-v3, Qt3, Qt4, Qt5, ACE, POCO, XmlLite, Eigen, Armadillo, LAPACK++, OpenBLAS, OpenCV, Rcpp, Shark Machine Learning Library, ATL, MFC, FIX, Flex, Qt, wxWidgets, OpenMP, Soci, Oracle OCCI, Android SDK, Android Support Library, Shiny, JavaFX, AngularJS, OpenHAB, FHEM, Vue, Quasar, Visual Studio, PlatformIO, JBoss, Tomcat, Struts, Excel, Matlab, Rapidminer, Cran R, MS, IntelliJ, Eclipse, SourceSafe, ClearCase, CVS, Subversion, GIT, CMake, Windows (alle Versionen), UNIX, Linux (Debian, CentOS, Arch, Scientific, Ubuntu, SuSE SLES 11, OpenHabian, Datenbanken, MySQL, MariaDB, Sybase, Oracle, DB2, SQLite, ISAM, MSSQL, ADO.NET, SQL Server, PostgresDB, MongoDB, Stored Procedures, Trigger, Microsoft Membership-Modell, Unix Shells, bash, ksh, awk, sed, Perl, lexx, yacc, WSH, Windows Power­, shell, jQuery, TCP/IP, UDP, Sockets, CORBA, Multicast, OLE, COM, DCOM, NET Remote, EJB, J2EE, ISAPI, IIS, Xmlrpc, Webservices, ZeroMQ, REST, Raspberry Pi, Banana Pi, Arduino, ESP8266, ESP32, STM32, RAID, OOA, OOD, Entwurfsmuster MVC, MVVM, UML, BPMN, Solvency II, Multithreading, Realtime-Anwendungen, Netzwerke, Windows Services, Clustersysteme, Leistungsaspekte von Anwendungen, Genetische Optimierer, Fuzzylogik, Datamining, Bigdata, Neuronale Netze, Entscheidungsbäume, Support Vector Machines, AdaBoost, PGP, Kryptografie, dm-crypt, LUKS, Jenkins, GNU, unix build, make, gcc, MSBuild, Ant, Maven, CruiseControl, Graddle, continuous, CppUnit, Junit, Cloud, OpenStack, ElasticStack, VMware vSphere, Puppet, OpenAM, NSX/ESG, HAProxy, RabbitMQ, Splunk, Storm, Icinga, Graylog, Logstash, Elasticsearch, Apigee, Zookeeper, CAD

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischgut

Projekthistorie

Backup-System für Rechnerpark (bash, rsync, cron)

Andreas Meyer

Internet und Informationstechnologie

< 10 Mitarbeiter

Um Backup-Strategien für einen umfangreichen Computerpark zuverlässig umsetzen zu können, wurde ein zentrales Bash-Skript geschrieben, das die Hardlink-Funktion von Rsync nutzt. Der Backup-Server erstellt Cron-gesteuert von den zu sichernden Maschinen inkrementelle Backups mit Versionierung im Sinne einer Zeitmaschine, über mehrfach gesicherten Root-Zugriff, auch auf externe Speichermedien. Ein Testmodus, der die Backups validiert und die Erstellung einer Backup-Strategie runden das Thema ab.

Design und Implementierung einer Handelsschnittstelle als Ersatz für C# Komponenten

DWS Investment GmbH

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Die von einer Nachrichtenwarteschlange gelieferten Preis- und Handelsdaten im XML-Format werden umgewandelt, nachverarbeitet und in der Datenbank gespeichert. Um sicherzustellen daß die Daten trotz massiver Parallelverarbeitung in der richtigen Reihenfolge in der Datenbank landen, werden die Verarbeitungsschritte von Workern eines Threadpools durchgeführt und per C++ Futures/Promises synchronisiert. Dadurch ist eine freie Skalierung der Verarbeitungskapazität möglich. Die entstandenen zahlreichen C++ Klassen sind modular und auf Wiederverwendbarkeit ausgerichtet.

Wiederbelebung einer 13 Jahre alten Applikation zur Datenaktualisierung

DWS Investment GmbH

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Ein altes, nur noch in einer Instanz korrekt laufendes und kaum dokumentiertes System aus Unix Shell-Skripten und einer Java Anwendung wurde durch ein flexibles Framework aus Powershell Scripten ersetzt; die Java Anwendung wurde angepaßt, um mit modernen Bibliotheken und Compiler gebaut werden zu können. Das verbleibende Altsystem konnte dabei aus rechtlichen Gründen nicht im Betrieb untersucht werden. Zur Sicherstellung der vollen Code-Abdeckung war daher die Implementierung mehrerer Daten-Umwandlungschritte einschließlich -Tests notwendig.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden