About
Software engineer and test manager in western Switzerland. By day, I make sure software keeps its promises. By night, I let code surprise me.
sam --whoami
Sam Pache — software engineer, test manager
sam --location
Western Switzerland
sam --skills
QA · test management · release management · dev
sam --status
breaking a bug, then painting with code
// What I do
› test --all
Software quality
Designing test strategies, automating what should be automated and finding the bug before your users do.
› plan --risks
Test management
Running test campaigns, prioritising by risk and making quality visible and measurable.
› release --safe
Release management
Orchestrating releases: planning, environments, go / no-go, and a rollback that is always ready.
› build --clean
Development
Writing clean, tested code, from internal tooling to the creative coding on this site.
// How I work
Quality is built in
It starts at design time, not the day before the release.
Risk first
Testing everything is impossible: testing what matters is the craft.
Drama-free releases
A successful release is a boring release.
Curiosity as an engine
Creative coding teaches me to look at systems differently, and the other way round.
// Skills
- Test strategy
- Test plans and campaigns
- Automation
- Regression testing
- Risk management
- CI / CD
- Releases
- Team coordination
- TypeScript
- WebGL / GLSL
- Canvas
- Astro
- Creative coding
// After dark
Once the tests are green, I write programs that paint. Living generative works, to look at in the Lab or to compose yourself in the Studio.
A project, a team that needs a hand?
Let’s talk →