HarkriderLogicResources - Prashanth Pallavolla
HarkriderLogicResources - Prashanth Pallavolla
HarkriderLogicResources - Prashanth Pallavolla
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
FORM C – WORKER REQUIREMENTS GRID SHEET
Solicitation Number: 30410111733 Working Title: Enterprise Architect
ITSAC Level Description:Enterprise Architect 1 ITSAC Technology Type: Emerging
(This is Page 1 of the Worker Resume)
Worker Name (Required): Prashanth Pallavolla
Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will
not be considered for this opportunity and the resume will not be submitted to the customer.
Years Years Skills/Experience Vendor
(Required, Comments (as
leave no applicable)
blanks)
10+ 6 Experience with Java and Java Enterprise Edition
8+ Experience with enterprise application development that involves web
6
based, multi tier architecture and implementation with Java
7+ Experience in designing complicated transactional applications:
6
creating design documents and system architecture documents.
7+ 5 Experience with implementing Web Services
8+ Experience with application servers such as IBM Websphere
5
(Preferred), JBOSS or Weblogic
4+ Experience with system performance tuning, code analysis and
4
bottleneck detection
7+ 4 Experience with XML and XSLT
8+ 3 Experience with Rational Application Developer (RAD) and other
equivalent IDEs
3+ 3 Experience with DB2, MS SQL Server database
Strong Strong Expert with the Microsoft Office products, including MSWord, Visio,
Excel and PowerPoint
Expert Strong Experience debugging, troubleshooting and researching on technical
issues with Java applications and web services.
Expert Strong Experience integrating services and applications in a Java Enterprise
Edition concept
Expert Strong Communication, analytical and interpersonal skills at all levels.
Preferences:
Years Years Skill/Experience Vendor
(Optional) Comments
(as applicable)
7+ 5
Hands-on experience with Apache open source framework family such
as ANT, STRUTS, LOG4J, JUNIT etc
5+ 4 Technical lead experience with large implementation
5+ 4 Demonstrated experience with database design
3 3 Experience with IBM Mainframe System z/OS
1 3 Public sector experience (Federal, State or Local Government).
6+ Good teamwork skills, ability to collaborate with other technical staff on
3
the project.
3+ 2+ Experience with financial industry or tax system
8+ 2+ Experience with Source control system such as CVS or Subversion
3+ 2 Experience with HP Quality Center
6+ 1 Experience working with enterprise software solutions.
Page 1 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
NOTE: ONLY INCLUDE THE INFORMATION REQUESTED ON THIS FORM. DO NOT INCLUDE
ADDITIONAL INFORMATION. DO NOT MODIFY THE INFORMATION IN THE SHADED AREAS.
Page 2 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
Prashanth Pallavolla
SUMMARY
Software professional with over Ten years of progressive experience in analysis, design, development and implementation of web
based Application Standards and Architecture of B2C & B2B applications
Good Knowledge and Experience in Developing high performance, Scalable, Internet/Intranet applications using J2SE and
J2EE technologies such as JSP, Servlets, EJB, JMS, JNDI, JDBC and RMI.
Extensive experience in designing user interfaces in an application development environment and
experience designing reusable features.
Good experience to new product development as well as product enhancements.
Good exposure to all phases of SDLC process, including Use cases, functional & technical specification, documentation, test
plan reviews, source control, deployment and maintenance.
Proficient in developing applications using technologies like JavaScript, HTML, XHTML, XMLBeans, AJAX, JSTL,
XML, XSLT, CSS.
Experience in working with XML based technologies WSDL, XSD, DTD, StAX, SAX, DOM, JAXB and JAXM
Good Understanding of web based component technologies like JSF, Richfaces and Facelets
Experience in designing enterprise applications using Struts, Spring framework and Custom Tags.
Strong knowledge in Object Oriented Analysis & Design concepts using UML
Working knowledge in developing Graphical User Interfaces using SWING and AWT.
Good skills in Object Relation Mapping (ORM) tools like Hibernate and Java Persistence API (JPA)
Experience in developing SOA (Service Oriented Architecture) applications using Web services.
Involved in implementing client and server based web services developed using XML-RPC and Java-WS
Familiar with CORBA architecture and Java IDL.
Proficient in RDBMS concepts and have good working knowledge in database programming using SQL, HQL and PL/SQL
for Oracle database.
Comfortable in working with development process like Iterative, Waterfall and Test Driven Development (TDD)
Knowledge on version control repositories like CVS, VSS, All Fusion Harvest Subversion (SVN), Clear Case.
Versatile in multiple OS platforms like UNIX and Windows NT/2000/XP.
Good team-management skills and effective team player
Excellent oral, written and inter-personal skills
SKILL SET
Page 3 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
XML/Web Services
XSD, DTD, DOM, SAX, StAX, SOAP, WSDL, UDDI, JAX-WS, JAXB
RDBMS Oracle 8.0/9i/11g, SQL Server 2000, MS Access 2000
OOAD UML
EDUCATION
EMPLOYMENT HISTORY
Responsibilities:
Involved in requirements and functional discussions
Provided solutions for user usability issues
Utilized Agile process to streamline development process with iterative development
Used JSP, RichFaces, Servlets, Ajax, Struts framework and Tag libraries for web tier development
Developed Stateless session beans for crucial business logic.
Upgraded the application server from Weblogic 9.1 to Weblogic 10.3
Used J2EE stack for application scalability and high availability
Developed Web services client using Axis to access third party applications
Used XMLBeans framework to transfer and manipulate application data
Used Business delegate pattern and DAO patterns in the application
Wrote complex SQL and PL/SQL scripts to query data from the Oracle database.
Designed and developed PDF, Excel and CSV reports using Jasper
Wrote PHP scripts for listing directories and reading file contents
Created ANT scripts to build and deploy application components
Involved in providing builds and release notes for QA testing
CVS is used for source control versioning and repository system
Used JUnit for unit testing and integration testing of code before every build
Supported the applications in phases like QA and Production
Code reviews and ensure Coding Standards
Environment: JDK6.0, J2EE (Servlets, JSP, Struts, EJB2.0/3.0 JNDI), HTML, Java Script, CSS, XML, JSTL, Richfaces, AJAX,
JQuery, XMLBeans, Oracle 11g, PL/SQL, Hibernate, HQL, Weblogic 10.3, Apache, Jasper Reports, SOAP, ANT, PHP, log4j,
Eclipse 3.4, My Eclipse 7.5, JDBC, JUnit, Windows Active Directory, SQL Developer, Windows XP
Page 4 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
METRO PCS
MetroPCS offers prepaid wireless broadband personal communication services, or PCS, on a long-term contract, flat rate and
unlimited usage basis. ASAP web application provides an easy to use interface for the MetroPCS dealers at stores and for the CSR’s.
As one of the major implementations customers can purchase and activate their devices. There are host of other activities that can
performed through the system. Apart from browser interface, users can launch the browser from POS (point of Sale), a third party
interface and from Amdocs CRM.
Responsibilities:
Involved in Analysis, design and coding of ASAP.
Developed servlets to built the connectors for POS and CRM applications
Provided solutions to the customer on machine critical issues.
Assisted performance testing team in providing better SLA’s to the application.
Presentation tier of the application was built completely on Struts framework.
Worked on Spring framework to develop light weight components for a part of application module
Used Struts Tag Libraries, Exception handling, Validators in struts development.
Developed Session (State full/State less) for crucial business logic.
Used Hibernate as the persistence framework for one of the application modules
Used All Fusion Harvest as source versioning system
Provided alternate design solutions to enhance application performance
Unit testing before check in the code for the QA builds.
Used HQL to store and retrieve data for one of the application modules.
Extensively used Introscope WILY by CA for profiling.
Supported the applications in several phases like ST, UAT and Production through debugging, fixing and maintenance
releases.
Wrote Python scripts for starting and stopping weblogic server
Used ANT scripts to build the application
Wrote SQL code for the back end access to Oracle using JDBC.
Environment: JDK 6.0, J2EE (Servlets, JSP, Struts, EJB), Spring, Oracle 9i, SQL, HTML, Java Script, log4j, CSS, XML, JAX-WS,
JAXB, BEA Tuxedo Services, Amdocs Ensemble, AAM, AR, Amdocs Billing, Amdocs Enabler, Hibernate, HQL, Web services,
TOAD, Harvest Fusion Version Control, HP Quality Center, Amdocs CRM, POS.
XOHM
Sprint4G – Amdocs Ordering 6.0
XOHM project is prestigious and first of its kind from Sprint to introduce WiMAX 4G services. XOHM is next generation mobile
broadband that will let you enjoy the internet your way - anytime, anywhere in your XOHM coverage area, on any WiMAX enabled
device. Amdocs Ordering (OMS) is heart of the integration of various other Amdocs systems and Sprint systems, it acts as bridge
between BSS & OSS systems.
Responsibilities:
Involved in design and development of OMS connectors for calling other Amdocs systems which are external to OMS for
example, Amdocs Billing and Amdocs CRM.
Worked on the customization of AMSS according to the client needs especially for 4G services.
Page 5 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
Worked on AIF (Amdocs Integration Framework) and customization of AIF.
Extensively used JavaScript for client-side validation and used struts-validators framework for form validations.
Extensive knowledge on the integration of BEA Jolt which is used for calling the tuxedo services.
Used JMS for Product catalog feed from PC to OMS and AMSS.
Used CSM tuxedo services from AMSS for Address validation and payment services.
Consumed Web Services for Address validation systems, Coverage check and payment services.
Good knowledge of the CRM GUI (built using Smart Client) for creating orders.
Developed Security Modules to support both the Web roles and the CSR roles using struts roles extension.
Implemented Tiles framework using Struts and customized the RequestProcessor for specific needs.
Used JMS for Order Status feed from OMS to AMSS once the order is completed.
Implemented Session Facade pattern for communication between Front-End and Back-End.
Integrated ordering application with the Enabler application for billing and rating.
Implemented SLA logging for the AMSS and OMS, involved in generating and automating the scripts for submission to
clients for SLA timings.
Extensively used Introscope WILY by CA for profiling.
Involved in bug fixing and production support.
Involved in configuration of server clustering for better performance, scalability and availability.
Used Harvest by CA for source code management (SCM) and developed ANT scripts to build and deploy the application.
Environment: JDK 1.4, J2EE, XPATH, AJAX, JSP, Servlets, Struts 1.2, EJB 2.0, JAXP, Xerces, JMS, Oracle 10g, Log4J 1.2, JUnit,
ANT, AMSS 7.5, OMS 7.5, Amdocs CRM, Amdocs SRM, Amdocs Billing, AAM, CM, IDM, Eclipse 3.1, WebSphere AppServer
6.1/7.0, Weblogic AppServer 9.1, BEA Jolt, BEA Tuxedo, Sun Solaris, AIX, HP Quality Center, TOAD 9.7.
Responsibilities:
Gathering requirements from BPE (Business Process Executive)
Involved in design and functional implementation.
Point of contact for the offshore team
Responsible for implementing Enterprise Session Beans to implement Business Functionality. Session beans are used to
route the orders.
Used variety of design patterns such as Singleton, Session Façade.
Coded the Request part from upstream systems using CORBA interface, and for some of downstream communication used
XML-RPC.
Involved in design and development of the MVC Architecture.
Extensive use of server-side code in J2EE conforming to the Model-View-Controller (MVC) architecture (struts
implementation).
Coded the Request/Response to downstream systems using WSDL interface
Used Apache Axis to generate client stubs for WSDL
Developed Java Clients for MQ Series using JMS
Page 6 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
Used DOM parser to parse XML configuration files and XML data.
Converted the order objects to XML and stored in the database.
Hibernate was used for O/R mapping.
Developed Oracle Stored Procedures
Used CVS as source controller.
Used ANT to build the application
Code Review and ensure Coding Standards
Unit testing and integration of the code as per the test cases.
Provided technical, Production and application support.
Environment:
Java, J2EE, JSP, EJB, Servlet, Struts, Hibernate, JMS, CORBA, XML, XSLT, XHTML, HTML, Oracle, MQSeries, SOAP,
Weblogic, Jbuilder8.0, CVS, ANT, Toad, IE. Windows 2000, Unix, IBM Mainframe z/OS, DB2
Responsibilities:
Participated in the discussion during requirement phase of the product and helped in refining the Use cases using techniques
such as Use case diagrams.
Created Class diagrams and Sequence diagrams during the design phase.
Involved in building the framework for reverse engineering
Coded GUI (Graphical User Interface) using Swing
Built different database and application adapters for the product
VSS was used as source controller.
CVS was used to build the application
Involved in unit & integration testing of the application.
Providing technical and application support.
Environment: Java1.2, Swing, EJB2.0, XML, UML, CVS, Jbuilder, Windows2000, Oracle8i, JBoss
Page 7 of 8
IT STAFFING SERVICES SOLICITATION
UNDER
DEPARTMENT OF INFORMATION RESOURCES
IT STAFF AUGMENTATION CONTRACT (ITSAC)
==================================================================================
FORM B – WORKER REFERENCE FORM
Solicitation Number: 30410111733 Working Title: Enterprise Architect
ITSAC Level Description:Enterprise Architect 1 ITSAC Technology Type: Emerging
NOTE: ONLY INCLUDE THE INFORMATION REQUESTED ON THIS FORM. DO NOT INCLUDE ADDITIONAL
INFORMATION.
Page 8 of 8