Joshua Taylor

  • Big Data Architect
  • Atlanta, GA
  • Member Since Jun 01, 2023

Candidates About

 

Joshua Taylor

Big Data Architect

Professional Summary

§  Above 8+ years of experience as Big Data Engineer and  Hadoop /Java Developer in Analysis, Design, Development, Deployment and Maintenance of software in Java/J2EE technologies and BigData applications. 

§  Expertise in Data Development in Hortonworks HDP platform &  Hadoop  ecosystem tools like  Hadoop , HDFS, Spark, Zeppelin,  Hive, HBase, Sqoop, flume, Atlas, SOLR, Pig, Falcon, Oozie, Hue, Tez, Apache NiFi, Kafka.

§  Built streaming applications using SPARK Streaming. 

§  Knowledge on big-data database HBase and NoSQL databases Mongo DB and Cassandra  

§  Expertise in Java Script, JavaScript MVC patterns, Object Oriented JavaScript Design Patterns and AJAX calls. 

§  Experience includes Requirements Gathering, Design, Development, Integration, Documentation, Testing and Build. 

§  Experience in working with MapReduce programs, Pig Scripts and  Hive commands to deliver the best results.

§  Good Knowledge in Amazon Web Service (AWS) concepts like EMR and EC2 web services which provides fast and efficient processing of Teradata Big Data Analytics.

§  Experienced in collection of Log Data and JSON data into HDFS using Flume and processed the data using  Hive/Pig

§  Strong knowledge and experience in Object Oriented Programming using Java.

§  Extensively worked on development and optimization of MapReduce programs, PIG Scripts and  HIVE queries to create structured data for data mining. 

§  Expertise in developing the presentation layer components like HTML, CSS, JavaScript, JQuery, XML, JSON, AJAX and D3.

§  Good knowledge of coding using SQL, SQL Plus, T-SQL, PL/SQL, Stored Procedures/Functions

§  Worked on Bootstrap, Angular JS and Node JS, knockout, ember, Java Persistence Architecture (JPA).

§  Hands on experience in advanced Big-Data technologies like Spark Ecosystem (Spark SQL, MLlib, SparkR and Spark Streaming), Kafka and Predictive analytics

§  Knowledge of the software Development Life Cycle (SDLC), Agile and Waterfall Methodologies. 

§  Strong experience in developing Enterprise and Web applications on n-tier architecture using Java/J2EE based technologies such as Servlets, JSP, Spring, Hibernate, Struts, EJBs, Web Services, XML, JPA, JMS, JNDI and JDBC

§  Developed applications based on Model-View-Controller (MVC

§  Working knowledge on Oozie, a workflow scheduler system to manage the jobs that run on PIG,  HIVE and SQOOP. 

§  Expertise in developing test cases for Unit testing, Integration testing and System testing. 

§  Extensively development experience in different IDE like Eclipse, Net Beans, IntelliJ and STS. 

§  Experienced with programming language such as C, C++, Xpath, Core Java and JavaScript

§  Good experience in Installing, Upgrading and Configuring Redhat Linux using Kickstart Servers and Interactive Installation. 

§  Good experience in Tableau for Data Visualization and analysis on large data sets, drawing various conclusions.

§  Extensive experience in building and deploying applications on Web/Application Servers like Web logic, Web sphere, and Tomcat

§  Expertise in core Java, J2EE, Multithreading, JDBC, Hibernate, Spring, Shell Scripting and proficient in using Java API's for application development.

§  Good at problem-solving skills to identify areas of improvement and incorporating best practices for delivering quality deliverables

§  Have good experience, excellent communication and interpersonal skills which contribute to timely completion of project deliverable well ahead of schedule.

 

Skill Set:

 Hadoop /Big Data

 

HBase, Zookeeper, Sqoop, HDFS,  Hive, Pig,   Oozie, Flume, Scala, Akka, Kafka, Storm, Map Reduce.

Languages

Java, J2EE, PL/SQL, Pig Latin, HQL, R, Python, XPath, Spark

Java/J2EE Technologies.

Java Script, JSP, Servlets, JQuery, JDBC,

No SQL Databases

Mongo DB, Dynamo DB, Cassandra ,

Web Technologies

HTML, DHTML, XML, XHTML, JavaScript, CSS, XSLT, AWS.

Web/Application servers

Apache Tomcat6.0/7.0/8.0, JBoss

Frameworks

MVC, Struts, Spring, Hibernate.

Operating Systems

UNIX, Linux, Windows, Sun Solaris.

Network protocols

TCP/IP fundamentals, LAN and WAN.

Databases

Oracle 12c/11g/10g/9i, Microsoft Access, MS SQL

 

Work Experience

 

Turner Broadcasting, Atlanta GA

Big data architect                                                                                                     Nov’2016-Till Now

 

Responsibilities: 

§  Provide technical leadership and contribute to the definition, development, integration, test, documentation, and support across multiple platforms.

§  Design/ architected and implemented complex projects dealing with the considerable data size (GB/ PB) and with high complexity.

§  Provide deployment solutions based on customer needs with Sound knowledge about the clustered deployment architecture. 

§  Able to guide / partner with VP / Directors for architecting solutions for the Big data Organization .

§  Created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances. 

§  Data modeling, Design, implement, and deploy high-performance, custom applications at scale on  Hadoop /Spark

§  Data processing with MapReduce and Spark.

§  Stream processing on Spark/storm thru Kafka message broker.

§  Review and audit of existing solution, design and system architecture.

§  Perform profiling, troubleshooting of existing solutions. 

§  Create technical and designing documentation.

§  Creation of a User Interface to search and/or view content within the cluster by using solar cloud.

§  Worked on AWS provisioning EC2 Infrastructure and deploying applications in Elastic load balancing.

§  Cluster management and analytic in Cloudera and Horton work. 

§  Distributed database Design, Data modeling, Development and Support in Datastax Cassandra  distribution.

§  Cassandra  products strengths and weakness to produce efficient schema designs that serves effective and high performance queries.

§  Maintain and work with our data pipeline that transfers and processes several terabytes of data using Spark, Scala, Python, Apache Kafka, Pig/ Hive & Impala

§  Apply data analysis, data mining and data engineering to present data clearly. 

§  Ensure high-quality data and understand how data is generated out experimental design and how these experiments can produce actionable, trustworthy conclusions.

§  Full life cycle of Data Lake, Data Warehouse with Big data technologies like Spark,  Hadoop , Cassandra  

§  Working with Spark, RDD, Data Frames, Data Pipelines. 

§  Building complex ETLs, Data Warehousing or custom pipelines from multiple data sources. 

§  Setting up connector for security logs and Splunk data use cases. 

§  Building the  Hadoop  cluster (MTS) to host the three use cases 

§  Analyzing the data using Tableau. 

§  Extract and analysis the data before load into cluster. 

§  Review and understand data architecture, data models, Source to target mapping rules and Match and merge rules. 

§  Evaluate  Hadoop  infrastructure requirements and design/deploy solutions (high availability, big data clusters, elastic load tolerance, etc.). 

§  Hadoop  ecosystem components in our open source infrastructure stack specifically: HBase, HDFS, Map/Reduce, Yarn, Oozie, Pig,  Hive, Kafka, Storm, Spark, Spark-SQL and Flume. 

§  Estimate and obtain management support for the time, resources and budget required to perform in different projects. 

§  Keep track of the new requirements / change in requirements of the Project.

§  Understand Inbound and outbound data flow requirements, data models for Landing, Staging and base objects, Mapping documents, Match and Merge rules.

§  Proof of Concept (POC) and Proof of Technology(POT) execution and evaluation on MTS platforms. 

§  Installing and Configuring required ecosystem tools for each use case 

  Environment: Big Data, Spark, YARN,  HIVE, Pig, Scala, Python,  Hadoop , AWS, Dynamo

      DB,Kibana, Cloudera, EMR, JDBC, Redshift, NOSQL, Sqoop, MYSQL.         

 

 

ADP - Florhan Park NJ                                                                                                Sep’2015-Oct’2016

Sr. Big Data/ Hadoop  Developer                                                                                                    

 

Responsibilities: 

§  Coordinated with business customers to gather business requirements. And also interact with other technical peers to derive Technical requirements and delivered the BRD and TDD documents. 

§  Implement Big Data systems in distributed cloud environment (AWS) using Amazon EMR 

§  Extensively involved in Design phase and delivered Design documents. Experience in  Hadoop  eco system with HDFS,  HIVE, PIG, SQOOP and SPARK with SCALA.

§  Worked on analyzing  Hadoop  cluster and different Big Data Components including Pig,  Hive, Spark, HBase, Kafka, Elastic Search, database and SQOOP. Installed  Hadoop , Map Reduce, HDFS, and developed multiple Map-Reduce jobs in PIG and  Hive for data cleaning and pre-processing.

§  Importing and exporting data into HDFS and  Hive using SQOOP

§  Migration of 100+ TBs of data from different databases (i.e. Netezza, Oracle, SQL Server) to  Hadoop . Wring code in different applications of  Hadoop  Ecosystem to achieve the required output in a sprint time period 

§  Written  Hive jobs to parse the logs and structure them in tabular format to facilitate effective querying on the log data

§  Involved in creating  Hive tables, loading with data and writing  Hive queries that will run internally in map reduce way. Generate OBIEE reports to verify the Hive tables data.

§  Experienced in defining job flows. Used Hive to analyze the partitioned and bucketed data and compute various metrics for reporting. Experienced in managing and reviewing the  Hadoop  log files.

§  Used Pig as ETL tool to do Transformations with joins and pre-aggregations before storing the dataonto HDFS. Responsible to develop data pipelines from different sources.

§  Wrote  Hive and Impala queries to load and processing data in  Hadoop  File system.

§  Utilized Apache  Hadoop  environment by Cloud era Distribution. Exported data from HDFS environment into RDBMS using Sqoop for report generation and visualization purpose.

§  Worked on Oozie workflow engine for job scheduling. Involved in Unit testing and delivered Unit test plans and results documents.

Environment:  Hadoop , MapReduce, HDFS,  Hive, Pig, Hue, Ganglia, Nagios, Java, Kafka, Elastic Search, SQL, Scala, Oracle, Netezza, Ambari, Sqoop, Flume, Oozie, Java (jdk 1.6), Eclipse.

 

Disney - Orlando FL                                                                                                  June’2013-Aug’2015

Full Stack Java Devoloper                                                                                        

 

Responsibilities: 

§  Done the design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD) 

§  Designed the application using Front Controller, Service Controller, MVC, Spring DAO, Factory, Data Access Object, Service Locator and Session Facade Design Patterns.

§  Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring 3.0 Core (Dispatcher Servlet). 

§  Used Hibernate for Object relational model for handling server side / database object data.

§  Work closely with our partners and clients to develop and support ongoing API integrations.

§  Used SOAP and REST based web service protocol. 

§  Bootstrap used along with Angular 2 and EcmaScript7 with TypeScript in creating the Application. 

§  Provide leadership in developing the company's IT software and ongoing strategy for internal and external purposes. 

§  Ensure Client & Subsidiaries are in compliance with all domestic and international data privacy lAWS ensuring that the flow of confidential data is secured and in compliance with local jurisdictions. 

§  Developed Linux bash & MS DOS Scripts for internal use. 

§  Used PostgreSQL as back end and developed Stored procedures, Batch jobs, triggers.

§  Used Jenkins to perform software build with Gradle, run shell Scripts and worked on integration tests.

§  Develop customized reports for clients or internal customers using Pentaho - ETL tools.

§  Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords

§  Designed Frontend with in object oriented JavaScript Framework like Bootstrap, Node.js, Express.js and Angular.js, Redux.

§  Wrote a Python module to connect and view the status of an Apache Cassandra  instance.

§  Implemented log4j by enabling logging at runtime without modifying the application binary.

§  Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development. 

§  Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept. 

§  Used popular Node.js frameworks like Express and RESTify to create a RESTful Mock API. 

§  Provide estimates, designs, and specifications for AEM templates, components, and workflows. 
 
Environment: MVC, Factory, Session Facade Design Patterns, Spring, SOAP, RESTful web services, Angular.js, Linux bash, MS DOS, Hibernate, PostgreSQL, Dynatrace, Git, Github, Bootstrap, Node.js, log4j, Rally, AWS.

 

Actionet, Germantown MD                                                                                  Jan’2012 – May’2013                                                  

Sr. Java Developer

Responsibilities: 

 

§  Worked on the existing application, wireframes, FDN and BRD documents to get the requirements and analyzed. 

§  Hands-on Experience with Cassandra  to provide Scalability along with NoSQL

§  Developed Agile processes using Groovy, JUnit to use continuous integration.

§  Integrated Automated functional tests (Groovy) with Continuous-Integration in Jenkins.

§  Parse requests and built response data using Groovy's JSON tools, and Grails web services. 

§  Imported data from various resources to the Cassandra  cluster using Java APIs.

§  Used Eclipse SWT for developing the applications. 

§  Involved in preparation of TSD documents using UML diagrams - Class, Sequence and Use case diagrams using Microsoft VISIO tool.

§  Wrote RESTful services on the server in NodeJS to listen to requests from devices. 

§  Built a Grails web application that allows admin users to manage detailed data for all types of Target locations

§  Have worked with Standard Widget Toolkit (SWT). 

§  Conversion of major Openwork's components in to Eclipse RCP/SWT platform along with support of Swing-SWT components.

§  Involved in to develop view pages of desktop portal using HTML, Java Script, JSP, Struts Tag libraries, AJAX, JQUERY, GWT, DOJO, XML, and XSLT

§  Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies. 

§  Integrating third party libraries to augment those lacking or inefficient in ExtJS

§  Used RESTful web services using JERSEY tool to develop web services easily and to be invoked by different channels. 

§  Developed service objects as beans by using Spring IOC/DI. 

§  Developed Web API using NodeJS and hosted on multiple load balanced API instances.

§  Implementation of enterprise application with jQuery, angularJS, node.js and SpringMVC

§  Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.

§  Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively. 

§  Used Java Swing for few components in accordance with SWT application with multithreading environment with Concurrency and Java Collections.

§  Used EH Cache for second level cache in Hibernate for the application. 

§  Involved in to pass messages like payload to track different statuses and milestones using EJB, JMS

§  Involved in unit testing, integration testing, SOAP UI testing, smoketesting, system testing and user acceptance testing of the application. 

§  <span style="font-family:Cambria, ser