Σταύρος Λυκούδης, Πολιτικός Μηχανικός