Вы находитесь на странице: 1из 6

Sunitha 732-218-8829 sunithareddyr@gmail.

com PROFESSIONAL SUMMARY Over 8 years of software industry working experience in analysis, design, testing, development, documentation with various JAVA/J2EE technologies. 1 Year of experience with design and development of Business Rules Engine (BRE) and Business Process Management (BPM) applications using Pega PRPC. Good Experience in development of Client-Server applications using Object Oriented Methodologies.

Experience in Pega/Pega Rules Process Commander V5.x as Pega Developer. Strong Experience in server side technologies like EJB, JSP, Servlets, JSTL and Java beans. Good Experience in Implementing J2EE Design Patterns such as Session Faade to reduce the Network Traffic, Service Locator, and Transfer Object for Lookups, Value List Handler for search, Front Controller, Business Delegate, Singleton and DAO. Hands on experience in using web application frameworks including Apache Struts, SPRING and Hibernate Experience in developing applications using Model-View-Controller architecture and Struts frame work. Expertise in working with IDE tools like Eclipse, WebSphere Studio Application Developer (WSAD), Weblogic Workshop and Rational Application Developer (RAD) . Expertise in web development with HTML, XML, JavaScript, Perl, JSF and AJAX. Spearheaded the design and development of SOAP based Web Services. Design experience on various Databases Oracle, SQL SERVER and MySQL. Working Knowledge of UML. Ability to quickly master new concepts, applications and work a team player. Strong communication and Interpersonal skills. Highly motivated to learn new developments in technology with strong analytical problem solving skills and a flair for creativity.

EDUCATION: Bachelor of Technology (Computer Science), JNT University, Hyderabad, India CERTIFICATIONS: PEGA CERTIFIED SYSTEM ARCHITECT(CSA5.5) SUN CERTIFIED WEB COMPONENT DEVELOPER (SCWCD) SUN CERTIFIED JAVA PROFESSIONAL (SCJP) ORACLE CERTIFIED (OCA) Attended Pega PRPC Fast Track & Boot Camp training.

TECHNICAL SKILLS: Programming Languages Java Technologies Application Servers Web Servers Frame Works Databases

: Java 1.5/1.4/1.3, C/C++, PL/SQL : J2SE1.3, J2EE 1.4, Servlets 2.3, JSP 1.2, EJB 2.0, JDBC, JMS : WebSphere 5.0/5.1, WebLogic 5.0/8.1/10 : IPlanet, Tomcat 4.0/5.0 : Jakarta Struts 1.1, 1.2, spring, Hibernate, JUnit 3.8 : Oracle8i/9i/10g, MySQL, DB2

BPM Product IDEs & Utilities Web Technologies Scripting Languages Protocols Operating Systems Design/ Version control Multimedia Methodology

: Pega PRPC (5.1/5.4/5.5) : WSAD 4.x/5.x, Weblogic Workshop, JBuilder , Eclipse 3.2 : HTML, XML, XSL, XSLT, Ajax, MQ Series 5.2 : JavaScript, Shell Scripting : TCP/IP, SOAP, HTTP, LDAP and HTTPS : Solaris, HP-UX, Linux, WINDOWS 98/2000/NT/XP : UML, Rational Rose and CVS : Photoshop, Flash : UML, RUP, JAVA Design Patterns.

PROFESSIONAL EXPERIENCE: Thomson Reuters, Broadway, NYC Oct 2012 Dec 2012 Senior Java Developer Project: Broadside Checkpoint publishing Thomson Reuters Checkpoint is the industry-leader for online information for tax, accounting and finance professionals. Thousands of tax and accounting professionals rely on checkpoint every day to understand complex information, make informed decisions and use knowledge more efficiently. CP system delivers superior content you can rely on. Also, CPS delivers comprehensive, authoritative tax and accounting content from leading industry experts such as RIA, WG &L, PPC, IBFD, EBIA and more. Broadside CPS delivers formatted information received from various sources and transfers these documents to Thomsons centralized data storage system NOVUS. Responsibilities: Participated in functional discussions and prepared detail design documents for document rewriting module of the application. Worked as a backend application developer using Java and XML technologies. Used Eclipse IDE for application development. Redesigned existing module using Berkeley XML DB and XPATH expressions. Worked on UNIX servers for building and exploring log files in different application environments. Participated in code review meetings to achieve coding standard compliance. Performed extensive Unit Testing of the application. Prepared project documentation, status reporting and presentation. Environment: UNIX, JDK 1.6, XML, XSLT, Eclipse IDE, Microsoft Team Foundation Server. UPS, Wayne, NJ Feb 2011 Sep 2012 Senior Java Developer Project: eBilling UPS eBilling application is a replacement of the current paper invoice bill presentment with online payment system accessed from UPS.com. This new solution simplifies the customer bill payment processing and provides additional functionalities including disputes and report generation for the customers. Customer has to enroll for online payments by a valid authenticated invoice number received with shipping confirmation note. Once enrolled, customers can view/pay their bills by individual or by plan type based on the role given by administrator. Credit/Debit payments are allowed based on country rules. Responsibilities: Participated in functional discussions and prepared detail design documents for various modules of the application. Used Eclipse development environment for building Enterprise Java Beans. Developed server side utilities using J2EE technologies Servlets, JSP, Java Beans. Developed presentation layers using JSP, velocity templates, HTML and JavaScript. Created server side validations using struts validator framework. Built the MVC architecture using Struts framework. Worked on report engine for application presentation and database transactions. Participated in code review meetings to achieve coding standard compliance.

Involved in creating test plans and test cases for the system. Performed extensive Unit Testing of the application. Written and tested regression test cases for the new functionalities developed for the release. Prepared project documentation, status reporting and presentation. Environment : UNIX , J2EE,Java Beans, JDK 1.5, JDBC , JSP, Struts framework, Spring, EJB, JavaScript, Tiles, HTML, DHTML, XML, XSLT, Eclipse IDE, WebLogic application server, Oracle 10g, PVCS. Celgene, Warren, NJ Jan10 Dec10 Pega Developer Project: PRiME The PRiME (Perfecting Risk Management Environment) project is designed to create a framework for global risk management. Utilizing the elements of the system, the requirements for Celgene affiliates worldwide are expected to be implemented within the framework and provide an efficient means to manage the implementation of various risk management programs worldwide to ensure the safe use of Thalomid and Revlimid in more than 40 countries Responsibilities: Actively modified/created work flow and involved creating object to log to database. Implemented OLC, CID and many more user interfaces using Sections, Harness and HTML stream rules. Worked on required flows in PRPC for Administration module which includes establishing relationship between users with workbaskets and skills by strictly following Guardrails of PRPC. Developed Rules for Validation to implement Business logic and Integration rules pertained to RuleConnect- and Rule-Service. Involved in giving access privileges to other users. Rules maintenance across multiple releases, movement and environment setup Well versed with the usage of debugging tools including Clipboard, RULE Inspector, Tracer and Log Analyzer. Worked on DB mapping, remote db connection, and other DB related operations. Modified the Existing portal layouts, depending on the User roles, Privileges. Migrated data instances and RuleSets from development to UAT & Performance environment when needed. Created flows using Visio for the tasks, using smart shapes like Start, Assignment, Assignment with Service level, Router, Notify, Decision, Fork, Utility, Connector, Integrator, Split-join, Split-for each, Spinoff and End. Has also taken an active role in imparting domain ( CPM) and technical knowledge to the new entrants and also fellow team members. Environment:PRPC5.4, Smart BPM tool of PRPC, HTML, XML, Java, JavaScript, Oracle 10g, PL/SQL, MS Visio 2003. UPS, Morristown, NJ Oct07 Aug09 JAVA Developer Project: Incentive Administration System - Web Access (IWA) IWA is a web interface to the IAS system, providing multilingual document rendering, such as contract and discounted rate charts to 600 named users in district and region offices globally as well as corporate pricing and revenue management groups (on IAS workstations). IWA includes functionality to research shipper history and request price quotes through the web. This will be rolled out to the 5,000 member US sales force. IWA will provide functionality to allow the completion of custom price quotes directly by the sales force. Responsibilities: Participated in the entire (SDLC) life cycle of the project right from the designing the project to implementation. Collaborated with Business Analysts to verify business rules and size the project using Functional Requirement documents.

Involved in developing the use cases, class diagrams, preparing Technical specification documents based on the identified Use cases, and sequence diagrams for UML. Used standard J2EE design patterns and Model-View-Controller in application design. Developed the application using BEA Weblogic Workshop IDE and framework. Developed presentation layer using HTML, JSP and Custom Tags. Designed and Coded user interface using third party software tools like EBA grid. Worked on spring frameworks XML Bean Injection. Created XSL templates for transforming XML file to XSL-FO to create PDF contracts. Used Hibernate for Object Relational Mapping. Written and modified SQL queries and stored procedures for the application to communicate with Database. Involved in application deployment using ANT script. Prepared the Unit Specifications for the module and Unit Testing. Implemented the JUnit Test Classes. Involved in Unit Testing and Integration Testing of application modules. Involved in fixing the production issues on timely manner. Prepared Technical Design document and User Documentation. Participated in code review meetings with development team. Environment : J2EE, Java, JDK 1.5, Hibernate , JSP, Struts framework 2.0, Spring , MQSeries 5.2.1, DB2, Unix, Oracle 9i, DOJO, HTML, XHTML, XML, XSLT, Weblogic Workshop, Weblogic Application Server, UML , Rational Rose, PVCS,ANT 1.5.3. Citigroup, NJ May 06 Sept 07 Portfolio Minder and Alerting System Portfolio Minder and Alerting System is a new development Project for the users to monitor their Clients Portfolio and set respective alerts on their portfolios. These alerts will be triggered when the portfolios do not meet the respective targets outlined by the users for their respective clients or investors. Responsibilities: Involved in discussing the business requirements with the above clients along with business manager and client side business Analyst. Reviewed specifications on both ends, establish communication links and interface protocols and participated in the business sign-off process with different implementation teams. Involved in defining functional requirements and Technical specification documents based on the identified Use cases. Implemented object oriented analysis and design (OOA&D) at the functional level including the development of classes and components. Used WSAD development environment for building Enterprise Java Beans. Developed server side utilities using J2EE technologies Servlets, JSP, Java Beans, and Java Mail. Used XML to communicate between different tiers of application. Used Hibernate Object Relational Mapping tools for the persistence. Defined Object Relational Mapping for Hibernate and performed spring integration. Used DB2 as the back end for the application. Written stored procedures for intensive database transactions. Involved in creating test plans and test cases for the system. Performed extensive Unit Testing for the application. Prepared project documentation, status reporting and presentation. Environment : UNIX , J2EE, Core Java, Java Beans, JDK 1.5, JDBC , JSP, JTA, Struts framework, Spring Framework, Hibernate, MQSeries 5.2.1, Oracle 8i, JavaScript, HTML, DHTML, XML, XSLT, Websphere, WSAD, Apache Tomcat, UML , Rational Rose, Subversion. Attic Technologies Inc, NJ Java Developer Customization and Enhancements to PharmaReady Jan06 Aug06

PharmaReady is a fully integrated web-based Document Management, training records management, structured product labeling and eCTD Publishing Solution Suite. PharmaReady is specifically designed for life science organizations where ease of installation, ease of use and affordability are the primary business drivers. The PharmaReady solution suite is designed for management of SOPs, work instructions, training records, submission documents, and all other documents within business areas regulated by the FDA. Responsibilities: Participated in the requirements understanding workshops. Developed use cases, drawn sequence diagrams and class diagrams of the application Responsible for writing Program Specifications and Functional Specifications. Implemented the design specifications for the download module. Involved in development of the server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes. Involved in developing business delegates, session faade, ejbs, and daos. Involved in writing oracle database stored procedure for download module. Developed jms publisher and mdb message driven bean] subscriber components for to process the download request in asynchronous manner. Provided the technical support during assembly testing, system integration testing and user acceptance testing. Involved in fixing the production issues on timely manner. Written Stored Procedures using Oracle for the downloading the files like csv, text and xml formats. Used XML parsers for to parse the data. Used XML for deployment descriptor purpose. Used cvs as version controller. Involved in application deployment using ANT script. Environment: J2SDK 1.5, OOA/OOD , J2EE Patterns, Struts 1.3.5, JSP, Servlets, Java Beans, EJB, JDBC, XML, XML Schema, WebLogic Application Server 9.2, Ajax, Oracle (with RAC and Partitioning), FTP Server, Mail Server, Sun Solaris 9.x, Redhat Linux, $Universe Scheduler, Eclipse and Clearcase Anovatek Software Pvt Ltd, Jun 2004 Dec 2005 Hyderabad, India Software Programmer Resource Information Tracking System (RITS), IMS, TIMS This project RITS is to keep track of all the clients and all the contracts of the clients with the employees of the Attic Technologies. This project will facilitate to capture clients and contracts information. Upon selection of the employee, a formal term of agreement would be agreed upon between Attic and the client. The purpose of this module would be to create/maintain those details. This module also allows adding the 1099 candidates for temporary basis. It should provide the option of resource search the results of which yields the employees details who are not active and the employees whose Contract date is about to complete. Details stored here would be used to drive the time sheet activity as well as invoicing Responsibilities: Performed requirement analysis, design, coding and implementation, team co-ordination, code review, testing, and installation. Involved in meeting users directly to gather requirements for the project. Developed a prototype for the application and involved in writing the functional specifications for the project. Involved in system design and modelling using UML. Built the MVC architecture based on the Struts framework. Responsible for backend operations by writing java classes, java beans, Involved in developing and coding the interfaces and classes required for the application and created appropriate relationships between the system classes and the interfaces provided. Performed JDBC connection with the database Developed SQL queries for data manipulation and querying data from MS SQL Server database. Involved in Unit, Quality & Performance testing

Environment: Java, Servlets, Log4j JBoss 4.2 and MS SQL Server, CVS, MyEclipse, SmartDraw. CMC- India Jun 03 Apr 04 Training and Education systems Developed software for Training and Education operations with add on features. The features include security schemes to prevent unwanted access and fast & easy communication between user and system by providing combo boxes and radio buttons, which reduce the burden of typing all data. Screens and reports were designed using Visual Basic and data dictionaries were prepared by Oracle. Responsibilities: Designed several modules of the application and analyzed the data flow. Interacting with team members to design the application on the basis of requirement document Worked on JMS API to parse data in between applications. Preparing Unit Test Cases and executing the same. Interacting with testing team members for bug solving and other issues. Environment: JDK 1.4, J2EE 1.3, UNIX, EJB, JMS, Struts 1.1, Perl, JUnit, Eclipse, Oracle, Rational Rose, Windows XP.

Вам также может понравиться