Journey from Engineering to Software Expertise