Eugene Chiriliuc, Software Engineer