Hadoop Developer Resume
CT
SUMMARY
- Overall 7+ years of experience in Software Development Lifecycle (SDLC), which include 2+ years Hadoop development and Analysis, Design, Implementation, Testing and Deployment of Web - Based, Distributed and Enterprise Applications withJava/J2EEtechnologies.
- Sound knowledge on Hadoop Clusters -Cloudera and Hadoop Hortonwork distributions.
- Understanding / knowledge of Hadoop architecture and various components such as HDFS, Job Tracker, Task Tracker, NameNode, Data Node and MapReduce programming paradigm.
- Work experience in HIVE, HDFS, HBase, Sqoop, Oozie, Cloudera, and YARN.
- Have knowledge in writing MapReduce jobs in Java.
- Well versed in importing and exporting data from and into HDFS using Sqoop and then processing the data.
- Involved in developing multiple jobs using Oozie Workflow Engine which runs Hadoop Map-Red Jobs.
- Familiar in Spark tools like RDD transformations and spark QL.
- Done a POC, by executing the rdbms query using spark on the respective database engine
- Involved in POC with Spark and java.
- Expertise in design and development of various web and enterprise applications using various technologies like JSP, Servlets, Struts, JDBC, XML, AJAX, SOAP and Web Services.
- Proficiency in programming with different Java IDE's like Eclipse, JDeveloper and NetBeans.
- Experience in using of web/application servers Apache Tomcat, Web Logic and WebSphere.
- Experience in working with different databases like Oracle and MYSQL along with exposure to Hibernate, JDBC for mapping an object-oriented domain model to a traditional relational database.
- Experience in web-based languages such as HTML, CSS, XML and other web methodologies and knowledge in Web Services and SOAP.
- Consumed the webservices using axis tool.
- Familiar in using SCRUM methodology, Test Driven Development, Pair Programming and Continuous Integration.
PROFESSIONAL EXPERIENCE
Confidential
Hadoop Developer
Responsibilities:
- Created Hive external tables and ingested data into the tables.
- Worked in onshore/offshore delivery model.
- Developed Sqoop jobs for extracting data from heterogeneous data sources.
- Created hql scripts to validate the data.
- Made changes in the java code to automate the hql script generation.
- Performance tuning of hive queries.
- Used git as a code repository.
- Done a POC, by executing the rdbms query using spark on the respective database engine.
- Used HP ALM to raise defects.
Environment: Hadoop, Hive, Sqoop, HDFS, Linux, Spark, Cloudera, Eclipse
Confidential, CT
Hadoop Developer
Responsibilities:
- Create data definitions for new database file/table development and/or changes to existing ones as needed for analysis
- Creating ETL processes to source and target
- Data Ingestion.
- Experience with Hive and Sqoop
- Developed hive scripts to meet complex business requirements
- Created Hive tables with partitioning and bucketing for quick sampling of large data sets
- Involved in development of current and historical cases using hive scripts.
- Created a data pipeline using Sqoop to get the data from rdbms to Hadoop file system.
- Extracted data from Sybase to hive tables to make transformations.
- Communicating with the business user for the requirements.
- Created views for reporting purpose.
- Worked on parquet file for hive for faster retrieval.
- Transferring unstructured data into hdfs.
- Interacted with clients to gather business requirements.
- Project was executed on Agile methodology
Environment: Linux, Cloudera, HDFS, Sqoop, Hive
Confidential, San Antonio, Texas
Java Developer
Responsibilities:
- Developed the Web Application UsingJavaJ2EEtechnologies which includes Servlets and JSP's
- Designed the pages using JSP.
- Developed the application using the Eclipse as Integrated Development Environment.
- Created the database using JDBC which includes Creating, Updating and Inserting the data.
- Developed the User interface using HTML, CSS, JavaScript.
- Developed the application using the Eclipse as Integrated Development Environment.
- Bugs fixing and smoke test.
- Used SQLDeveloperto store data and perform CRUD operation.
- Involved in the documentation.
Environment: Eclipse, Oracle, JSP, Struts framework, SQL developer, JavaScript, HTML.
Confidential, Texas
Sr. Developer
Responsibilities:
- Involved in the requirements gathering, Design and checking for the correctness of the html pages.
- Participated in weekly meetings and status
- Played as quality engineer, like checking for the errors in the other Webpages developed by the team.
- Used Dream Weaver for the design of html pages.
- SharePoint was used in order to update the status of completeness of one procedure (HTML page).
- EMC web publisher was used, as a repository containing the procedures to be modified. Checking in on a particular procedure and after made changes, it will be publish into the same.
- Documented the project as per the instructions for future use.
Environment: SharePoint, EMC Web Publisher, Dream Weaver, HTML
Confidential
Sr. Developer
Responsibilities:
- Communicates project needs to client and internal employer personnel to ensure quality and timely.
- Creates and maintains project documentation.
- Used axis tool to generate stubs from the WSDL files to access the WebServices.
- Created portlets for JSP pages.
- Form validations had been done with JavaScript.
- Updated the existing pages according to the requirements.
- Bugs fixing and maintenance.
- Smoke testing of the applications were done for the applications which I have done.
- Used SQL Developer for the database changes.
- Visio was used to develop the flow charts.
- Documentation was done as per the company standards for future use.
- Followed MVC architecture.
Environment: JDeveloper, Oracle, JSP, SQL developer, JavaScript, HTML, Weblogic portlets, Weblogic server.
Confidential
Associate Developer
Responsibilities:
- Developed the application using the JDeveloper as Integrated Development Environment.
- Participated in software development life cycle started with requirement gathering to product delivery.
- Creates and maintains project documentation.
- Generated reports using Jasper reporting tool.
- Wrote SQL queries for creating, inserting, modifying the data for Data Manipulation.
- Participated in GUI validation using JavaScript coding and worked on Struts framework.
- Developed the application using Struts Framework that influences MVC architecture.
- Developed Web Pages using JSP, HTML, Java Script, CSS.
- Tested the application and done correctness.
- Documented the project as per the specifications.
- Bugs Fixing and maintenance.
- Microsoft Visual source safe for code check-in. Made changes to the code and checked in.
Environment: JDeveloper, Windows XP, Oracle, JSP, Servlets, Toad, Javascript, HTML, Oc4j server, Jasper Reports, Struts, Microsoft Visual source safe.