Hadoop Developer Resume
Basking Ridge, NJ
SUMMARY
- IT professional with 8 years of exposure in Information Technology who provides top - notch service, sets high standards, and exceeds expectations.
- Around 2 years of experience in Big Data / Hadoop Ecosystem technologies which includes HDFS, Map Reduce, Pig, Hive, HBase, Sqoop, Oozie and MRunit.
- Experience in developing applications using Map Reduce for analyzing Big Data with different file formats.
- Experience in developing custom UDF's for Pig and Hive.
- Expertise in developing Pig Latin scripts and using Hive Query Language.
- Ability to import and export data between HDFS and Relational Data Management Systems using Scoop.
- Experience in creating the SSRS reports.
- In Depth understanding in installing and configuring Pig, Hive, HBase, Flume, Sqoop on the Hadoop Clusters.
- Expertise in writing UNIX shells scripting.
- Expertise in XML parsing using JAXB.
- Experience in developing Service Oriented Applications (SOA) using webservices and REST.
- Working knowledge on No SQL technologies like MongoDB.
- Expertise in using Rational Rose, Together, Microsoft Office Visio for constructing and designing UML diagrams like use case diagrams, class diagrams, collaboration diagrams and sequence diagrams
- Working Knowledge on Agile development process.
- Highly motivated, dependable troubleshooter and problem-solver.
- Valued contributor who performs confidently and effectively under pressure and thrives on challenge.
- Enthusiastic learner who quickly grasps concepts and technical skills.
- Qualitative experience & knowledge in working with Application and Web servers including Application Servers.
TECHNICAL SKILLS
Big Data Ecosystems: Hadoop, MapReduce, HDFS, HBase, Hive, Pig, Sqoop, Oozie
Operating Systems: Windows 95/98/2000,XP, Linux, UNIX
Languages: Java 1.4, 1.5 & 1.6
Java Technologies: JDBC 3.0, Servlets 2.4, JSP 2.0
Web Technologies: HTML, JavaScript, jQuery, AJAX
Shell scripting/Batch: UNIX Shell Script, K Shell
Frame Works: Spring2.5, Hibernate3.0
Databases: Oracle-9i, Oracle-10G,Oracle 11G
NoSQL Technologies: MongoDB
Servers: Tomcat, Web Logic
Tools: & Utilities: Eclipse, Net Beans, My Eclipse, SVN, CVS, SOAP UIMQ explorer, RFH util, JMX explorer, SSRS, Aqua Data Studio, XML Spy
PROFESSIONAL EXPERIENCE
Confidential, Basking Ridge, NJ
Hadoop Developer
Responsibilities:
- Involved in design and development of CDB POC.
- Developed Hive queries and Pig scripts to customize the large data sets into JSON.
- Involved in loading data from UNIX file system to HDFS.
- Created the Pig scripts and executed on Hadoop cluster.
- Created and maintained Technical documentation for all the tasks performed like executing Pig scripts and Hive queries.
Environment: Hadoop, HDFS, Pig, Hive, Sqoop, MapR, UNIX Shell Scripting, Aqua Data Studio
Confidential, Charlotte, NC
Hadoop Developer
Responsibilities:
- Involved in design and development of SAN Hadoop Analyzer.
- Developed Hive queries and Pig scripts to analyze large datasets.
- Involved in importing and exporting the data from RDBMS to HDFS and vice versa using sqoop.
- Involved in generating the Adhoc reports using Pig and Hive queries.
- Involved in loading data from UNIX file system to HDFS.
- Involved in creating the SSRS reports for business users.
- Used SVN for version control.
- Created and maintained Technical documentation for all the tasks performed like executing Pig scripts and Hive queries.
Environment: Hadoop, HDFS, Pig, Hive, Sqoop, Cloudera 4.5, UNIX Shell Scripting, SVN
Confidential, Charlotte, NC
Hadoop Developer
Responsibilities:
- Involved in design and development of Confidential .com log analyzer.
- Involved in writing the MapReduce code for processing the various ecommerce application log files processing.
- Involved in writing the shell scripts for exporting log files to Hadoop cluster through automated process.
- Involved in loading data from UNIX file system to HDFS.
- Used SVN for version control.
- Created and maintained Technical documentation for all the tasks performed like executing Pig scripts and Hive queries.
Environment: Java 1.6, Hadoop, MapReduce, HDFS, Pig, Hive, Oozie, UNIX Shell Scripting, SVN
Confidential, Charlotte, NC
Lead Java Developer
Responsibilities:
- Involved in design and development of CARS enhancements for improving the Confidential .com content.
- Involved in design and development of integrating with CARS with other eCommerce legacy systems like PIM (Product Information Management) and RMS (Retail Merchandising System) systems using SOA architecture.
- Involved in writing the client code for consuming the SOAP and REST webservices.
- Designed and developed the front end using HTML, JSP, Spring tags.
- Involved in developing/integrating the CARS with Oracle enterprise applications like PIM (Product Information Management) using Webservices and REST.
- Implemented the modules using the Spring MVC.
- Used Spring Web Flow to define the UI flow of the application.
- Designed and Implemented the DAO layer using Spring, Hibernate.
- Used jQuery, Ext JS, JavaScript and Ajax for front end validation.
- Involved and designed the data base tables for the enhancements.
- Implemented the queries and stored procedures using PL/SQL, Oracle.
- Used Apache POI to report generation.
- Used Quartz Scheduler with Spring to schedule the different jobs.
- Wrote Unix shell scripts for transferring the feed file and application integration.
- Used Tomcat as a web server to test and deploy application.
- Followed agile scrum development methodology.
- Performing code Reviews to maintain reusability, maintainability, centralization and best practices of coding.
Environment: Java 1.6, J2EE, Spring, Hibernate, jQuery, AJAX, Tomcat5.5, Webservices, REST, JMS, apache axis, JIRA, Oracle11g, UNIX shell scripting, CVS.
Confidential
Java Developer
Responsibilities:
- Involved in design and development of integrating CARS with third party image processing vendor RRD (RR Donnelley).
- Designed and developed the front end using HTML, JSP, Spring tags.
- Implemented the modules using the Spring MVC.
- Used Spring Web Flow to define the UI flow of the application.
- Designed and Implemented the DAO layer using Spring, Hibernate.
- Used jQuery, Ext JS, JavaScript and Ajax for front end validation.
- Involved and designed the data base tables for the enhancements.
- Implemented the queries and stored procedures using PL/SQL, Oracle.
- Used Apache POI to report generation.
- Wrote batch jobs using JAXB for sending and updating the image information.
- Used Quartz Scheduler with Spring to schedule the different jobs.
- Wrote UNIX shell scripts for transferring the images to RRD ftp site.
- Used Tomcat as a web server to test and deploy application.
- Performing code Reviews to maintain reusability, maintainability, centralization and best practices of coding.
Environment: Java 1.6, J2EE, Spring, Hibernate, jQuery, AJAX, JAXB, Tomcat5.5, Oracle11g, Unix shell Scripting.
Confidential
Java Developer
Responsibilities:
- Involved in design sessions, writing software requirement specification, technical specification document and writing unit tests.
- Developing web-based user interface using JSP, JavaScript & jQuery with Spring.
- Coded the various service layer classes and configured the application. Worked on project for security role descriptions, servlet mappings, Java bean classes.
- Implemented the modules using the Spring MVC.
- Implemented the queries and stored procedures using PL/SQL, Oracle.
- Used Spring Web Flow to define the UI flow of the application.
- Involved in the development of DAO, Singleton Design Patterns.
- Create and maintain environment diagrams/docs.
- Performing code Reviews to maintain reusability, maintainability, centralization and best practices of coding.
- Writing and executing Unit Test Cases and Unit Testing.
- Proactively check environments for configuration after each deployment.
- Used Maven for automated deployment and Ant script for build deployment.
- Used Tomcat as a web server to test and deploy application.
Environment: Java, J2EE, Spring, Hibernate, Tomcat5.5, Oracle9i
Confidential
Java Developer
Responsibilities:
- Involved in design sessions, writing software requirement specification and technical specification document.
- Responsible in using Spring Framework MVC for controlling central point request handling.
- Used Validation Frame work for validation of user inputs at the front end.
- Responsible in developing JSP view pages.
- Involved in the development of DAO, Singleton Design Patterns.
- Implemented the queries and stored procedures using PL/SQL, Oracle.
- Performing code Reviews to maintain reusability, maintainability, centralization and best practices of coding.
- Writing and executing Unit Test Cases and Unit Testing.
- Used Maven for automated deployment and Ant script for build deployment.
- Used Tomcat as a web server to test and deploy application.
Environment: Java, J2EE, Spring, Hibernate, Tomcat5.0, Oracle9i