Remoteanteil ist je nach Einsatzort, Einarbeitungsphase und Projektsituation verhandelbar.
Development of CI System for cross-platform cross-compilation embedded environment using docker, jenkins pipelines, cmake/make as execution and integration enviroment/tooling.
- multiplatform embedded toolchains (Windows/Linux)
- Tasking, Intel, ARM, Visual Studio msvc
- integration of test and analysis frameworks
- Tessy, SiL, HiL, Python, PCLint Plus, Axivion, Compiler Warnings Analysis
- AWS cloud migration CI stack/tooling
- EC2, ECS, ECR, ...
- software-in-the-loop and hardware-in-the-loop integration
- streamlining build and development process
Konzeptionelle Technische Weiterentwicklung des Build-/Integrationssystem
1 Projekt, 500 Entwickler, >500 Module/Zulieferungen, Releases > 8GB, Release Varianten > 50, Fortlaufendes Kontinuierliches Bauen
Automatisierung/Virtualisierung der Buildinfrastruktur, Aufbau CI Pipeline zum automatisierten Deployment von Buildsysteminstanzen (DevOps Workflow)
Aufbau/Integration von Testframeworks
Docker, Klocwork, Cppcheck, Coverity
Aufbau einer ans Buildsystem gekoppelten, vollautomatisch generierten virtuellen Entwicklungsumgebung für Entwickler
Puppet, Veewee, VirtualBox, Git/GitLab, Python, Bash
Aufbau eines Monitoringsystems zur Überwachung der Buildsysteminfrastruktur
ELK Stack in Docker Cluster für Log Überwachung
Prometheus, Grafana, Influx Stack in Docker Cluster für Performace Metriken
Konsolidierung und Weiterentwicklung Continuous Integration System
Ubuntu, Debian, SaltStack, KVM, Netzwerkinfrastruktur (DNS, Storage)
Sicherstellen der Wiederherstellbarkeit von Softwarereleases bis zu 20 Jahre nach SOP; Prozessanpassungen und Aufbau eines virtualisierten (KVM) Buildsystems was in einer stabilen, definierten (SaltStack, Netzwerkinfrastruktur, SVN) und wiederherstellbaren Umgebung läuft
Entwicklung eines Tools für Binärvergleiche von Softwarereleases zur Sicherstellung der Binärreproduzierbarkeit von Softwarereleases
MongoDB, NodeJS, D3, Bash, Python, Jenkins, SVN
Hauptreviewer von Salt-Cookbook (2015) https://www.packtpub.com/networking-and-servers/salt-cookbook
Jenkins User Conference (2015) in London, Vortrag über „Reproducible Build Environment with Jenkins“
Berater/Entwickler StartUp „The Future is 3D“
Softwareentwicklung Steuerungssoftware für 3D Drucker, sowie Beratung und Support im 3D Druckbereich nach FDM Verfahren
Systemberater bei Robotron Datenbanksoftware GmbH
Entwicklung Importmodul einer
Museumssoftware für CSV-Daten
Java, Eclipse RCP, JPA, Oracle SQL, PL/SQL
Entwicklung eines automatisierten Testsystems sowie Implementierung von Testfällen zur Steigerung der Softwarequalität in der Eclipse RCP Anwendungsentwicklung
Java / J2EE, Oracle SQL, PL/SQL, Hudson, Tycho, Maven, Sonar
Wissenschaftlicher Mitarbeiter TU Dresden
Forschung, Lehre und Prototypenentwicklung im Bereich Publish/Subscribe, Event Stream Processing sowie BigData Technologien
C++, Java, Python, Publish/Subscribe, BigTable, Cassandra, Hbase, Hadoop
Planung, Beschaffung, Installation und Betrieb eines Clusters (ca. 50 Knoten)
Infrastrukturautomatisierung (FAI), Hadoop, Xen, KVM, Ganglia, Debian/Ubuntu, OpenStack
Publikationen
Fail-Aware Publish/Subscribe (NCA 2007)
Adaptive Internal Clock Synchronization (SRDS 2008)
StreamMine in Handbook of Research on Advanced Distributed Event-Based Systems (2009)
Remoteanteil ist je nach Einsatzort, Einarbeitungsphase und Projektsituation verhandelbar.
Development of CI System for cross-platform cross-compilation embedded environment using docker, jenkins pipelines, cmake/make as execution and integration enviroment/tooling.
- multiplatform embedded toolchains (Windows/Linux)
- Tasking, Intel, ARM, Visual Studio msvc
- integration of test and analysis frameworks
- Tessy, SiL, HiL, Python, PCLint Plus, Axivion, Compiler Warnings Analysis
- AWS cloud migration CI stack/tooling
- EC2, ECS, ECR, ...
- software-in-the-loop and hardware-in-the-loop integration
- streamlining build and development process
Konzeptionelle Technische Weiterentwicklung des Build-/Integrationssystem
1 Projekt, 500 Entwickler, >500 Module/Zulieferungen, Releases > 8GB, Release Varianten > 50, Fortlaufendes Kontinuierliches Bauen
Automatisierung/Virtualisierung der Buildinfrastruktur, Aufbau CI Pipeline zum automatisierten Deployment von Buildsysteminstanzen (DevOps Workflow)
Aufbau/Integration von Testframeworks
Docker, Klocwork, Cppcheck, Coverity
Aufbau einer ans Buildsystem gekoppelten, vollautomatisch generierten virtuellen Entwicklungsumgebung für Entwickler
Puppet, Veewee, VirtualBox, Git/GitLab, Python, Bash
Aufbau eines Monitoringsystems zur Überwachung der Buildsysteminfrastruktur
ELK Stack in Docker Cluster für Log Überwachung
Prometheus, Grafana, Influx Stack in Docker Cluster für Performace Metriken
Konsolidierung und Weiterentwicklung Continuous Integration System
Ubuntu, Debian, SaltStack, KVM, Netzwerkinfrastruktur (DNS, Storage)
Sicherstellen der Wiederherstellbarkeit von Softwarereleases bis zu 20 Jahre nach SOP; Prozessanpassungen und Aufbau eines virtualisierten (KVM) Buildsystems was in einer stabilen, definierten (SaltStack, Netzwerkinfrastruktur, SVN) und wiederherstellbaren Umgebung läuft
Entwicklung eines Tools für Binärvergleiche von Softwarereleases zur Sicherstellung der Binärreproduzierbarkeit von Softwarereleases
MongoDB, NodeJS, D3, Bash, Python, Jenkins, SVN
Hauptreviewer von Salt-Cookbook (2015) https://www.packtpub.com/networking-and-servers/salt-cookbook
Jenkins User Conference (2015) in London, Vortrag über „Reproducible Build Environment with Jenkins“
Berater/Entwickler StartUp „The Future is 3D“
Softwareentwicklung Steuerungssoftware für 3D Drucker, sowie Beratung und Support im 3D Druckbereich nach FDM Verfahren
Systemberater bei Robotron Datenbanksoftware GmbH
Entwicklung Importmodul einer
Museumssoftware für CSV-Daten
Java, Eclipse RCP, JPA, Oracle SQL, PL/SQL
Entwicklung eines automatisierten Testsystems sowie Implementierung von Testfällen zur Steigerung der Softwarequalität in der Eclipse RCP Anwendungsentwicklung
Java / J2EE, Oracle SQL, PL/SQL, Hudson, Tycho, Maven, Sonar
Wissenschaftlicher Mitarbeiter TU Dresden
Forschung, Lehre und Prototypenentwicklung im Bereich Publish/Subscribe, Event Stream Processing sowie BigData Technologien
C++, Java, Python, Publish/Subscribe, BigTable, Cassandra, Hbase, Hadoop
Planung, Beschaffung, Installation und Betrieb eines Clusters (ca. 50 Knoten)
Infrastrukturautomatisierung (FAI), Hadoop, Xen, KVM, Ganglia, Debian/Ubuntu, OpenStack
Publikationen
Fail-Aware Publish/Subscribe (NCA 2007)
Adaptive Internal Clock Synchronization (SRDS 2008)
StreamMine in Handbook of Research on Advanced Distributed Event-Based Systems (2009)
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.