John Thomas

John Thomas

Functional Developer
Tata Consultancy Services
location_on Australia

Member since 6 years


John Thomas

Specialises In (based on submitted proposals)
functional-programming scala real-world-fp category-theory getting-started

Profile Summary 

-> Hands on Experience in application development and maintenance using Scala,Cascading,Scalding
-> Hands on Experience in application development and maintenance using Core Java
-> Hands on Experience in Hadoop ecosystem technologies (Cloudera Certified Hadoop Developer)
-> Hands on experience in handling huge data like next-generations sequencing data.
-> Hands on experience on MySQL, Solr.
-> Hands on experience on Hadoop framework, Map_Reduce and HDFS.
->Hands on experience in Hadoop QA.
-> Basic knowledge of Pig, Flume, Sqoop, Hive, HBase
-> Hands on experience in automating testing tools Rational functional tester And Selinuim.
-> Good team player and also have ability to work independently in a time sensitive environment.
-> Ability to prioritize and work on multiple tasks in a fast paced environment and Ability to manage time effectively and meet deadlines.
-> Always very eager to learn new technology.
-> Experience in preparing documents.
-> Ability to work under dead lines, worked as an active team member and willingness to accept responsibilities.


Currently , Working as a technical lead in Common Wealth Bank. Responsible for Design and development of  Big data ETL Framework, Interaction with the business users from the client side to discuss and understand ETL requirements, Promptly identified Data Quality issues, Data validation , Data Cleaning of various semantic aggregates due to anyupstream data mismatches, Exported the aggregated data in Hadoop to the primary Data warehouse using Sqoop for visualization and to generate reports for the Business Objects team using Tableau