Pankaj Resume for Hadoop,Java,J2EE - Outside World
1. Pankaj Kumar
Current Address – T-106, Amrapali Zodiac, Sector 120, Noida, India
Mobile. No: - +91 987-111-2006
Email-Id: - pankaj.vashistha@gmail.com
VISA Status – US B1 Visa (Valid till 2020, Multiple Entries)
Objective:
Seeking a challenging solution development position, with a strong emphasis on Hadoop & Java
technologies, where I can use my current skill set, ability to learn quickly, 7.9 years of
experience, and desire to define and create the best solutions possible to become an invaluable
asset to the company.
Profile
· Sr Consultant- Big Data with 7.9 years of professional experience in Analysis, Design and
Development of Enterprise grade Applications.
· CCDH-410 (Cloudera Certified Developer for Apache HADOOP) certified.
· Deep expertise in Java/J2ee and Hadoop ecosystem(MapReduce[MR1,YARN],HDFS, PIG,
Hive, Sqoop, Oozie, HBase, Flume, Zookeeper, MongoDB, Cassandra)
· Successfully delivered couple of initiatives (Implementation & development) on Big Data
Analytics and large data processing using Hadoop ecosystem.
· Experience in column-family based Databases. (HBase)
· Proficient in development methodologies such as Agile, Scrum and Waterfall.
· Proven ability to excel in fast paced development environment using latest frameworks/tools.
(Struts, Springs, Hibernate, Web services, Jira, Bugzilla, Quality Centre, JUnit, Mockito,
SVN, CVS, VSS, IBM Clear case , IBM clear quest, GIT Hub, SOAP GUI, LDAP )
· Experience working on high availability and high traffic applications.
· Expertise to deep dive into technical holes and coming out with solutions.
· Proven ability to learn quickly and apply new technologies.
· Innovative and enthusiastic.
· Worked with end users to formulate and document business requirements.
· Previous experience in architecture-design, database-design, and performance management.
· Exposure of working closely with Customers.
· Strong problem solving & technical skills coupled with clear decision making.
· Strong knowledge and understanding of data modeling concepts, UML diagrams and various
2. types of Design patterns.
· Received appreciation and recognition from all previous employers.
· Having 8 months onsite exposure in Sweden for due diligence & Onsite coordinator of 5
applications of IKEA.
· Experienced in complete SDLC.
· Highly skilled with object oriented architectures and patterns, systems analysis, software
design, effective coding practices, databases, and servers.
Industry Wise Experience:
- Senior Consultant, Xebia IT Architect India pvt. ltd. ,Gurgaon (14th July `14 - Till
Date)
- Sr. Software Engineer, Birlasoft India ltd. (SEI-CMM Level 5),Noida, India (30th Apr
`12 - 1th Apr `14)
- Lead Engineer, HCL Technologies (SEI-CMM Level 5),Noida (11th Jan `10 – 27th Apr
`12)
- CE-II, CDAC (SEI-CMM Level 3),Noida, India (21th Feb `07 – 08th Jan `10)
Education University Year
Degree : Bachelor of Technology (Computer
Science) from UPTU University, India
2006
Certifications : Sun Certified Java Programmer (SCJP 5.0) 2008
Certifications : Supply Chain Management (IIT Delhi) 2009
Certifications : Big data expert (Edureka) 2014
Certifications : CCDH-410 (Cloudera Certified Developer
for Apache HADOOP) certified.
2014
Experience
Operating Systems : Windows, Linux & Unix
Languages : Jdk 1.4/1.5/1.6/1.7, JavaScript, Servlet, PL/SQL, Unix Shell
Hadoop Distribution : Apache, CDH, Pivotal
Big Data Technologies : Apache Hadoop (MRv1, MRv2), Hive, Pig, Sqoop, HBase,
MongoDB, Flume, Zookeeper, Oozie, Cassandra
Web Technologies : HTML, JSP, JSF, CSS, JavaScript, JSON & AJAX
Server-Side Frameworks : Struts 2, Spring, Active MQ, Apache Camel, Hadoop
IDEs : Eclipse, JBOSS, IBM Web Sphere
Build Tools : Maven, Ant, Hudson
Web Services : SOAP & RESTful Web Services
Web Servers /App Servers : Apache Tomcat 6.0/7.0, IBM WebSphere 6.0/7.0, JBoss 4.3
CI Tools : Hudson/Jenkins
Production Support Tools : iDesk, TSG Support Central
3. Static Code Analysis : Find Bug/CheckStyle/PMD
Configuration Tool : SVN, GitHub, CVS, VSS, IBM Rational Clear Case 7.0,
IBM Rational Clear Quest 7.0, Demandware, SOAPUI
Database : Oracle 8i/9i/10g/11g, MySQL, HDFS, MongoDB(NoSQL), LDAP
Cloud Solution : Amazon Web Services (AWS), Qubole
Defects Triage : Quality Center 9.2 , BugZilla, JIRA
Assignment Details
Period : July 2014 - Till date
Domain : Health Care Services
Team Size : 3
Role : Senior Consultant
Project Description : Beachbody (Response data Forecasting)
Here we are forecasting the sales for beachbody pioneer.
Beachbody LLC is an American multinational corporation
that uses direct response infomercials and multi-level
marketing to sell fitness, weight loss, and muscle building
home-exercise DVDs. All these are product of beachbody.
Beachbody call center got call on the basis of TV
advertisement and other advertisement agencies and
Response got from customer is getting store in
Response_data table. That data is too large to maintain in
that table so they took periodical backup of same. Now we
are analyzing the whole data to predict the future sales.
These are region wise report, time sales report, reason wise
product popularity etc.
Responsibilities : · Responsible for complete application architecture
· Responsible for data movement from client library
and relational database to HDFS using some Linux job
and Sqoop.
· Incremental data movement using Sqoop and Oozie
jobs.
· End-to-end development data engineering side which
required to plot graph and other outputs
Tools and Technologies : Hadoop Core, Map Reduce 2, Sqoop, Oozie
Assignment Details
Period : July 2014 - October 2014
Domain : Telecom
Team Size : 11
Role : Project Lead
Project Description : NAP 3.0 (Nokia Siemens Application Publisher)
The purpose of the project is to convert the NAP 2.0 which
4. was using Rules-GUI to latest java
technologies. Customer for this project is T-Mobile, a
leading telecom giant in USA offering all triple play services
(Voice ,Data, Video) nearing 50 million customers. New
application is able to perform below services in efficient and
easier way.
· The ability to create new customer (Activate)
· Provides the ability to modify existing customer
services.
· The ability do a prepaid charging for an existing
mobile.
· Ability to reconcile billing and payment systems
along with Partners.
Responsibilities : · Involved in Design and Development of DSPA service.
· Involved in writing Junit test cases.
· Involved in client communication for requirement
gathering.
· Involved in code review of Peers.
Tools and Technologies : Java1.6, Open LDAP, JAX-WS, JAX-RPC, SOAP UI, Apache
Camel, Springs LDAP
Assignment Details
Period : August 2012- April 2014
Domain : Big Data
Team Size : 3
Role : Senior Developer & Project lead
Project Description : MFS(Mail Feedback System Analysis) - The purpose of the
project is to perform the analysis on the feedback mails
provided by the end user. GE is dumping the feedback mail
in outlook format in a particular location. From there Map
Reduce jobs are reading those mails and with the help of
MAPIMESSAGE API we are converting that data to simple
readable file format. Then we are dumping that data into
HDFS and start analysis on this. Map Reduce jobs are
analyzing on the positive and negative feedback provided
by the end user. We are exporting that data and showing
the no of positive and negative feedback to the user for
their products.
Responsibilities : · Involved in Design and Development of technical
specifications using Hadoop technology.
· Involved in writing Map Reduce jobs and giving input
to HDFS for further processing.
· Exporting the required output.
Tools and Technologies : Hadoop HDFS, Map Reduce 1
Assignment Details
Period : September 2012 – July 2013
5. Domain : Aviation
TTeeaamm SSiizzee :: 160
TReoalem Size :: 1S0enior Developer & Project lead
Project Description : P&W Engineer Metrics Portal - Client GE Aviation, USA
uses PWED Operations Metrics. It is often referred to as a
portal, provides one area where upper level management
can access metrics for different organizations within the
business. These metrics are derived from many legacy
source applications. The current EED Ops Metrics portal is a
tool used by many to understand the status of projects
across EED (Energy Engineering Division). This application
shows several metrics like Action Items, Drawings, NPI,
Vouchering, EHS, Customer & Internal etc. These metrics
are built on Informatica/Java jobs which pulls information
from source systems, process it in the EED DB and
generates metrics. Additionally, there are now metrics
available in Cognos/Spotfire that reflect similar data that is
required for monthly VP reviews.
Responsibilities : · Understanding of Requirements and mapping to the
implementation.
· Involvement in Coding part, Support / development
web application using Core Java, J2EE technologies
like JSP, Servlets, Casper, Java Script etc.
· Involved in preparing unit test cases.
· Involved in Code review.
· Experience in interaction with the client, gathering
requirements, giving estimates for developing
projects.
Tools and Technologies : Java / J2EE, Casper, HTML, JSP, CSS, SQL Developer,
Tomcat, Ant, CVS, Eclipse, Cognos, Spotfire, Informatica,
JBoss
Assignment Details
Period : April 2012 - September 2012
Domain : Power & Energy
Team Size : 8
Role : Senior Developer & Project lead
Project Description : Software Request Licensing - Client GE Energy, USA
uses SRL application. SRLGen2 replaced the previous
Support Central work flows for Software Acquisition with a
java application containing a single dynamic request form,
software configuration management, user visibility to
assigned software licenses and capability to request
licenses from available inventory and to transfer licenses to
another employee or back to inventory. The Gen1 interface
with Application Depot that allows SRL to communicate
daily changes in user software entitlements requires manual
6. execution to generate a file sent by
email. This interface needs to be automated. Also, in order
to harvest software inventory from employees that have left
the company or been re-assigned to another GE business,
the system needs to be integrated with IdM. Existing SRL
functionality needs to be expanded to allow better access
the information stored in the system database and usability
improvements to improve user productivity.
Responsibilities : · Understanding of Requirements and mapping to the
implementation.
· Preparing High Level Design and Business Solution
Design.
· Involvement in Coding part, Designing / development
web application using Core Java, J2EE technologies
like JSF, Servlets, Spring, Java Script etc.
· Involved in preparing unit test cases.
· Involved in Code review.
· Experience in interaction with the client, gathering
requirements, giving estimates for developing
projects.
Tools and Technologies : Java / J2EE, JSF, Spring, JSP, HTML, CSS, SQL Developer,
Tomcat, Ant, CVS, Eclipse, Cognos, Informatica, JBoss,
Oracle 10g
Assignment Details
Period : September 2010 - April 2012
Domain : Retail
Team Size : 4
Role : Lead Engineer and Onsite coordinator
Project Description : IKEA (SIM CS-2) (iMonitor, S@R, IKB, HUTI, FindIT) -
SIM CS2 is combination of 5 different applications that
works on different environment and having different
functionality.
1) iMonitor – This application is used in stores for
compliance of IKEA way of working. Functional managers,
Store managers, country admin, continent managers use
this application to ensure whether various process are
being followed as per IKEA guidelines or not.
2) S@R (Scanner@Recovery) – S@R is a .net based
Windows application that uses Bluetooth as a
communication media. This is used in recovery section of
store. It reads information from returned goods and sends
them to Merchandise data Base.
3) IKB (IKEA Kiosk Base): IKEA KioskBase is an
application that works as a container for other application
7. i.e. It hosts other application to run on
it. It provides several functionalities like printing, security,
multilingual support, multiple applications at the same time,
Kitchen Switch concept, customized web browser, virtual
keyboard etc.
4) HUTI (Help Us To Improve) – This application is used
in stores to get feed-back from the user and provides many
security features.
5) FindIT - FindIT is a Kiosk-Base touch screen application
that runs on IKB (IKEA kiosk Base). It facilitates bar-code
scanning as well. It gives all the information related to an
article with its location and price.
Responsibilities : · System Analysis, off-shoring of the project including
setup the process.
· Development, Prod Support & Maintenance.
· Team handling.
· Involving in Testing & setting up test process &
environment.
Tools and Technologies : Java/ J2EE, VB.NET, IMU, KIOSK-Base, ClearCase,
ClearQuest, Rational Software Modeler, Eclipse, SQL
Developer, Tomcat, Ant
Assignment Details
Period : January 2010 - September 2010
Domain : Retail
Team Size : 12
Role : Senior Developer
Project Description : Shopko A/R Systems, US - Shopko has more than 16-
thousand teammates in 13 states, in more than 135 stores.
ShopKo has headquartered in Green Bay, Wisconsin, with
two divisions: ShopKo and ShopKo Express Rx. A/R system
a centralized Account Receivables package at the Corporate
office for Institutional charge account maintenance. This
centralized A/R package will eliminate manual maintenance
of A/R data (stored in paper files currently and no electronic
record) and will now house the Institutional A/R charges.
Responsibilities : · Understanding of Requirements and mapping to the
implementation.
· Preparing High Level Design and Business Solution
Design.
· Involvement in Coding part. Designing / development
web application using Core Java, J2EE technologies
like JSP, Servlets, Struts, Java Script and AJAX etc.
· Involved in preparing unit test cases.
· Involved in Code review
8. · Experience in interaction with the
client, gathering requirements, giving estimates for
developing projects
· Experience in database handling as a backend to Java
using JDBC connectivity
Tools and Technologies : Java / J2EE, Struts 2.0 , HTML, JSP, CSS, XML, Report
Builder, SQL Developer, Tomcat, Ant, CVS, Eclipse, Oracle
10g
Assignment Details
Period : November 2008 - January 2010
Domain : Retail & Supply chain Management
Team Size : 9
Role : Module lead
Project Description : Beej Prabandhan (A Web based supply chain
management)- As a Module Leader, I was looking into
responsibility of leading Finance Module and participating in
development in starting phase of project like Payment to
Farmers and Component Design like mm-listing, Validation
files in Java Script etc.This project is based on the SCM
(Supply Chain Management), CCM (Customer Chain
Management), RCM (Retail Chain Management) and
Forecasting for the production of seeds for next three years.
It consists of whole activity of NSC like Indent to
Government of India, Growers/Dealers Registration to NSC,
Forecasting of crop, Quality Control, Inventory of Seed and
Selling of seed. For this NSC is using internet for connecting
Head office, Regional Offices and Area Offices.
Responsibilities : · Involvement in project life cycle.
· Understanding of Requirements and mapping to the
implementation.
· Involvement in designing, coding.
· Interaction with the client, gathering requirements,
giving estimates for developing projects, (i.e. sizing
of the project).
· Mentoring the junior developers.
Tools and Technologies : Java / J2EE, Struts 1.1, AJAX, HTML, JSP, CSS, XML, DOM
Parser Reports, Toad, Tomcat, Ant, VSS, Eclipse
Assignment Details
Period : February 2007 - November 2008
Domain : Retail & Inventory Management
Team Size : 15
Role : Module lead
Project Description : Delhi Police Inventory Management System - As a
9. module leader, I am looking
responsibility of Communication Equipment Module. This
project is implemented with full of assertions and
specifications and provides complete security. For the
security point of view digital certificates and Trend micro
Anti-Virus servers are separately installed. For data ware
housing purpose Sun Micro San System is in use. This
whole application is wired on MTNL lines.
Responsibilities : · Involvement in designing, coding, testing and
mapping of client’s requirement to successful
implementation.
· Interaction with client with regular basis.
Tools and Technologies : Java / J2EE, Struts 1.1, AJAX, HTML, JSP, CSS, XML, Toad,
JSP Reports, Tomcat, Ant, VSS, Eclipse, Oracle 10g
Assignment Details
Period : March 2008 - November 2008
Domain : Education
Team Size : 4
Role : Software Developer
Project Description : iCDAC Noida, India - This project is implemented with full
of validations and specifications. With the help of this
project a jobseeker can register himself through web site of
CDAC, Noida as per his criteria for matching job. The
system checks all the records entered by jobseeker to the
matching criteria of particular job. Administration can get all
the information about any jobseeker by using different
reports and generate call letter for the jobseeker fulfilling
the entire criteria.
Responsibilities : · Involvement in designing, coding.
· Involvement in Testing.
Tools and Technologies : Java, JSP,HTML, CSS, Servlets, Java Script, Toad, JSP
Reports, Tomcat, Eclipse, Oracle 9i
Personal Detail:
Nationality Indian
Marital Status Married
Passport No. M1427899 (Valid till Aug 27, 2024)
Date of Birth 12th August 1985
Languages Known: English, Hindi
References: Available on request
10. module leader, I am looking
responsibility of Communication Equipment Module. This
project is implemented with full of assertions and
specifications and provides complete security. For the
security point of view digital certificates and Trend micro
Anti-Virus servers are separately installed. For data ware
housing purpose Sun Micro San System is in use. This
whole application is wired on MTNL lines.
Responsibilities : · Involvement in designing, coding, testing and
mapping of client’s requirement to successful
implementation.
· Interaction with client with regular basis.
Tools and Technologies : Java / J2EE, Struts 1.1, AJAX, HTML, JSP, CSS, XML, Toad,
JSP Reports, Tomcat, Ant, VSS, Eclipse, Oracle 10g
Assignment Details
Period : March 2008 - November 2008
Domain : Education
Team Size : 4
Role : Software Developer
Project Description : iCDAC Noida, India - This project is implemented with full
of validations and specifications. With the help of this
project a jobseeker can register himself through web site of
CDAC, Noida as per his criteria for matching job. The
system checks all the records entered by jobseeker to the
matching criteria of particular job. Administration can get all
the information about any jobseeker by using different
reports and generate call letter for the jobseeker fulfilling
the entire criteria.
Responsibilities : · Involvement in designing, coding.
· Involvement in Testing.
Tools and Technologies : Java, JSP,HTML, CSS, Servlets, Java Script, Toad, JSP
Reports, Tomcat, Eclipse, Oracle 9i
Personal Detail:
Nationality Indian
Marital Status Married
Passport No. M1427899 (Valid till Aug 27, 2024)
Date of Birth 12th August 1985
Languages Known: English, Hindi
References: Available on request