Systems, frameworks and open-source projects I helped to design, implement and maintain
Co-creator and long-time maintainer of Red Hat's standard virtualization testing framework. Became the standard testing toolkit across Red Hat's kernel and virtualization teams.
Author of ScyllaDB's continuous-integration system and chaos-engineering/performance test suite, built from scratch for the entire code base.
Architected a CI/CD system for Amazon Linux allowing build and orchestration at various points of the OS lifecycle. Designed large-scale test-automation framework orchestrating OS-level functional, regression and integration tests at fleet scale.
Built scalable automated testing tools for kernel, hypervisor and EC2 platform code, supporting continuous delivery across multiple kernel generations at AWS.
Led automation and CI for the EVE OS edge-orchestration platform. Upstreamed zededa orchestrator tests to lf-edge.
Maintainer of the autotest framework, used for kernel testing in the late 2000s and early 2010s. Became maintainer of the stable branch during time at IBM.
Amazon Web Services (AWS) — Lead of Automation & CI — Amazon Linux
Architected CI/CD system for Amazon Linux; designed large-scale test-automation framework for fleet-scale OS testing
ZEDEDA Inc. — Lead of Automation — EVE OS
Led automation and CI for EVE OS edge-orchestration platform; upstreamed orchestrator tests to lf-edge
Amazon Web Services (AWS) — Lead of Automation — EC2 KaOS
Built scalable automated testing for kernel, hypervisor and EC2 platform code across multiple kernel generations
ProfitBricks GmbH (1&1 IONOS) — Automation and Internal Tools
Maintained internal test-automation systems for QEMU and Linux kernel modules; contributed to avocado and virt-test
ScyllaDB — Automation, CI and Internal Tools
Created CI system for entire code base from scratch; authored scylla-cluster-tests framework
Red Hat — Test Automation — Virtualization Team
Core maintainer of autotest; lead developer of avocado framework; 2,400+ commits to open-source projects
Linux Technology Center — IBM — Linux on Power Test Team
Maintainer of autotest stable branch; ported legacy kernel tests to autotest
IBM — Sprint Project — Production Support
Implemented wiki-based documentation system (MoinMoin); built process-optimisation web tool in Python
Co-creator and long-time maintainer; Red Hat\'s standard virt test toolkit.
Author; ScyllaDB\'s chaos-engineering and performance test suite.
Maintainer; used back in the day (late 2000s and early 2010s) for Kernel Testing.