Chris Czach software engineer