Nice. very creative. You dun need outings with the pros. With your portfolio, do consider conducting a workshop for us.
Seriously, are you really an engineer? I think your level belongs to art/creative director ... and I believe the rest of the guys would agree.