Pete Kruckenberg

Pete is a software developer and network engineer, who caught the technology bug as a kid and still hasn't burned out.

Presentations: