We provide IT Staff Augmentation Services!

Principal Consultant Resume

3.00/5 (Submit Your Rating)

Richardson, TX

PROFESSIONAL SUMMARY:

  • Overall 9 years of progressive work experience inJava/J2EEtechnologies, Struts, Spring MVC, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Jboss, Database Servers like Oracle, DB2 and MySQ and BIG DATA technologies (Hadoop, Mapreduce, Hive etc), Amazon Web services
  • Over 2+ years of experience working onHadoop, HDFS, MapReduce,HadoopEcosystem, Pig, Hive,Hbase,Flume,Sqoop,ZooKeeper.
  • Experienced in installing, configuring, and administratingHadoopcluster of majorHadoopdistributions.
  • Experience in developing MapReduce Programs using ApacheHadoopfor analyzing teh big data as per teh requirement.
  • Has hands on experience in writing MapReduce jobs using Java.
  • Expertise in designing, developing and deploying applications usingJ2EEtechnologies including Servlets, JSP, JSTL, Struts, Spring, AJAX, JDBC, JNDI, JavaBeans
  • Extensive experience wif Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid
  • Experience wif teh tools in HADOOP Ecosystem including Pig, Hive, HDFS, MapReduce, Sqoop, Flume, Oozie, Zookeeper and Cloudera.
  • Excellent knowledge on Hadoop Architecture and ecosystems such as HDFS, Name Node, Data Node and MapReduce programming paradigm.
  • Expertise in migrating teh data using Sqoop from HDFS to Relational Database System and vice - versa according to client's requirement.
  • Experience in collecting and storing log data in HDFS using Apache Flume.
  • Expertise in analyzing data using HiveQL, Pig Latin, HBase and custom MapReduce programs in Java.
  • Experience in teh entire lifecycle process in projects which includes Design, Development, Deployment,Testingand Implementation.
  • Handfuls of experience in build and deploy tools such as Ant, Maven.
  • Extensive experience in developing test cases using JUnit, Mockito.
  • Experienced in developing web-based applications using CSS 5, HTML, DHTML, JavaScript, JQuery and AngularJS.
  • Experience in using Harvest, CVS, SVNfor version control.
  • Extensive experience in different IDEs including Rational ApplicationDeveloper(RAD 7.5), Eclipse, Jdeveloperand TOAD
  • Highly proficient in designing n-tier Enterprise application wifJ2EEdesign patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Excellent analytical, problem solving, communication and inter-personal skills wif ability to interact wif individuals at ease.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL.

Web/XML Technologies: HTML,JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSLT, XSD, JQuery, Hadoop, Amazon Web services

Frameworks: Spring, Struts, Hibernate, AngularJS, Hive, Hbase, Pig, Flume

Open Projects: Ant, Maven, Log 4j, Jakarta Commons, Drools, Apache POI, Alfresco,Mockito,Junit

Tools & Utilities: Eclipse, RAD, Toad, Linux vi editor, Anthill Pro

Application/Web Servers: IBM WebSphere Portal Server, IBM WebSphere Application Server, Tomcat, Jboss, Alfresco, Cloudera

RDBMS: Oracle 10g, DB2

Source Control: SVN, VSS, Harvest

Operating Systems: Windows 9x/2000/XP/7, Linux, UNIX

PROFESSIONAL WORK EXPERIENCE:

TEMPPrincipal Consultant

Confidential, Richardson, TX

Responsibilities:

  • Acted as project lead / coordinator
  • Involved in design,development and testing phase.
  • Designed and developed teh User Interface using JSP, Servlets andJavafor both Business Logic and GUI development
  • Designed teh user interface of teh application using HTML, CSS3, JSP, JSTL, JavaScript and AJAX.
  • Developed and implemented UI controls and APIs wif AngularJS.
  • Prepared technical design documentation and explanatory material.
  • Maintained development methodology coding and design standards.
  • Based on teh requirement making a design and developing teh application code for teh requirement.
  • Worked wif Business Analyst and Architect in requirement Analysis and prepared detailed software requirement document.
  • Developed REST Web Services to consume other backend Web Services as well other enterprise wide Web Services
  • Interacted wif various stakeholders for all phases clarifications /defects resolution
  • Owned all project deliverables
  • Participated in acceptance testing to ensure client/user needs are met.
  • Used CVS for version control
  • Conducted code and unit test review.
  • Migrate applications to quality assurance and/or teh production environment, or perform quality assurance as necessary
  • Developed & deployed teh application in Web sphere Portal/ Application Server
  • Environment: Java 1.5, Jboss, Spring, Struts, Struts Portlet, IBM WebSphere Portal 6.1, IBM Websphere Application server 6.1, RESTfulservices, IBM RAD7.5, Junit, Mockito, AngularJS, Amazon Web services

    Technology Lead / Hadoop Developer

    Confidential, Charlotte, NC

    Responsibilities:

    Environment: Java 1.7, Jboss, Spring, Struts, SQL/PLSQL, RESTful, Eclipse, Alfresco,JQuery, Drools, Hadoop, Mapreduce, Hive, Cloudera

    Confidential

    Technology Lead /Technical Analyst

    Responsibilities:

    Environment: Java 1.6, IBM WAS6.1, Vignette, Spring, Javascript, Log4j, Restful Services, Maven, RAD, SVN, JUnit, Hibernate.

    echnical Analyst/Sr. Software Engineer

    Confidential

    Responsibilities:

    Environment: Java, J2EE,IBMWebspherePortal Server v6.1, IBM WAS 6.1, IBM TDS,IBM RAD 7.5

    Software Engineer

    Confidential

    Responsibilities

    Environment: Java, J2EE, Interwoven WorksiteMP5.0, Javascript, Eclipse

  • Involved in design, development and testing phase.
  • Interacted wif various stakeholders for clarifications /defects resolution
  • Responsible for offshore team coordination activities like requirement clarifications, offshore team coordination
  • Formulated Use Cases for each business requirement and normalized teh use cases to suit teh requirements.
  • Performance analysis and tuning performance by analyzing teh processing time taken by teh application flow.
  • Used CVS for version control
  • Conducted code and unit test review.
  • Performed code review and unit tested teh application using Junit framework, Mockito
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Developed & deployed teh application in Web sphere Portal/ Application Server
  • Participated in acceptance testing to ensure client/user needs are met.
  • Installed and configured Hive, Pig, Sqoop, Flume and Oozie on theHadoopcluster
  • Helped business team by installing and configuringHadoopecosystem components along wifHadoopadmin
  • Developed Simple to complex Map/reduce Jobs using Java, Hive and Pig
  • Handled importing of data from various data sources, performed transformations using Hive, MapReduce, loaded data into HDFS and Extracted teh data from MySQL into HDFS using Sqoop
  • Responsible for building scalable distributed data solutions usingHadoop
  • Involved in application requirement, design and development phase.
  • Interacted wif teh clients to gather & analyze business requirements of teh various modules of teh project.
  • Responsible for offshore team coordination activities like requirement clarifications, offshore team coordination
  • Designed, developed and maintained teh MVC layer using Struts and performed configuration of Spring Application Framework
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow diagrams, sequence diagrams using Microsoft Visio
  • Involved in defining overall solution, interfacing architecture and build
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested teh application using Junit framework.
  • Participated in teh production support and maintenance of teh project.
  • Used CA Harvest version controls to main using Eclipse plugin.
  • Involved in debugging and integration of modules.
  • Responsible for creating shell scripts for various jobs.
  • Responsible for successful build and deployment to SIT, QA and PROD on Jboss Application Server
  • Involved in analysis and writing teh technical specifications of teh project.
  • Utilized test development languages and test tools.
  • Performed code review and unit tested teh application
  • Involved in teh analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Actively involved in designing and implementing Value Object, Service Locator, and MVC and DAO design patterns
  • Developed presentation tier using Spring framework
  • Build enhancement on Vignette CMS and Portal site
  • Coordination wif Business analyst team, testing team, user groups for UAT
  • Build and deployment activities to development, and testing environments
  • Used Oracle 10g as teh backend database. Involved in creating teh SQL scripts for teh database. Used Stored Procedures in teh application.
  • Used JUnit framework for unit testing of application
  • Evaluating teh design and development needs of teh Client
  • Performed teh design and code reviews
  • Lead modules and managed team
  • Incorporating enhancements in teh existing functionality.
  • Implemented custom exception logging framework to has layered exception reporting.
  • Support System Test and User Acceptance Test by providing solutions for user's problem
  • Worked in Eclipse Indigo to develop complete application
  • Deployed teh application on Websphere application server 6.1.
  • Extensively worked on front end, business, and persistence tier using teh Websphereportlets, Struts frameworks.
  • Designed and developed web tier using WebspherePortlets, JavaScript..
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
  • Developed access scripts for deploy war applications to deploy on Websphere Portal server.
  • Designed and development User base in Websphere Tivoli directory services
  • Implemented inter-portlet communication
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented client side validations using JavaScript
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Involves in Client training for system usage
  • Involved in writing stored procedures, complex queries using SQL to process teh data on Oracle DB.
  • Managed team
  • Involvement in end to end implementation of all environment setup at client Confidential
  • Design and development of new enhancements, BAUs, production issues and adhoc service requests in KE environments
  • Implemented customization on Interwoven WorkiteMP
  • Developed build files to configure build process using ANT.
  • Identifying and implementing reusable components
  • Performed Unit / Module testing
  • Provided end to end support and maintenance includes building servers for testing and staging, bug fixing etc) for three regions (AP,EMEA and US)

We'd love your feedback!