We provide IT Staff Augmentation Services!

Hadoop Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Seven years of work experience in IT, which includes experience in Installation, Development and Implementation of Hadoop.
  • Experience in dealing with Apache Hadoop components like HDFS, MapReduce, HiveQL, HBase, Pig, Sqoop, Big Data and Big Data Analytics.
  • Hands on experience in MapReduce jobs. Experience in installing, configuring and administrating the Hadoop Cluster of Major Hadoop Distributions.
  • Hands on experience in installing, configuring and using echo system components like Hadoop, MapReduce, HDFS, Hbase, Zoo keeper, Hive, Sqoop and Pig
  • Software developer in Java Application Development, Client/Server Applications, Internet/Intranet based database applications and developing, testing and implementing application environment using J2EE, JDBC, JSP, Servlets, Web Services, Oracle, PL/SQL and Relational Databases .
  • Experience in design, development of web based applications using HTML, DHTML, CSS, JavaScript, JQuery, JSP and Servlets.
  • Good experience in recognizing and reusing Design patterns, J2EE Design patterns, SOA Design patterns.
  • Good work experience with Hibernate open source object/relational mapping framework.
  • Good Work experience in the development of EJB (Entity, Session and Message Driven Beans), etc.
  • Solid design skills using Java Design Patterns and Unified Modeling Language (UML).
  • Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX, LINUX.
  • Good expertise using the Development tools like Eclipse.
  • Sound Relational Database concepts and extensively worked with ORACLE, DB2. Very good in writing complex SQL queries and PL/SQL procedures.
  • Possess excellent communication, interpersonal and analytical skills along with positive attitude.

TECHNICAL SKILLS

Big Data: Hadoop, MapReduce, HDFS, Hive, Pig and Sqoop

Web Technologies: J2EE, JSP, Servlets, Web Services, JDBC, MVC, JSTL, DOM, CSS, JQuery.

Frame Works: Spring, Struts, JSF, Hibernate.

Development Tools: Eclipse, WSAD 6.0,, ANT 1.7, Maven 2, Log4j, Rapid Application Developer, Dreamweaver 8

Languages: Java, C/C++

Design and Modeling: UML and Rational Rose.

Databases: Oracle, MS SQL Server, MySQL, DB2, SQL/PLSQL

Markup/Script languages: JavaScript, HTML, XML

Version Control: CVS, SVN and Clear Case.

Environment: s UNIX, Red Hat Linux, Windows 2000, Windows NT 4.0, Windows XP, Windows Vista, Windows 7, and Windows 8.

PROFESSIONAL EXPERIENCE

Confidential - TX

Hadoop Developer

Responsibilities:

  • Worked on the proof-of-concept for Apache Hadoop framework initiation.
  • Installed and configured Hadoop, MapReduce, and HDFS.
  • Developed multiple MapReduce jobs using Java API for data cleaning and preprocessing.
  • Importing and exporting data into HDFS and HIVE from a Oracle 11g database using Sqoop
  • Responsible to manage data coming from different sources
  • Monitoring the running MapReduce programs on the cluster.
  • Responsible for loading data from UNIX file systems into HDFS.
  • Installed and configured Hive.
  • Involved in creating Hive Tables, loading with data and writing Hive queries which will invoke and run MapReduce jobs in the backend.
  • Installed and configured Pig.
  • Wrote Pig scripts to process unstructured data and create structure data for use with Hive.
  • Developed scripts and automated data management from end to end and sync up b/w all the clusters.

Environment: s: Apache Hadoop, MapReduce, HDFS, Java (jdk1.6), Oracle 11g/10g, mySQL, Windows, UNIX, Sqoop, Hive, Pig.

Confidential, San Francisco, CA

Big Data / Hadoop Developer

Responsibilities:

  • Gathered the business requirements from the Business Partners and Subject Matter Experts.
  • Involved in installing Hadoop Ecosystem components.
  • Used to manage and review the Hadoop log files.
  • Responsible to manage data coming from different sources.
  • Supported Map Reduce Programs that are running on the cluster.
  • Involved in HDFS maintenance and loading of structured and unstructured data.
  • Wrote MapReduce jobs using Java API.
  • Installed and configured Pig and also written PigLatin scripts.
  • Involved in managing and reviewing Hadoop log files.
  • Imported data using Sqoop to load data from MySQL and Oracle to HDFS on regular basis.
  • Developing Scripts and Batch Job to schedule various Hadoop Program.
  • Written Hive queries for data analysis to meet the business requirements.
  • Creating Hive tables and working on them using Hive QL.
  • Utilized Agile Scrum Methodology to help manage and organize a team of 4 developers with regular code review sessions.
  • Weekly meetings with technical collaborators and active participation in code review sessions with senior and junior developers.
  • Used JUnit for unit testing and Continuum for integration testing.

Environment: Cloudera, Hadoop, MapReduce, HDFS, Hive, Pig, Sqoop, Java, Red Hat Linux, XML, MySQL, Eclipse, JUnit

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements.
  • Responsible for validation of Client interface JSP pages using Struts form validations.
  • Integrating Struts with Spring IOC.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • UsedHibernateORM framework withSpringframework for data persistence and transaction management.
  • Used Hibernate 3.0 object relational data mapping framework to persist and retrieve the data from database.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Implemented the logging mechanism using Log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.

Environment: JDK 1.5, J2EE 1.4,Agile Development Process, Struts 1.3, Spring 2.0, Web Services (JAX-WS, Axis 2) Hibernate 3.0, RSA, JMS, JSP, Servlets 2.5, WebSphere 6.1, SQL Server 2005, Windows XP, HTML, XML, IBM Rational Application Developer (RAD), ANT 1.6, Log4J, XML, XSLT, XSD, jQuery, JavaScript, Ext JS, JUnit 3.8, SVN.

Confidential, Minnetonka, MN

Java Developer

Responsibilities:

  • Coded the business methods according to the IBM Rational Rose UML model.
  • Extensively used Core Java, Servlets, JSP and XML.
  • Used Struts 1.2 in presentation tier.
  • Generated the Hibernate XML and Java Mappings for the schemas
  • Used Oracle Database to store the system data
  • Used Rational Application Developer (RAD) as Integrated Development Environment (IDE).
  • Used unit testing for all the components using JUnit .
  • Used Apache log 4j Logging framework for logging of trace and Auditing.
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
  • Used IBM Web-Sphere as the Application Server.
  • Used IBM Rational Clearcase as the version controller.

Environment: s: Java 1.6, Servlets, JSP, JQuery, Javascript, JUnit, Struts1.2, Hibernate 3.0,Visual Paradigm, Eclipse, HTML, XML, IBM Rational Application Developer (RAD) 6, Websphere 6.0, iText, AJAX, Rational Clearcase, Rational Rose, Oracle 11g, log4j, Windows XP.

Confidential, Palo Alto

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed and designed the front end using HTML, CSS and JavaScript and Ajax.
  • Developed the entire application implementing MVC Architecture integrating Hibernate and Spring frameworks.
  • Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used XML/XSL and Parsing using both SAX and DOM parsers.
  • Implemented web services with Apache Axis.
  • Designed and developed EJBs to handle business logic and store persistent data.
  • Planned and implemented various SQL, Stored Procedure, and triggers.
  • Written JUnit Test cases for performing unit testing.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Application deployment is done in Tomcat server.

Environment: Java, Servlets, JSP, JQuery, JUnit, Hibernate 3.2, JPA 2.0, Spring 2.5, Ajax, Oracle 10g, JMS, Eclipse 3.4, Apache Ant, Tomcat, Web Services, Apache Axis 2.0, WebSphere 6.1, JavaScript, HTML, CSS, XML, ClearCase.

Confidential

Java Developer

Responsibilities:

  • Access to this site is provided for authorized users.
  • Coding using Java, JSP, and HTML.
  • Developed front end validations using JavaScript and developed design and layouts of JSPs and custom taglibs for all JSPs.
  • Developed the Data Exchange Objects and integrated with the Presentation layer to exchange the business data (fetches the data from oracle database) from the Pinnacle user interfaces (Presentation Layer).
  • Used JDBC for database connectivity.
  • Implemented the Log4J logging component from Apache into the Application.
  • Made Builds and deployed the same onto Common development test Environment, which is a Web sphere Application server Environment to verify its functional requirements.

Environment: Java, J2EE, Tomcat, JSP and Struts Framework, Eclipse, SQL and Oracle.

We'd love your feedback!