Microelectronic engineer in an earlier avatar turned Software Developer