Hi All, I am Kanishk Shrivastava, A Highly skilled software engineer with decades of experience in multiple software and web development technologies.I aim to create generic and optimized solutions to the problems i face.I perform efficiently in both front-end and back-end. I try to add new complementary skills apart from the technical ones such as project management, risk management, software architecture and process improvement.