Erstellung einer Applikation zur Datenvereinnahmung von verschiedenen Quellen(Quandl, Twitter, Google), Persistierung(PosgresSQL, Grafana, Prometheus) und Visualisierung mit Grafana. Evaluierung von Docker Swarm und Kubernetes Cluster(Kubernetes 1.2x, kubeadm und k3s). Evaluierung verschiedener Messaging Löungen(ZeroMQ, RabbitMQ und Kafka im Container Kontext) für Data Processing in Python.
Konzept und Erstellung einer Processing Pipeline für verschiedene Finanzinstrumente(Derivate, Swaps), Definition und Implementation von Schnittstellen für Benutzer, externe Systeme und ML Tools(REST, Quantitative Finance). Skalierung, Load Balancing, Ausfallsicherheit.
Mehrstufiges Processing, Validierung, Anreicherung, Routing von verschiedenen Geschäftsfällen.
Lastverteilung über Microservices. Messaging, Kafka, MSSQL, Python, Docker Swarm, VIM. Aufbau von CI/CD Pipelines in Azure DevOps, Automatisierung: Integration Tests, Change Log, Versioning, etc.
Tickets in Jira, Dokumentation in Confluence. SCRUM.
Konsolidierung und Weiterentwicklung Code Basis(Python). Einführung von Automatisierung: Statische Code Analyse, automatisierte Tests auf Unit- und Integrationsebene, Aufbau CI/CD Pipelines inkl. Deployment. Entwicklung von Graphen(Neo4J), Queries auf komplexen Strukturen um Abhängigkeiten und Veränderung in Zeitintervallen darzustellen. Tickets in Jira. Dokumentation in Confluence. SCRUM.
Entwicklungs eines Datastores gemäß DSGVO. Datenverschlüsselung und -pseudonymisierung, Zugriffskonzepte für Betroffene und Datenverarbeitung. Bereitstellen der Daten mit verschiedenen Rechtemodellen über REST API's. Persistence in PostgreSQL, Development in Python and Django.
Aufbau einer zentral konfigurierbaren WAN/VSAT-Simulation(Latenz, Paketverlust, Reordering) für Streaming-Clients über mehrere Rechenzentren verteilt. Optimierung TCP/UDP Streaming von Video Content, Transport Protokolles(RTMP, RTP, RTSP, MPEG TS, verschiedene Codecs). Migration einer Django Applikation und Containerizing. Aufbau CI/CD Pipelines für automatisierte Build, Tests und Deployments(GitLab).
Konsolidierung und Release einer mehrstufigen Data Science Pipeline im Big Data Umfeld(Python, SQL). Erreichen von Produduktionsreife. Erstellung der Werkzeuge für Systemtests in verschiedenen Szenarien. Automatisierung von Build, Test, Containainerizing und Deployment(Make, pytest/tox, Docker, Hashicorp Terraform/Consul/Nomad). Tickets in Jira, Dokumentation in Confluence. SCRUM.
Konsolidierung und Weiterentwicklung von Data Science Produkten. Analyse, Datenvereinnahmung, Preprocessing, Featureberechnung, Handling von Machine-Learning-Modellen, Validierung und Auslieferung von Prognosen, Scheduling und Monitoring von Jobketten und -graphen.
Testautomatisierung C#, Cucumber/Gherkin
Neuentwicklung einer Firmware für eine Set-Top-Box(IPTV). Entwicklung in GO. Schnittstellen TCP/XML, TCP/JSON, HTTP REST, Websockets. Konfiguration eines minimalen Linux-Systems zur Laufzeit. Backend Services für inkrementelle Firmware Updates, Monitoring für angemeldete Boxen.
QA für ein verteiltes Infotainmentsystem. Automatisierung von Integrations- und Systemtests. Code Reviews von Quellen in Python, C und C++. Agiles Testen, Entwicklung von Testwerkzeugen für Entwickler. Verwendung von Python, py.test und GO.
Erstellung einer Android App für Android ab Version 5.x. Nutzereingaben über dynamisch erzeugte Eingabemasken basierend auf JSON-Konfiguration aus dem Backend. Abgleich/Synchronisation mit verschiedenen Backend-Datenquellen.
Client-Device für Cloud-Services auf Basis von Ubuntu. Lokale und Serverdienste in Python mit TCP, HTTP, WebDAV. Login und SSO Service mit RSA SecurID Token und Smartcard. Synchronisationsdienste für Settings und persönliche Daten. Server/Client-Dienste für Remote Upload/Download gegen MS Sharepoint(WebDAV). Django Webservices für Web-Frontend. Testautomatisierung mit Selenium.
Testautomatisierung mit QFTest, manuelle Regressionstest.
Software für eine Linux-basierte Settop-Box. Schnittstellen über XMPP, HTTP, und TCP/Json-Kommunikation. Anbindung an Multimedia-GUI, Konfiguration für System(Netzwerk, Benutzerdaten, Video/Audio-Settings), Entwicklung unter Python/Twisted. Vernetzung mit zentralem Server-System, Anbindung an externe Steuergeräte(Touchpanels).
Technologien: Python, Twisted, XMPP, XML, TCP, JSON, HTTP, Linux, ConnectWise
10/2009-06/2012: Datenaustausch Finanz-Software
Architektur, Entwicklung
01/2010-02/2010: Evaluation einer 3D-Engine
Entwicklung
CryEngine, Entities, Erste Schritte LUA-Scripting, Evaluation von KI-Integration, KI-Algorithmen, Path-Finding, Prozedurale Welten.
Technologien: CryEngine, LUA, Python
NoSQL-Datenbanken: MongoDB, Riak, Cassandra, CouchDB,
Messaging: zeromq, RabbitMQ
Javascript: JQuery, CommonJS, Node, Gulp
Testtools: Selenium, QFTest, Zephyr
Ticket/Tracker: Jira, Redmine, Trac, HP QualityCenter
AI: pybrain, sckit.learn, Theano
Python: Tornado, Twisted, Django
C/C++: GNU Make, CMake, Boost, C++0x
Sonstiges: Vi, Jenkins, Debuild, OpenGL, OpenCL, OpenCV
Informationstechnologie, Bank/Finanzinstitut, Online, Web, Gaming, Multimedia, Versandhandel
Erstellung einer Applikation zur Datenvereinnahmung von verschiedenen Quellen(Quandl, Twitter, Google), Persistierung(PosgresSQL, Grafana, Prometheus) und Visualisierung mit Grafana. Evaluierung von Docker Swarm und Kubernetes Cluster(Kubernetes 1.2x, kubeadm und k3s). Evaluierung verschiedener Messaging Löungen(ZeroMQ, RabbitMQ und Kafka im Container Kontext) für Data Processing in Python.
Konzept und Erstellung einer Processing Pipeline für verschiedene Finanzinstrumente(Derivate, Swaps), Definition und Implementation von Schnittstellen für Benutzer, externe Systeme und ML Tools(REST, Quantitative Finance). Skalierung, Load Balancing, Ausfallsicherheit.
Mehrstufiges Processing, Validierung, Anreicherung, Routing von verschiedenen Geschäftsfällen.
Lastverteilung über Microservices. Messaging, Kafka, MSSQL, Python, Docker Swarm, VIM. Aufbau von CI/CD Pipelines in Azure DevOps, Automatisierung: Integration Tests, Change Log, Versioning, etc.
Tickets in Jira, Dokumentation in Confluence. SCRUM.
Konsolidierung und Weiterentwicklung Code Basis(Python). Einführung von Automatisierung: Statische Code Analyse, automatisierte Tests auf Unit- und Integrationsebene, Aufbau CI/CD Pipelines inkl. Deployment. Entwicklung von Graphen(Neo4J), Queries auf komplexen Strukturen um Abhängigkeiten und Veränderung in Zeitintervallen darzustellen. Tickets in Jira. Dokumentation in Confluence. SCRUM.
Entwicklungs eines Datastores gemäß DSGVO. Datenverschlüsselung und -pseudonymisierung, Zugriffskonzepte für Betroffene und Datenverarbeitung. Bereitstellen der Daten mit verschiedenen Rechtemodellen über REST API's. Persistence in PostgreSQL, Development in Python and Django.
Aufbau einer zentral konfigurierbaren WAN/VSAT-Simulation(Latenz, Paketverlust, Reordering) für Streaming-Clients über mehrere Rechenzentren verteilt. Optimierung TCP/UDP Streaming von Video Content, Transport Protokolles(RTMP, RTP, RTSP, MPEG TS, verschiedene Codecs). Migration einer Django Applikation und Containerizing. Aufbau CI/CD Pipelines für automatisierte Build, Tests und Deployments(GitLab).
Konsolidierung und Release einer mehrstufigen Data Science Pipeline im Big Data Umfeld(Python, SQL). Erreichen von Produduktionsreife. Erstellung der Werkzeuge für Systemtests in verschiedenen Szenarien. Automatisierung von Build, Test, Containainerizing und Deployment(Make, pytest/tox, Docker, Hashicorp Terraform/Consul/Nomad). Tickets in Jira, Dokumentation in Confluence. SCRUM.
Konsolidierung und Weiterentwicklung von Data Science Produkten. Analyse, Datenvereinnahmung, Preprocessing, Featureberechnung, Handling von Machine-Learning-Modellen, Validierung und Auslieferung von Prognosen, Scheduling und Monitoring von Jobketten und -graphen.
Testautomatisierung C#, Cucumber/Gherkin
Neuentwicklung einer Firmware für eine Set-Top-Box(IPTV). Entwicklung in GO. Schnittstellen TCP/XML, TCP/JSON, HTTP REST, Websockets. Konfiguration eines minimalen Linux-Systems zur Laufzeit. Backend Services für inkrementelle Firmware Updates, Monitoring für angemeldete Boxen.
QA für ein verteiltes Infotainmentsystem. Automatisierung von Integrations- und Systemtests. Code Reviews von Quellen in Python, C und C++. Agiles Testen, Entwicklung von Testwerkzeugen für Entwickler. Verwendung von Python, py.test und GO.
Erstellung einer Android App für Android ab Version 5.x. Nutzereingaben über dynamisch erzeugte Eingabemasken basierend auf JSON-Konfiguration aus dem Backend. Abgleich/Synchronisation mit verschiedenen Backend-Datenquellen.
Client-Device für Cloud-Services auf Basis von Ubuntu. Lokale und Serverdienste in Python mit TCP, HTTP, WebDAV. Login und SSO Service mit RSA SecurID Token und Smartcard. Synchronisationsdienste für Settings und persönliche Daten. Server/Client-Dienste für Remote Upload/Download gegen MS Sharepoint(WebDAV). Django Webservices für Web-Frontend. Testautomatisierung mit Selenium.
Testautomatisierung mit QFTest, manuelle Regressionstest.
Software für eine Linux-basierte Settop-Box. Schnittstellen über XMPP, HTTP, und TCP/Json-Kommunikation. Anbindung an Multimedia-GUI, Konfiguration für System(Netzwerk, Benutzerdaten, Video/Audio-Settings), Entwicklung unter Python/Twisted. Vernetzung mit zentralem Server-System, Anbindung an externe Steuergeräte(Touchpanels).
Technologien: Python, Twisted, XMPP, XML, TCP, JSON, HTTP, Linux, ConnectWise
10/2009-06/2012: Datenaustausch Finanz-Software
Architektur, Entwicklung
01/2010-02/2010: Evaluation einer 3D-Engine
Entwicklung
CryEngine, Entities, Erste Schritte LUA-Scripting, Evaluation von KI-Integration, KI-Algorithmen, Path-Finding, Prozedurale Welten.
Technologien: CryEngine, LUA, Python
NoSQL-Datenbanken: MongoDB, Riak, Cassandra, CouchDB,
Messaging: zeromq, RabbitMQ
Javascript: JQuery, CommonJS, Node, Gulp
Testtools: Selenium, QFTest, Zephyr
Ticket/Tracker: Jira, Redmine, Trac, HP QualityCenter
AI: pybrain, sckit.learn, Theano
Python: Tornado, Twisted, Django
C/C++: GNU Make, CMake, Boost, C++0x
Sonstiges: Vi, Jenkins, Debuild, OpenGL, OpenCL, OpenCV
Informationstechnologie, Bank/Finanzinstitut, Online, Web, Gaming, Multimedia, Versandhandel
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.