Hadoop Developer Resume
Atlanta, GA
SUMMARY
- Experienced Senior Software Professional with 7.3 years of success in IT with 1.5 yrs Hadoop and 5 + yrs Java Development, Software Testing, Maintenance and Production Support Process.
- Experienced in Project requirement gathering, Data Analysis & Project Documentation in Healthcare Insurance,Banking,Finance and Retail domains.
- High Level and low Level designing of the solution utilizing UML diagrams to provides team and users a framework for the effective transformation of data.
- Requirement gathering, Clients and Customer interaction experience.
- Experienced in Leading a Team, Effort Estimation, Developing & Reviewing Test design Specification, Test Scripts and Preparing Test Plan.
- Experience in planning, designing, developing and deploying testing strategies in HP QC.
- Have over 2 years of experience as Hadoop Architect with very good exposure on Hadoop Technologies like HDFS, Map Reduce, Hive, Hbase, Sqoop, Pig, Zookeeper.
- Extensive work with Unix,Hadoop HDFS,PIG,SQOOP,HIVE,Hbase.
- Experience in importing and exporting data using Sqoop from HDFS to Relational Database Systems (SQL/MySQL) and Hbase.
- Profound knowledge on Oozie,Zookeeper,Mongo DB,Cassandra.
- Experience in creating Managed and External tables in Hive as a Data Warehouse activity.
- Expertise in developing and implementing web applications using Java and J2EE Technologies includes Core Java, JDBC, Servlets, JSP, SPRING and Hibernate framework.
- Extensive work with Java,JDBC,SQL,Servlets,XML,Hibernate.
- Experience in using CVS for version control.
- Worked on creating application on MVC model architecture.
- Proficiency in writing SQL Queries, Stored Procedures - PL/SQL.
- Experience in Production Job-scheduling, Implementation and job-monitoring.
- Profound knowledge in Remedy tool in acknowledging, re-assigning, working, closing tickets and Creating service requests for the production deployments.
- Used the Agile and Waterfall methodology to develop the applications.
- Efficiency to handle emergency and high pressure circumstances with demanding production support activity.
- Good team player and also have ability to work independently in Confidential sensitive environment.
- Successfully led & executed several Simplification & Process Optimization initiatives to bring efficiency into business processes.
- Rewarded appreciations from client on proposing and implementing paging logic of Glossary in EOB to print on the previous page which saved huge money and added profit to client
- Quick Learner, adapt to the new tools & technologies and evaluate their test applicability.
- Completed AHM-250 - In Health Care Management.
TECHNICAL SKILLS
Tools: Eclipse Juno,My Eclipse,TomCat,Quality Centre,Remedy,Oozie
Databases: Oracle,HBase,MySQL
Technologies and Software: Hadoop HDFS,PIG,Hive,Sqoop,Unix,Hbase,Java,XML,Servlets,Spring, Hibernate
Programming Language: Java,XML,UNIX,PIG Script,SQL,Hive
PROFESSIONAL EXPERIENCE
Confidential - Atlanta, GA
Hadoop Developer
Responsibilities:
- Installed, configured and maintained Hadoop clusters.
- Developed multiple Map Reduce jobs in java for data cleaning and pre-processing.
- Worked in importing and exporting data into HDFS and Hive from RDBMS (SQL Server) using Sqoop.
- Performed test run of Jobs and generated reports .
- Processed data into HDFS using MapReduce, Pig, Hive, Hive/Pig UDFs and Sqoop.
- Managed and reviewed Hadoop log files to optimize MapReduce jobs performance.
- Analyzed transformed data using HiveQL and Hive UDF’s.
- Created Hbase table by importing data from MySQL through SQOOP Import.
- Co-ordination with Offshore members and having status call to fullfill the needs.
- Maintaining Project documentation for the module.
Environment: Hadoop MapReduce,PIG,Sqoop,Hive,Hbase Java,Eclipse Juno.
Confidential, New York, NY
Hadoop Developer
Responsibilities:
- Installed, configured and maintained Hadoop clusters.
- Exported the analyzed data to the relational databases (MySQL) using Sqoop for visualization and to generate reports for the BI team.
- Created HBase tables to load large sets of structured data.
- Analyzed transformed data using HiveQL and Hive UDF’s.
- Used Hive to analyze the partitioned data and compute various metrics for reporting.
- Developed multiple Map Reduce jobs in java.
- Created PIG script jobs in maintaining minimal query optimization.
- Exported data from MySQL to Hbase using SQOOP.
- Performed Test run of the components and analysed the data.
- Managed and reviewed Hadoop logs and generate reports on the data.
- Responsible for project document updation and Maintaining the versions .
Environment: Hadoop MapReduce,PIG,Sqoop,Hive,Hbase Java,Eclipse Juno.
Confidential, CA
Hadoop Developer
Responsibilities:
- Involved in Installation and configuration of JDK,Hadoop,PIG,SQOOP,HIVE,HBASE on Unix environment. Assisted with performance tuning and monitoring.
- Worked on creating MapReduce programs to parse the data for claim report generation and running the Jars in Hadoop. Co-ordinated with Java team in creating MapReduce programs.
- Worked on creating PIG scripts for most modules to give a comparison effort estimation on code development.
- Created reports for the BI team using SQOOP to export data into HDFS and Hive.
- Collaborated with BI teams to ensure data quality and availability.
- Created HIVE Queries to process large sets of structured, semi-structured and unstructured data and store in Managed and External tables .
- Created HBase tables to load large sets of structured data.
- Managed and reviewed Hadoop log files.
- Performed test run of the module components to understand the productivity .
- Shared responsibility and assistance for administration of Hadoop, Hive, Sqoop, Hbase,and Pig in team .
- Shared the knowledge of Hadoop concepts with team members.
- Profound knowledge in Oozie,Zookeeper,Mongo DB,Cassandra.
- Involved in providing inputs for estimate preparation for the new proposal.
Environment: Unix,Hadoop, PIG,Sqoop,Hive,Hbase Java,Eclipse Juno.
Confidential, CA
Java Lead
Responsibilities:
- Involved in the phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of the application.
- Worked on Enhancement requests in front-end and back-end changes using Servlets, Tomcat server, JDBC, Hibernate .
- Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
- Used SQL queries for database integration with the code .
- Creation of test plans and test data for modified programs and logging the test documents in QC.
- End - to - End System development and testing of each modules. Unit &System integration
- Co-ordination activities with Onshore and Offshore team of 10+ members.
- Responsible for Effort estimation and timely production deliveries .
- Creation and Execution of half yearly and yearly load jobs which updates new rate and discounts etc for the claim calculations in Database and Files .
- Responsible for Complete Production support activities. Coordinating with scheduling team and monitoring the jobs, work on abends and resolving the issues on Confidential .
- Managing Production support tickets through a tool Remedy,Correcting the data and rerunning the job,Resolving the tickets and maintaining the log.
- Conducting Weekly Team meetings to update the project status to Project manager.
- Preparation and updation of Project Detail Document and related manuals.
- Rewarded appreciations from client on proposing and implementing paging logic of Glossary in EOB to print on the previous page which saved huge money and added profit to client .
- Participated in Hadoop Training for Development and Admin as a Cross-platform training program.
Environment: Java1.6, J2EE 1.4,SQL,Servlets,XML,Hibernate,Eclipse juno,Tomcat server.
Confidential, Bridgeport, CT
Java /J2EE Developer
Responsibilities:
- Involved in Business Systems Analysis, gathering Business Requirements, deriving functional requirements and system requirements from the business requirements.
- Configured business applications in XML bean definition files using SPRING.
- Worked on Hibernate ORM.Created Hibernate XML files and Java class files to map the object relation mappings.Used Hibernate query language HQL.
- Provided data persistence by object/relational mapping solution via Hibernate for application save, update, delete operations.
- Created services for various modules like Account (CD/Checking/Savings) Creation and Maintenance using Servlets.
- Utilized Core J2EE design patterns such as Singleton and Data Access Object (DAO) in the implementation of the services.
- Responsible for writing SQL Queries and Procedures.
- Improved database performance by recognizing and rewriting slow queries.
- Build & Deployment in Websphere Application Server.
- Solid deployment experience on the UNIX platform.
Environment: Java,SQL,XML,Servlets,Tomcat server,Eclipse, MySQl, Hibernate,UNIX.
Confidential, New York City, NY
Java /J2EE Developer
Responsibilities:
- Involved in Business Systems Analysis, gathering Business Requirements, deriving functional requirements and system requirements from the business requirements.
- Hibernate used as Persistence framework mapping the ORM objects to tables and developed HQL, SQL queries.
- Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
- Implemented server side task using Java, Servlets, Java Beans and XML.
- Created tables in SQl for retrieval and data manipulation using Oracle 10g.
- Resolve Bugs and Change Requests to already existing code.
- Involved in Developing core java code and Servlets for back end and front end.
- Prepared statements are used for communication with MySql database.
- Implemented DAO for data access using Spring ORM with Hibernate
- Followed MVC architecture to accomplish the development .
- Used CVS as a version control for implementing the application
- Generated reports based on the data manipulations and submitted the work logs to clients .
- Responsible for maintaining the updated project documents .
- Involved in Code review, maintaining application flow,debug,build and deployment.
- Knowledge on phases of Software Development Life Cycle.
- Used Agile methodology to develop and deliver project.
Environment: Java,SQL,XML,Servlets,Tomcat server,Eclipse, MySQl, Hibernate,Spring.
Confidential, Boston, MA
Java /J2EE Developer
Responsibilities:
- Prepared low level Design document and estimated efforts for the project .
- Designed Use Cases using UML and managed the entire functional requirements life cycle using waterfall model.
- Involved in Developing core Java code and Servlets for back end and front end Development.
- Prepared statements are used for communication with MySql database.
- Developed POJO/POJI classes for implementing the business logic.
- Configured and used Hibernate in Persistence layer .
- Followed MVC architecture to accomplish the development .
- Prepared unit test plans and performed unit testing. Ability to log defects, test results and following them in HP QC.
- Responsible for code review, maintaining application flow,debug,build and deployment.
- Coordinating with team members and updating the project status to Managing level.
- Knowledge on phases of Software Development Life Cycle.
Environment: Java,SQL,XML,Servlets,Tomcat server,Eclipse, MySQL, Hibernate .
Confidential, MN
Java Developer
Responsibilities:
- Understanding the Customer Service requests and Preparing low level Design .
- Involved in Developing core java code and Servlets for back end and front end using Eclipse tool.
- Worked on Writing SQL queries to pull information from the Backend.
- Testing and deploying the application on Tomcat Server.
- Used Prepared Statements for JDBC connect to Oracle Database.
- Involved in preparation of unit test plans and unit testing.
- Coordinating System Testing team to merge the results and logging them in QC.
- Estimated efforts in resolving the defects and fixing them.
- Preparation of production support documentation.
- Peer review and Logging defects and the updated results in Quality center.
- Knowledge of all phases of Software Development Life Cycle.
Environment: Java,SQL,XML,Servlets,JDBC,Tomcat server,Eclipse, Oracle DB.
