Self made hard working personality with great patience to tackle challenging problems with versatile skills.