Engineering Project Building from scratch including designing, architecting, implementing solution and overall testing.