Pega Developer Resume
Minnetonka, MN
PROFESSIONAL SUMMARY:
- An acknowledged expert with 9+ years of experience in Client - Server, Enterprise and web applications. His domain expertise includes Financial (Compliance, Risk Management, Credit Cards) and Telecom domains. His impressive clientele includes Confidential and Sony.
- Has vast technical experience in designing and implementing flagship projects. He has good exposure in interacting with clients and working closely with them in their decision making and planning.
- Led projects that follow RUP methodology.
- Has over 1+ yrs of technical expertise on PEGA PRPC applications developingWork Flows, Activities, Decision rules, Declarative rules.
- Extensive Knowledge in designing, developing multi-tier application using J2EE technologies like EJB, RMI, Servlet, JSP, JDBC, JNDI, JMS, SOAP, JAXP, DOM, SAX, Struts, Spring Framework and Rational Rose.
- Experienced in J2EE Design patterns and MVC Frameworks such as Struts, Spring .
- Strong working knowledge of Hibernate ORM persistence framework.
- Experience in using application servers like IBM Websphere 5.1.1, BEA Weblogic 7.1, Oracle 9i and Apache Tomcat 5.x.
- Experience in using RDBMS like DB2, Oracle, MS-SQL, Postgres and MySQL databases.
- Experience in using IDE's RAD 6.0, WSAD 5.1 and Eclipse.
- Knowledge on using PEGA CPMi Frame works.
- PRPC Certified Systems Architect.
- Sun Certified Web Component Developer.
- Sun Certified Java Programmer.
- He has excellent analytical and problem solving skills coupled with strong interpersonal and leadership skills.
TECHNICAL SKILLS:
Operating System: Windows 98, Windows NT, Windows 2000, Windows XP, Linux (7.x & 8.x).
Technologies: Java (JDK 1.5 and 1.4), UML, Design Patterns, J2EE, JSP, Servlets, EJBs, JavaBeans, HTML, Javascript, VBScript, DHTML, Apache Struts, Spring, Hibernate, AWT, Swing, Applets, JDBC, JNDI, JAXP, SAX, DOM, Xalan/Xerces, SQL, PL/SQL, Stored Procedures, RMI/IIOP, XML, XSLT, CSS, cookies, XHTML, C, C++, ASP, Unix Shell Scripts
Servers: BEA Weblogic ( 5.1,and 6.1), WebSphere 5.0, Java Web Server 2.0, Apache Tomcat (3.1 and 4.1), Oracle 9Ias
Database: MS-SQL 7.0, Oracle 7.3, MySQL, PostgreSQL,MS-Acess, Oracle 9i
Tools: FrontPage, Visual Caf 3.0, Rational Rose 2002
Protocols: HTTP, TCP/IP, FTP, H323
Other: PEGA PRPC (5.3,5.1&4.2), PEGA SI(Smart Investigate), UML, MQSeries, Execution Services, WSAD(5.1),RAD 6.0, DROOLS
Functional: Management and Leadership Skills
PROFESSIONAL EXPERIENCE:
Pega Developer
Confidential, Minnetonka, MN
Responsibilities:
- As a Pega Developer involved in POD (Process oriented design) discussions with the Client and in gathering the requirements
- Prepared the intended use-cases for the gathered requirements
- Prepared Design Docs for the prepared use-cases
- Prepared Project Approach Document based on designed documents
- Involved in designing, building User Interfaces using Sections, Harnesses, and Rule-Obj-HTML in PRPC.
- Designed and Developed a Workflow process using MS Visio in PRPC
- Involved in building Activities, Decision rules/Declarative rules for Validations in PRPC.
- Developed SLA (Service level Agreements) in the Workflow in PRPC.
- Unit tested the system for the intended functionality behavior with a couple of test scenarios.
- Participated in code-reviews for the code optimization to acquire high performance and quality of system by reducing the database calls and objects utilization unnecessarily.
Environment: Intel Pentium IV, WinXP, PEGA (PRPC), SI (Smart Investigate), Apache Tomcat, Oracle, IBM MQ series.
Project Lead
Confidential, Minnetonka,MN
Responsibilities:
- As a Project Lead involved in discussions with the Client and in gathering the requirements.
- Involved in creation of Use Case Diagrams, and Sequence Diagrams.
- Prepared Technical Documents regarding the application.
- Involved in writing Action classes and Action Forms.
- Designed and developed the controller and view components using JSPs and Servlets.
- Developed Custom Tag Libraries for Processing Logic on the JSP’s.
- Involved in the development of JSPs using Struts Tag Libraries.
- Developed the Code in IDE WSAD 5.1
- Participated in code reviews.
- Maintained latest Change control management tools with MKS.
Environment: Intel Pentium IV, Windows-2000, Linux, WinXP,Java, JSP,Servlets, Struts,DB2, Eclipse,WSAD 5.1, CVS,MKS
Project Lead
Confidential, Buffalo,NY
Responsibilities:
- As a Project Lead involved in discussions with the Client and in gathering the requirements.
- Involved in creation of Use Case Diagrams, and Sequence Diagrams
- Have lead the Project from Offshore and co-ordinated directly with the Client.
- Looked after the Project Management Activities.
- Prepared Technical Documents regarding the application.
- Designed and developed the controller and view components using JSPs and Servlets.
- Developed architectural and utility classes used to leverage the functionality across application.
- Developed Business Delegate Objects and used Service Locator Pattern in locating Business Services.
- Developed the Code in IDE WSAD 5.1
- Maintained latest Change control management tools with MKS.
- Participated in code reviews.
- Have also looked in the Project Management Activities.
Environment: Intel Pentium IV, Windows-2000, WinXP,Java, JSP, Servlets, DB2, WSAD 5.1, MKS
Senior Software Engineer
Confidential, Buffalo,NY
Responsibilities:
- As a Senior Programmer/Team Lead Involved in Design and Development of Use Cases like Application Pending, Country Assessments, Limit Check.
- Involved in creation of Use Case Diagrams, and Sequence Diagrams
- Implemented client side validations using JavaScript.
- Designed and developed the controller and view components using JSPs and Servlets.
- Developed Business Delegate Objects for remote business calls.
- Used Service locator pattern for various calls on the Data Access Objects (DAO)
- Developed Data Transfer Objects (DTO) for transfer of data between controller and View Components
- Developed MQWrapper Classes to Communicate with AS-400 using MQ-Series.
- Involved in the Application Integration.
- Participated in code reviews.
- Developed the Code in IDE WSAD 5.1
- Maintained latest Change control management tools with MKS
Environment: Intel Pentium IV, WinXP, Java, JSP, Servlets, IBM MQ series, AS 400, WSAD 5.0, MKS
Senior Software Engineer
Confidential, Buffalo,NY
Responsibilities:
- As a Senior Programmer/Team Lead involved in Design and Development of Use Cases for the Entire Reports Module.
- Developed Business Delegate Objects and DAO’s.
- Developed Service locator in locating Business Services
- Developed Persistence Java Objects using Hibernate.
- Developed Data Transfer Objects (DTO) for transfer of data between controller and View Components
- Implemented client side validations using JavaScript.
- Designed and developed the controller and view components using JSPs and Servlets.
- Developed the Code in IDE WSAD 5.0
- Maintained latest Change control management tools with MKS
Environment: Intel Pentium IV, WinXP, Java, J2EE, JSP, Servlets, IBM MQ, Oracle, WSAD 5.0, MKS, Rational Rose 2002
Senior Software Engineer
Confidential, Buffalo,NY
Responsibilities:
- As a Senior Programmer involved in discussions with the client and gathering the requirements.
- Involved in Design and Development of Use Cases like Moodys File Attachments Index, File Attachments Index, and Counter Party.
- Involved in creation of Use Case Diagrams, and Sequence Diagrams
- Implemented client side validations using JavaScript.
- Designed and developed the controller and view components using JSPs and Servlets.
- Developed Business Delegate Objects for remote business calls.
- Used Service locator pattern for various calls on the Data Access Objects (DAO)
- Developed MQWrapper Classes to Communicate with AS-400 using MQ-Series.
- Involved in the Application Integration.
- Participated in code reviews.
- Developed the Code in IDE WSAD 5.0
- Maintained latest Change control management tools with MKS
Environment: Intel Pentium IV, Windows-2000, Java, J2EE, JSP, Servlets, IBM MQ series, AS 400, WSAD 5.0, MKS, Rational Rose 2002.
Senior Software Engineer
Confidential, Chicago,IL
Responsibilities:
- As a Senior Programmer/Team Lead involved in discussions with the client and gathering the requirements.
- Involved in creation of Use Case Diagrams, and Sequence Diagrams.
- Developed the application using JSP, Servlets, Taglib
- Used the Stateless Session beans for writing the business methods.
- Developed and implemented session beans and entity beans to interact with DB2 database.
- Designed and implemented data validation using JavaScript.
- Used Bean Managed Persistence (BMP) Entity beans to represent the Data objects..
- Deployment of the application on Websphere.
- Maintained latest Change control management tools with PVCS.
Environment: Intel Pentium IV, Windows-2000,Solaris, Java, J2EE, EJB, Shell Scripts, Websphere, DB2 7, PVCS, Rational Rose 2002
Software Engineer
Confidential, Culver City,CA
Responsibilities:
- Was involved in discussions with the client and gathering the requirements for various Uses Cases.
- Involved in Design and Development of Competitive Info & Deal Use Cases like Add Product, Update Product, Update Deal, Archive Deal, View by: Product, Station, Market
- Developed the Code using Struts Tiles Framework.
- Involved in writing Action classes and Action Form Beans .
- Implemented Exception mechanism and used Struts error message mechanism
- Involved in the development of interfaces and used Struts Tag Libraries.
- Involved in writing Struts Request Processor for Session Validation
- Participated in code reviews and written page and application level Java scripts
- Maintained latest Change control management tools with CVS
Environment: Intel Pentium III, Windows-2000, Java, JSP, Java Script and Struts Framework 1.1, Weblogic7.1, Oracle 9i, Eclipse2.1,Rational Rose 2000, Toad, Ant Build Script, WinCVS 1.2. eDoctrak
Software Engineer
Confidential
Responsibilities:
- Designing the Front end for the application using HTML and JavaScript.
- Creating Data base Objects with Java using Type 4 JDBC drivers and Ms-Sql, MySql database.
- Development of JSP’s with Taglibraries that take input parameters, do validation, and generate reports.
- Design and development of reports using HTML
- Development using Javascript for user input validation, etc.
- Development of of MVC middleware Java components for the View and Controller.
- Code Review and Testing.
Environment: Windows-2000, Linux8.0, JSP, Struts,Tomcat 4.0, MsSql, MySql
Software Engineer
Confidential
Responsibilities:
- Development of of MVC middleware Java components for the View and Controller.
- Development of EJBs that represent documents and users on the system. Persistence was on an Ms-Sql database.
- Used the Stateless Session beans for writing the business methods.
- Used Bean Managed Persistence (BMP) Entity beans to represent the Data objects..
- Development of Servlets to interact with the EJB backend.
- Deployment of the application on BEA Weblogic.
Environment: WinNT4.0,J2EE, EJB, Servlets, SQLSever, Weblogic(5.1 and 6.1),Websphere 5.0,Oracle9iAS
Software Engineer
Confidential
Responsibilities:
- Discussions with the client in gathering the requirements.
- Preparation of the User Requirement Specification (URS) and the System Design Specification (SDS)
- Designing the Front end for the application using HTML and JavaScript.
- Writing Java Modules for business logic.
- Creating Data base Objects with Java using Type 4 JDBC drivers and MySql database.
- Development of JSP’s and Taglibraries.
- Developing Java Script modules for Client Side Validations.
- Code Review and Testing.
Environment: Linux 7.0, JSP, Tomcat Server3.1, MySQL.
Confidential
Software Engineer
Responsibilities:
- Designing the Front end for the application using HTML and JavaScript.
- Writing Java Modules for business logic.
- Creating Data base Objects with Java using JDBC-ODBC driver and Ms-Sql database.
- Development of Servlets that take input parameters, do validation, and generate reports
- Design and development of reports using HTML
- Development using Javascript for user input validation, etc.
- Developed PL/SQL procedures, which are called from Java
- Code Review and Testing.
Environment: WinNT4.0, Servlets, Java Webserver, Ms-SQL
Software Engineer
Confidential
Responsibilities:
- Discussions with the client in gathering the requirements.
- Preparation of the User Requirement Specification (URS)
- Designing the Front end for the application using GTK+ toolkit.
- Development of C,C++ .
- Code Review and Testing.
Environment: Linux7.0, C, C++, GTK +, MySQL
Software Engineer
Confidential
Responsibilities:
- Discussions with the client in gathering the requirements.
- Preparation of the User Requirement Specification (URS) and the System Design Specification (SDS)
- Designing the Front end for the application using GTK+ toolkit.
- Development using C,C++,H323 .
- Code Review and Testing
Environment: Linux 7.1, C, C++, Gtk+, H323, Postgres.