Pankaj Beniwal 404-***-****
(m)
Summary
. Systems Professional with approx 11 plus years of rigorous experience
as a Business/Systems Analyst and Telco Developer.
. Functional experience included involvement in various phases of
Development Life Cycle specializing in analysis, design, debugging,
and system development including interaction with client for
estimation and requirements, implementation and support that includes
complete End-to-End solution.
. Strong Techno-Functional exposure in the Network domain.
. Excellent working experience over 3.5+ year in Server side programming
using Spring, Hibernate, JMS.
. Good working experience on Struts, JSP, Servlets
. Excellent working experience in webservice (REST & SOAP)
. Excellent working experience in JMS interface side.
. Excellent working experience in xml, XSLT (xpath etc), XSD and parser.
. Experience includes incorporating proper Object Oriented Development,
Refactoring and embedding modularity, Design Patterns in code
development.
. Possess sound working knowledge of Service chain Management and B2B
applications.
. Exp. with Design/Architectural Patterns of MVC, Adapter, Factory,
Business Delegate, Singleton Facade.
. Good Hands on experience working OSS Amdocs-Cramer(6.5+ year) various
modules i.e Task Engine, Delivery Engine, Resource Manager, Resource
Planner, Home Page, View, Service Catalog, Adapters.
. Good experience in managing resource in on-shore and off-shore model
and in multi vendor model too.
. Key Strengths: Got rich Analytical, Communication and Effective
Presentation Skills and possess an ability to work both in a team as
well as individual environment.
. 10+ year working in Java & J2EE application with Oracle as backend.
. Good exposure to Oracle (writing complex SQL and pl/sql procedure).
. Currently working as Cramer Expert at Client site in onshore/offshore
model.
. Good exposure to weblogic.
. Ability to learn new Tools and Technologies rapidly.
Domain Experience
. Network Domain (Amdocs-Cramer)
. Travel Domain (Kale Consultants)
Technical Summary
RDBMS: Oracle x, PL/SQL.
ORM Tools: Hibernate
Languages: Java, Servlets, JSP, Struts, Spring, JMS, HTML,
JavaScript1.2, AJAX, XML, XML Parser, XSL, XSLT, AWT,
Swing
Product: Amdocs-Cramer
Application Server: Weblogic
OOAD Techniques: UML, Use Cases, Class Diagrams, Sequential Diagrams.
Build Tools: Ant.
Source Code Control: SVN
Operating Systems: UNIX, Windows 95/98/NT/2000.
Work History
Device Managment, John Deere (Client), Moline
October '13 till date
Software Engineer / IT Expert
John Deere is a company which designed various machines for farming.
beside machines they have created smart devices which can measure
information from users and environment (automatically). that helps users
in farming and other area. Device management software is build to help
user by fetching all required information and provide suggest.
Major Accomplishments:
- Develop core technology, including active participation in the
design/architecture of new solutions, and the refinement of
existing code. Write design specifications, programming
specifications and documentation.
- Gather and analyze business and functional requirements, and
translate requirements into technical specifications for robust,
scalable, supportable solutions that work well within the overall
system architecture.
- Implement Web Services based on SOA (Service Oriented Architecture)
using WSDL, SOAP, REST, Java API for XML Processing (JAXP), Java
Architecture for XML Binding (JAXB), JAXM, JAX-RPC.
- Implement Aspect Oriented Program, Inversion of Control and Spring
MVC architecture to develop projects. Implement declarative Spring
Security to provide advanced authentication, authorization and
other security features.
- Setting up of the test environment, coordinate activities to
migrate software releases to test, staging and production
environments. Execute support requests for the issues in the
existing application.
- Use various frameworks, tools and technologies including JDK 1.5,
SQL, PL/SQL, Hibernate, Spring, Web Services, JSP, Servlet, JNDI,
JDBC, EJB, RMI JMS, Design Patterns, MQ Series, Struts 2.0, LDAP,
JAXP, JAXB, JAXR, JAX-RPC, XML-EDI, Tiles, OOD, UML, J2EE Patterns,
Agile, SVN Tortoise, Oracle 11g, SMTP and others as necessary.
IPAG/IDIS, Amdocs (client:AT&T), Atlanta. September
'10 - September '13
Amdocs-Cramer Expert / Group Lead / Technical Lead
AT&T has a goal to build a network that is less expensive and more robust
than AT&T's existing SONET and Switched Ethernet networks. AT&T has a
strategy, Metro Ethernet Strategy which includes the deployment of
several new infrastructure platforms. Two of these platforms form the
basic network and are called Internet Protocol Aggregation devices also
known as IPAG.
Major Accomplishments:
- Interact with Client (Users and System Engineer) and involve in HLD
review, SR and AD discussion for development point of view.
- Java & J2ee Developer and helping team in coding and defect fixing.
And work as a technical java Lead developer.
- Using Scram methodology
- Purposed New Solution to Client bases of Client requirement and OSS
Amdocs-Cramer Product.
- Helping entire Release including Design, Development, System test
support and Production warranty.
- Interact with various team and sub-system and making sure for
proper interface agreement.
- Managed team of arround 25 resource in off-shore, on-shore and
multivender model.
- Designing OSS Amdocs-Cramer(various modules i.e Task Engine,
Delivery Engine, Resource Manager, Resource Planner, Home Page,
View, Service Catalog, Adapters) implementation as per client
requirement.
- Responsible for Cramer side Delivery
- Working in on-shore and off-shore model
- Responsible for all Cramer side OOB issue.
Environment: Java, JSP, Spring, Hibernate, JAXB, XML, XSLT, OSS Amdocs-
Cramer, Oracle, Weblogic, Eclipse, Quest Center, ANT, Log4J, Windows2000.
CANOPI, Amdocs (Client:AT&T), Delhi/Pune. June '08 -
September 10
Sr. Java and J2ee / Amdocs-Cramer Group Lead
AT&T has a goal to build a network that is less expensive and more robust
than AT&T's existing SONET and Switched Ethernet networks. AT&T has a
strategy, Metro Ethernet Strategy which includes the deployment of
several new infrastructure platforms. Two of these platforms form the
basic network and are called Internet Protocol Aggregation devices also
known as IPAG.
Major Accomplishments:
- Interact with Onsite team as an Off-Shore focal and involve in
discussion with System Engineer and Users.
- Understand the requirement and prepare the AD which can help team
to understand the requirement and help in coding.
- Designing OSS Amdocs-Cramer(various modules i.e Task Engine,
Delivery Engine, Resource Manager, Resource Planner, Home Page,
View, Service Catalog, Adapters) implementation as per client
requirement.
- Design and development of the framework, which is best suitable for
the environment.
- Developed the generic classes, components that can be used across
the different applications.
- Implementing IDIS services using Spring framework to generate
messages for other systems.
- Developed the IDIS DAO classes using Hibernate API's.
- Developed the Session Beans to process the business requests,
Message Driven Beans to communicate the XML messages to siebel
sales system thro Queues.
- Developed the generic components to generate the XML
messages(XMLGenrator) & parsing the XML messages using Java API for
XML Binding.
- Involved in various modules development process, defects fixing and
unit testing the system.
- Design and development of Interfaces (Adapter).
- Interact with other teams (different system to OSS Amdocs Cramer)
- Involve in POC kind of work and develop utilities
- Be a team member, share knowledge and help team-members.
- Working in share model (with different companies)
- Responsible for any OOB Cramer product issues.
Environment: Java, JSP, Spring, Hibernate, JAXB2.0, XML, XSLT, Amdocs-
Cramer (TE, DE, RP, RM, Adapters), Oracle, Weblogic, Eclipse, Quest
Center 3.0, ANT1.5, Log4J, WSAD, Windows2000.
TCL, Amdocs India, Delhi May 2009
- June 2009
Sr.Java/J2EE Developer / Sr Subject Matter Expert
The overarching objective of the TCL was Replacement of NIMS system with
Cramer. TCL were having one system called NIMS. Project was about to
replace the NIMS system. That includes migration of NIMS to Cramer,
provide automation functionality to user via Amdocs-Cramer.
Major Accomplishments:
. Involved in gathering the requirements from the business users and
onsite team.
. Involved in creating the design document (i.e. use case diagram,
class diagram, sequence diagram and etc) using Rational Rose.
. Involved in development, testing and maintaining the TCL
application.
. Involved in creating schema and migrating the data to the newer
system.
Environment: Java, Servlets, XML, XSL, Amdocs-Cramer (TE, DE, RP, RM,
Adapters),Weblogic, Quest Center 3.0, ANT1.5, Log4J, Windowsx.
ONES, BT - NEO Amdocs India, Pune Feb.
2008 - June 2008
Sr.Java/J2EE Developer / Sr Subject Matter Expert
BTNeo, strategic Clarify Service Management Platform for fulfilling the
requirements of BT's 21CN vision by unifying Service Management onto a
single, next generation, pan-BT, product-independent platform.
Major Accomplishments:
. Involved in design discussion.
. Involved in development (interacting via CRM database), defect fix
and support of system.
. Developed the workspace update template utility to update/remove
the XML element/element values to avoid manual process to create
workspace using downloaded workspace template.
Environment: Java, Servlets, JSP1.2, Web Services (Axis, WSS4J),
Weblogic, Oracle, XML, JDBC, ANT1.5, Log4J, Windows2000.
TDC, Amdocs India, Pune May
2007 - January 2008
Sr.Java Developer / Sr Subject Matter Expert
It was a project for Telcom Denmark. That involves customization of
various modules of Cramer. Beside this it involve production enhancement
also. Client were willing to upgrade the Amdocs Cramer version (i.e
Cramer 5 to Cramer 6.2).
Major Accomplishments:
. Involved in defect fixing of various module of Cramer using core
java and Struts.
. Involved in updating the production into higher version.
. Got chance to interact with various version of Cramer (4.0, 5.0,
6.x).
Environment: Java, Servlets, JSP1.2, Struts1.1, weblogic, Oracle, XML,
XSLT, Amdocs-Cramer (TE, DE, RP, RM, Adapters), JDBC, ANT1.5, log4J,
WindowsX.
BT - NEO, Amdocs India, Pune
Jan. 2007 - May 2007
Sr.Java/J2EE Developer / Sr Subject Matter Expert
BTNeo, strategic Clarify Service Management Platform for fulfilling the
requirements of BT's 21CN vision by unifying Service Management onto a
single, next generation, pan-BT, product-independent platform.
Major Accomplishments:
. Involved in design discussion.
. Involved in development (interacting via CRM database), defect fix
and support of system.
. Developed the workspace update template utility to update/remove
the XML element/element values to avoid manual process to create
workspace using downloaded workspace template.
Environment: Java, Servlets, JSP1.2, Web Services (Axis, WSS4J),
Weblogic, Oracle, XML, JDBC, ANT1.5, Log4J, Windows2000.
K-part, Kale Consultants, Noida India November 2006
to December 2006
Sr. Software Analyst
K-part, is Kale's in-house project. It is a general frame work for every
application even application may on any language i.e java, .Net etc. It
is built for specifically travel domain. It can be used by any Travel
domain application, with no change or minimum changes. Basically, this
framework is built on common design patterns (Gang of Four) of .net and
java.
Major Accomplishments:
. Understanding of Design Patterns (Gang of Four)
. Involved in design team, and initially worked in development team
also.
Environment: Core - Java
RBD Audit, Kale Consultants, Nodia India April
2006 to October 2006
Sr.Software Analyst
Kale's RBD audit service is aimed at auditing automated ticket data as
well as manual ticket data of Qatar. Under this service, Kale would audit
booked vs. ticketed data and highlight cases where there is a mismatch
between the ticketed and actually booked RBD. RBD audit is not applicable
for e-ticket sales.
All cases of RBD mismatches along with the value of the violations will
be reported to the airline for collection of the recoverable value.
Various reports highlighting the errors, agent-wise recoverable will be
provided. The report would include due evidence of RBD violations with
PNR reference numbers, Date, time and GDS of reservation creation etc.
Major Accomplishments
. Leading a small team sized 3.
. Involved in development, defect fixing.
. Involved in development of parser, xml transformation.
Environment: JDK, J2EE (JSP1.2, Servlets), HTML, Java Script, JDBC,
Oracle, Weblogic7.0, Eclipse, Log4j, ANT1.5, Visual Source Safe and
Windows2000, XML, XSLT.
BMI REVERA, Kale Consultants, Nodia India. December
2005 to March 2006
Senior Programmer Analyst
BMI REVERA, Credit Card Billing deals with presenting the credit card
transactions to credit card companies for billing and handling the
payment reconciliation. CCB process transaction file received from BMI
system and send the details to respective credit card companies. CCB uses
standard J2EE design patterns and XML/XSLT APIs extensively
Major Accomplishments
. Involved in requirement understanding, development and defect
fixing.
. Involved in creating API to use third party tool 'Serving XML'.
. Leading a small team, make sure of weekly deliverable items.
Environment: Core-Java, Serving-XML, XML, XSLT, Eclipse, Log4j, Ant.
ZUJI, Kale Consultants, Nodia India August
2005 to December 2005
Programmer Analyst
MCG (Multi Connect Gateway) is the online flight-booking engine developed
for international client Zuji. It connects multiple suppliers in parallel
and returns combined processed results after applying commercial rules.
It is built on open standards and frameworks like EJB/J2EE and Web
Services as standardized way of integrating applications using the
Extensible Mark-up Language (XML), Simple Object Access Protocol (SOAP)
over an Internet protocol backbone.
Major Accomplishments:
. Involved in requirement understanding, development and defect
fixing.
. Leading a small team, make sure of weekly deliverable items.
Environment: Java1.2, WebLogic6.1, Struts1.0, JSP1.1, Servlets, JMS,
JAXB, XML, XSLT, Eclipse, Oracle 9i, Windows X.
Electronic Data Interchange, Jaipur
December 2004 to July 2005
Programmer
Currently Company is using OMNI Trans, 3rd party software. We developed
our system, CUSTOM TRANSLATOR(for EDI) that was partially using. CUSTOM
TRANSLATOR, its change the customer ASCII documents to EDI Interchange
and send it to customer's TP, Trading Partner, thru VAN. It does also
accept TPs EDI Interchange and provides customer to ASCII documents.
Major Accomplishments:
. Involved in email base instruction with client.
. Involved in development and support kind of activities.
Environment: Java1.2,
Auction modules, Impact Computers, Jaipur, India
March 2004 to Dec 2004
Programmer
As a Back office team, we developed few Auction modules. Modules were
created to display auction items and keeping track for user's carts.
Besides building modules was involve in bug fixing. And generating few
web reports.
Responsibilities:
. Eclipse Hands on
. Got chance to use JSP and Servlets
. Got chance to use Core Java
. Client side validation using java script.
. Involved in development and support kind of activities
Environment: Java1.2
Office Transaction System (OTS), Impact Computers, Jaipur, India
Aug 2003 to Feb 2004
Programmer
It's provides a GUI base system to user for Employee information,
Customer Detail, Stock with proper functioning. My work was Study and
Analysis of Existing System (if any). Module Coding and Code Review
Responsibilities:
. Eclipse Hands on
. Got chance to use Java Core
. Involved in development and support kind of activities
Environment: Java1.2
Education
Master of Computer Application, University of Rajasthan, India