We provide IT Staff Augmentation Services!

Hadoop Developer Resume

0/5 (Submit Your Rating)

Hoffman Estates, IL

SUMMARY

  • 8 years of overall experience as software developer in design, development, deploying and supporting large scale distributed systems using Hadoop and Java. 2 years of extensive experience as Hadoop Developer and Big Data Analyst.
  • Cloudera Certified Developer for Apache Hadoop
  • In depth understanding of Hadoop Architecture and various components such as HDFS, Job Tracker, Task Tracker, Name Node, Data Node, and MapReduce concepts and experience in working with MapReduce programs using Apache Hadoop for working with Big Data to analyze large data sets efficiently.
  • Hands on experience in working with Ecosystems like Hive, Pig, Sqoop, Map Reduce and Flume.Strong knowledge of Pig and Hive’s analytical functions, extending Hive and Pig core functionality by writing custom UDFs.
  • Experience in importing and exporting terra bytes of data using Sqoop from HDFS to Relational Database Systems and vice - versa.
  • Worked on Multi Clustered environment using Cloudera Hadoop eco-System CDH4.
  • Good Experience job workflow scheduling and monitoring tools like Oozie
  • Experience in working NoSQL databases such as HBase
  • Experience in providing support to data analyst in running Pig and Hive queries.
  • Extensive experience in developing applications using Core Java and multi-threading.
  • Extensive work experience in Object Oriented Analysis and Design, Java/J2EE technologies including HTML, JavaScript, CSS and Oracle for developing server side applications and user interfaces.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML and integrating the modules.
  • Prepared technical design documents including class diagrams, sequence diagrams, flow charts and process flow diagrams.
  • Experience in analyzing business requirements and translating requirements into functional and technical design specifications.
  • Experience in Retail and Pharmacy sector.
  • Ability to perform at high level, meet deadlines, adaptable to ever changing priorities.
  • An individual with excellent interpersonal and communication skills, strong business acumen, creative problem solving skills, technical competency, team-player spirit, and leadership skills.
  • Excellent skills over MySQL and Oracle databases.
  • Experienced in using development coding standards and code optimization techniques to deliver quality products.

TECHNICAL SKILLS

Languages: Java, C, C++

BigData Technologies: Hadoop, HDFS, MapReduce, Hive, Pig, HBase, Sqoop, Flume, Oozie, ZookeeperCloudera CDH4, HiveQL, PigLatin, Hue

RDBMS: Oracle 10g, MySQL, PL/SQL, SQL Server, MS Access

No SQL: HBase

Scripting & Query Languages: Python, Shell, SQL & PL/SQL

Web/Application Servers: IBM Web sphere, Tomcat

Technologies: Core Java, J2EE, JDBC,HTML,CSS, XML

Operating System: MS Windows, Linux, Unix

Tools: Netbeans, Eclipse, Subversion(SVN), Clear Case

PROFESSIONAL EXPERIENCE

Confidential, Hoffman Estates, IL

Hadoop Developer

Responsibilities:

  • Involved in gathering functional and non-functional requirements.
  • Evaluated business requirements and prepared detailed specifications that follow project guidelines required to develop written programs.
  • Developed multiple MapReduce jobs in Java for data cleansing and preprocessing.
  • Analyzed the data by performing Hive queries and running Pig scripts to know user best vendor pack behavior
  • Generating data which is being used by BI team to generate report of returned inventory at corporate level
  • Extracted the data from RDBMS into HDFS using Sqoop.
  • Developed Hive queries to process the data for business unit ad-hoc requests
  • Involved in loading data from UNIX file system to HDFS

Environment: CDH4 Hadoop, MapReduce, HDFS, Hive, Sqoop, Java (jdk1.6), Cloudera, Oracle 11g, SQL, Eclipse, Windows NT, UNIX Shell Scripting

Confidential, Lexington, SC

Hadoop Developer

Responsibilities:

  • Involved in gathering functional and non-functional requirements.
  • Evaluated business requirements and prepared detailed specifications that follow project guidelines required to develop written programs.
  • Analyzed the data by performing Hive queries and running Pig scripts to know user shopping behavior
  • Extracted the data from Teradata into HDFS using Sqoop.
  • Continuous monitoring and managing the Hadoop cluster through Cloudera Manager.
  • Developed Hive queries to process the data and generate the data cubes for visualizing.
  • Extracted feeds form social media sites such as Facebook, Twitter.
  • Involved in loading data from UNIX file system to HDFS.

Environment: Hadoop, MapReduce, HDFS, Hive, Sqoop, Java (jdk1.6), Cloudera, Oracle 11g, SQL, Eclipse, Windows NT, UNIX Shell Scripting

Confidential, Deerfield, IL

Java Developer

Responsibilities:

  • Collecting and understanding requirements from client.
  • Designed and developed (coded) Point of Sale system modules using Websphere and Spring based Bounce Framework on Eclipse tools.
  • Understanding the impact of changes to be made on existing system.
  • Created project plan, high-level design document, low-level design and test case documents for the projects.
  • Performed project estimation using Agile based development methodology.
  • Created test cases and performed JUnit tests on the developed code.
  • Researched and analyzed the impact of requirement changes on the existing systems and modules.
  • Communicated key changes to down-streams and up-streams systems to ensure integrity of the systems.
  • Ensure appropriate backups are taken to protect data integrity.
  • Development/Coding in Java/J2EE.
  • Query formation and testing of queries using DBVisualiser
  • Developing reusable components for the system.

Environment: Java/J2EE, spring 2.0, Oracle 9i, Websphere, JavaScript, Log4j, JDBC

Confidential

Responsibilities:

  • Designed and developed (coded) Point of Sale system modules using Websphere and Spring on Eclipse tools.
  • Worked on Cash Report module of Point of Sale system to generate daily reports on store sales using Java Servlets, JSP, JavaScript and Oracle technologies.
  • Wrote SQL queries for Customer Acquisition Module on Oracle 9i Database platform.
  • Enhanced productivity of the project by developing reusable components such as implementing Log4j and Writing Trace Files in the Java Batch System.
  • Analyzed key business requirement by interacting directly with customers and internal teams to prepare high- level and low-level design documents.
  • Adhered to all project standards by implementing and reviewing coding standards.

Environment: Java/J2EE, Spring2.0, Oracle 9i, Websphere 1.6, JavaScript, Log4j, JDBC

Confidential

Responsibilities:

  • Implemented CEFT system using Spring Framework, Hibernate and Websphere technologies with Oracle 9i database.
  • Created test cases and performed JUnit tests on the developed code.
  • Developed front end web based module to implement Gift Cards and Gift checks functionality for employees using HTML, JSP and JavaScript technologies.
  • Created project plan, high-level design document, low-level design and test case documents for the projects.
  • Performed project estimation using Agile based development methodology.
  • Researched and analyzed the impact of requirement changes on the existing systems and modules.
  • Communicated key changes to down-streams and up-streams systems to ensure integrity of the systems.

Environment: Java 1.5, JSP, Hibernate, Spring 2.0, Oracle 9i, Websphere, JavaScript, Log4j, JDBC

Confidential

Java/J2EE Developer

Responsibilities:

  • Understanding and analyzing client requirements in terms of functional specifications and technology
  • Worked Pro Customers ‘enrollment’ functionality using Java Servlets, JSP, JavaScript and Oracle technologies
  • Interacted and gathered requirements from other teams within the project
  • Extensively used Core Java including heavy use of collection classes, generics, multithreading
  • Code Version control using Visual Source Safe (VSS).
  • Production deployment and support.

Environment: Eclipse 3.4.1, Java/J2EE, Adobe Flex Builder 3.0, Apache Tomcat Server, DB2, Visual Source Safe (VSS).

Confidential

Software Engineer

Responsibilities:

  • Involved in the development of JSPs and Servlet for different User Interfaces.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in Unit Testing of Various Modules based on the Test Cases.
  • Involved in resolving issues related to the Application and providing necessary support to the development team in case of any configuration related issues in the Application Servers.
  • Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
  • Also involved in Check in and Check out of Sources in to the Version Control tools typically CVS.
  • Involved in the new Database Creation on Windows platform.

Environment: Java, JSP, JDBC, JavaScript, HTML, AJAX, XSLT, XCBL, XALAN, JDOM, SOAP, Oracle Tools like Rational Rose, JBuilder, Junit and CVS were used.

Confidential

Responsibilities:

  • Develop Java classes for various modules.
  • Develop JSP and Java Servlet components.
  • Develop client side code using HTML and Java Scripts.
  • Test case and test data preparation for the Unit Level testing.
  • Test case and test data preparation for the System Level testing.
  • Test case execution for the System level testing.
  • Test case preparation and execution for the Performance testing.
  • Prepare documentation for the user manual.

Environment: Java, Jsp, Servlet, JDBC, JavaScript, MSSQL, CSS, HTML and UNIX OS were used.

Confidential

Jr. Developer / Programmer

Responsibilities:

  • Created various HTML Pages to Validate and record the Order Processing Parameters.
  • Developed Java Servlets at server side for handling requests and responses from the web page that were developed using JSP, HTML.
  • Deploying applications, configuring security and testing the application under clustered environments (Both Vertical and Horizontal scaling Work Load Managements).
  • Implemented Database access through JDBC at Server end with Oracle as backend.
  • Responsible for Database design and creating database tables.
  • Used Apache Tomcat 4.1 web servers to deploy this application online.

Environment: - Java, JDBC, Servlets, JSP1.1, HTML, Oracle 8i, Windows NT, TOMCAT 4.1.

We'd love your feedback!