Rajesh is a Hands-on Big Data Tech Lead and Enterprise Architect with extensive experience in the full life cycle of the enterprise grade software development. Most recent experiences include successful architecture, development and deployment of highly scalable BI data pipeline using Spark, Hadoop and Vertica technology stack. Collaborative team player with core competencies in Computer Science fundamentals, Algorithms, Data Structures, Design Patterns, Java, Python, Scala, Hadoop, Impala, Spark, Vertica, NOSQL technologies, Machine Learning. A passionate, hands-on technologist, Rajesh has masters degrees in Math and CS from BITS, Pilani (India). Blog: https://letsgodata.wordpress.com and http://letsgodata.blogspot.com/ Github: https://github.com/rgupta129 Slideshare: http://www.slideshare.net/RajeshGupta117 Disclaimer: The views and opinions expressed are my own and do not necessarily reflect the official policy or position of my employer or any other rational entity.