Hadoop Developer Resume
New York City, NY
SUMMARY
- Experienced Senior Software Professional with 7+ years of success in IT with Hadoop and Java Development, Software Testing, Maintenance and Production Support Process.
- Experienced in Project requirement gathering, Data Analysis & Project Documentation in Healthcare Insurance and Retail domains.
- 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.
- 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.
- Expertise in developing and implementing web applications using Java Technologies includes Core Java, JDBC, Servlets and Hibernate framework.
- Experience in working with IDE’s like Eclipse, My Eclipse
- Proficiency in writing SQL Queries and transforming data using Informatica tool.
- 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 time 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.
- Planning for Hadoop Certification in the near future.
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: Java1.5,XML,UNIX,PIG Script,SQL,Hive
PROFESSIONAL EXPERIENCE
Confidential, New York City, NY
Hadoop Developer
Responsibilities:
- Exported the analyzed data to the relational databases (MySQL,DB2) using Sqoop into HDFS for visualization and to generate reports for the BI team.
- Involved in providing inputs for estimate preparation for the new proposal.
- Installed, configured and maintained Hadoop clusters in stand-alone for development.
- Created HBase tables to load large sets of structured data.
- Created PIG script jobs in maintaining minimal query optimization.
- Managed and reviewed Hadoop logs and generate reports on the data.
- 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.
- Profound knowledge in Oozie,Zookeeper,Mongo DB, Cassandra
- Worked on Generating reports for the Adhoc requests from R&D team.
- Maintaining Project documentation for the module.
- Participated in Hadoop Training program.
Environment: Hadoop, PIG, Sqoop, Hive, Hbase, HDFS, Linux, Java My Eclipse.
Confidential, Pleasanton, CA
Java Lead
Responsibilities:
- As Onsite lead day to day work involved assessments /requirement gathering/estimation/ development /coordination for releases and resolution of production incidents.
- Responsible for all deliveries/production support activities/new releases/project co-ordination in the NCAL region and single point of contact for CLAIMS -NCAL team .
- Helped the offshore team Working on Enhancement requests in front-end and back-end changes using Servlets, Tomcat server, JDBC, Hibernate .
- Implemented Hibernate to map all the tables from different data sources to make database updating.
- Involved in solution proposals/assessments/prototypes for new functionality implementations.
- Used SQL queries for database integration with Java programs .
- Managing Production support tickets through a tool Remedy,Correcting the data and rerunning the job,Resolving the tickets and maintaining the log.
- 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 .
- 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
- Conducted Weekly Team meetings to update the project status to Project manager.
- Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
- 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.
Environment: Java1.6,SQL,Servlets,XML,Hibernate,Eclipse juno,Tomcat server.
Confidential, MN
Java Developer
Responsibilities:
- Preparing low level Design as per the High Level design.
- Coding as per the Design documents in Eclipse.
- Release management of the code in different environments.
- Worked on Writing SQL queries to pull information from the Backend.
- Involved in Developing core java code and Servlets for back end and front end using Eclipse tool.
- 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.
- Peer review and Logging defects and the updated results in Quality center.
- Involved in migrating code from development to QA, QA to UAT and UAT to Production environments.
- Used CVS tool for Version control.
- Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
- Knowledge of all phases of Software Development Life Cycle.
Environment: Java,SQL,XML,Servlets,JDBC,Tomcat server,Eclipse, Oracle DB.