I'm a technology enthusiast experienced in various enterprise technologies - including web, mobile, cloud, big data, analytics and AI. I have worked in various engineering roles - software engineer, software architect, development manager, project manager, and product manager - in various companies in the Silicon Valley.
I'm passionate about learning new technologies, as well as teaching them. I firmly believe in the philosophy 'Master the Concepts - Ace your Interview - Build your Career'.
Hence, all my courses and lectures are crafted - with the primary goal to help you master the concepts.