Sign in

Service Developer

Dallas, Texas, United States
January 05, 2018

Contact this candidate


Sai k

Mobile No: +1-612-***-****


Software engineer with expertise in Pega which includes development, Integrations, User interface and application architecture design

Around 7+ years of experience in developing and maintaining software modules in banking, insurance and brokerage domains.

Involved with Design, Analysis and Development for n-tier applications with expertise in Software Development Life Cycle (SDLC) and Agile methodology

Certified PEGA CSSA.

Working experience in Pega 6.2 and 7.1.8

Worked closely with client directly, gather requirements and translate them into technical design.

Strong communication and interpersonal skills

Performed regular code reviews and mentoring the team.

Ability to work and manage under high stress environment and a fast learner

Good knowledge on the integrations with external systems using MQ, REST, SOAP, File Based, interacting with external Databases.

Working knowledge on Tracer, clipboard, SMA, PAL and other Pega wizards

Worked on Localization of the application in Pega to translate to multiple languages. Working on project from scratch.

Experience in development, functional testing, integration testing

Strong problem solving and analytical skills; Fast learner of complex technologies.

Strong team player with good interpersonal skills.

Performed unit and integration testing and done code deployments to higher environments

Involved in maintaining the quality by actively participating in defect remediation.

Experience in handling multiple projects in multiple groups and delivering successfully.

Experience in conducting Walkthroughs with the Project Manager, other Lead and the business team to indicate status of efforts.

Demonstrated ability to self-motivate and be flexible within a fast-paced environment.


Certifications –

Pega Systems Architect

Pega Senior System Architect

Languages – Basics of C, JavaScript. HTML, XML and SQL

Pega Skills: Enterprise Class Structure, DCO, Case Management, SOAP Integrations, REST Integrations, Routing mechanism, Work management, Dashboard implementation, Reporting, Process Flow, Declarative Rules, Agents, Product, Patches, Application Mgmt., Exception handling, Access Roles, Security.

PEGA VERSIONS: PRPC 6.2SP2, 7.1.6 and 7.1.8

Operation Activity: Performance Tuning, Operational Document, Admin Role

Deployment Process: Code Freeze, Deployment Document, Release document, Fallback Implementation

Management: Workflow, Team coaching & mentoring, Interview

Middleware: J2EE- JMS, JNDI, JDBC.

Database: Oracle, DB2

Operating Systems: UNIX, Windows, Linux.

Desktop tools: Word, Excel, PowerPoint, Visio

Tools: Toad, SOA Test, SOAP UI, Fiddler, HP Quality Center, WinScp, TFS.


Client: Bank of America, Plano, TX Aug ‘2017 – Till Date

Role: Developer

CTR (Complaint Tracking and Resolution) system is used to register and track the complaints. This system also tracks the history of complaints and the resolution provided. The associated users can create complaints for customer or a non-customer with specific type and reason of the complaint. Regulatory complaint types follow regulatory workflow. Complaints other than regulatory complaint types follows non-regulatory work flow.

Participated in Analysis, Model, Build, Execute, and Monitor, UAT and Production of Business Rule Engine (BRE) implementation phases using PEGA PRPC.

Implemented the application based hierarchal Class and Data structures relying on Pega practiced Guardrails.

Experiences in Working with integration resources like MQ.

Extensive experience in developing Activities using Pega inbuilt methods.

Participate extensively in designing application security which involves setting up Access groups, Access Roles, Operators, Application ID, Org Divisions, Org Units and Work groups.

Work on PRPC User Interface development – Sections, Harnesses, Flow Actions and different types of layouts

Implementation of Declarative Processing features – Expressions, Constraints, On Change, Decision Rules like Decision Table, Decision Map.

Involved in Creation of validation rules to implement business logic validation.

Involved in optimizing and refactoring the code for better performance and ease of maintainability.

Creation of activities and steps for implementing core business logic. (When conditions, If and else statements, Handling Embedded pages and custom Java code)

Designing and implementing the flow for the requirements.

Converting complex business rules in to PRPC decision tables, decision trees and Map Value pairs. Reviewing of the existing decision rules and identifying key defects and fixed the issues.

Involved in the Soap Service designing for the Service Request and WSDL deployment. Designed Parse json rules to get the data from external systems.

Expertise in troubleshooting and performance tuning of the applications using PRPC tools like Clipboard, Rules Inspector, Tracer, DB Trace, Log Analyzer and PAL respectively.

Code Review for the team developed code.

Assuring the quality of the product by fixing potential issues at each stage of development cycle

Client: Charles Schwab

Aug 2014- July 2017

Role: Developer


Review business requirement documents and analyze the business requirements.

Class Structure Design and governance reviews.

Understanding the Discovery maps created from DCO sessions and converting them to technical specifications

Code reviews and enforcing team to follow Pega best practices.

Design of data model and security model for the application

Coordinating the deployment of WebSphere changes related to Pega such as DB configurations and MDB listeners

Contributing in the overall coordination of system requirements; development planning, execution and reporting to meet business requirements/specifications for significant projects.

Involved in preparation of user stories.

Playback sessions with the end user on regular basis to take their feedback.

Developing SQL query scripts to create Data base tables in accordance with business standards of the company.

Preparation of artifacts for code deployments and coordinating.

Development of critical integrations

Responsible for overall project execution in the timeline.

Organizing and consolidating the issues in the daily stand up meeting.

Setting up SSO functionality for the application

Environment: Windows XP, UNIX, Pega 7.1.6, Oracle 10g

U.S Bank

Mar 2013 – July 2014

Role: Developer

The application functionality is to serve at a particular location where the existing customer can apply for credit card. The card will be embossed at the location and he will get the card instantly.


Interacted with managers, developers in daily standup meetings and discuss about the User Stories and have a clear view of the requirement before testing the application.

Leading a team for 3 members from offshore

Involved in requirement analysis and capturing them as technical specifications.

Implementation of the localization to support multiple languages.

Involved in the design phase of the project to decide the table structure, security modal, UI design

Interacting with the service team to decide the interfacing structure

Interacting with the DB team for application related changes.

Involved in client UI demos and interacting closely to work on demo comments.

High level document and Design document creation for the project

Defect management using HP Quality Center.

U.S Bank

Feb 2012 – Mar 2013

Role: Team Analyst

New application with an ability to send communication, resend communication and Approval process for quality purpose and also to enable Division to have a single consolidated communication delivery system for use by the CCP’s.


Review business requirement documents and analyze the business requirements.

Analyzing and developing for entire application from Offshore. Involved in every phase of the development.

Involved in contacting and supporting the other teams which access the application

Impact analysis: To identify impact of the impact of the current implementation on rest of the functionalities.

Unit testing: Unit testing of the current implementation in order to minimize defects.

Peer review and testing: To review the code developed by team members to increase the code quality and minimize defects.

Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.


Oct 2011 – Feb 2012

Role: Team Analyst

The application provides information regarding the Communication sent to customers and notify other application to send communications


Story estimation: Includes giving story points to the user stories based on technical and functional complexity.

Impact analysis: To identify impact of the impact of the current implementation on rest of the functionalities.

Web service failure exception analysis: To identify and fix the issues where the web service parameters are getting set wrong.


Nov 2010 – October 2011

Role: Java J2EE Developer


As a member of the team, involved in designing and developing a framework.

Performed Requirement Analysis and developed use-cases.

Incorporated Struts Model-View-Controller architecture in the application development.

Developed functionalities like uploading scripts to the server and executing them on the remote machine using windows remote command executor. Enhanced the web pages for the modules using MVDC, JQuery and CSS.

Developed the UI component architecture and API for application integration framework using Angular.JS.

Significant experience on web application development and debugging skills in advanced JavaScript libraries and frameworks such as ExtJS, Prototype, Angular JS and Node JS.

Provided 24/7 production support sorting out the issues/bugs raised after the deployment of the application.

Created Monitors & Configured alerts through automatic emailing using Java Mail.

Developed MVC design pattern based User Interface using JSP, XML, HTML, Bootstrap, CSS and Struts.

Developing the business functionalities and exporting them as SOAP, JAX web services.

Installed applications on UNIX/LINUX environment.

Responsible for installation, support, configuration and maintenance of Redhat Linux.

Developed Session Bean Components, Entity Beans which will manage transactions with the database to deliver the content to presentation layer and also to store data into the data layer.

Collecting ticket data from outside sources such as web services and file via JMS, and collecting it in our repositories and then making them available by using Java with multithreading.

Installed and configured Maven Plug-ins and helped deploy some applications using Maven.

Configured Script Runner tool as Web Service Client and worked on consuming web services of Service-Now’s incident management functionality using JAX-WS and REST and Java reflection web services.

Developed functionality for Dashboard which gives the latest snapshot data about the scripts executed with respect to each user. Developed Session beans to maintain workflow and used Hibernate for persistence of data. Writing complex SQL queries, PL/SQL Stored Procedures for data conversion. Using JUnit, JIRA, Log4J to perform unit testing and for logging frameworks.

Used Struts customs tags such as HTML, Bootstrap, CSS, Logic, and Bean Tags depending upon the requirement.

Implemented DAO design pattern for database related activities (Add, Delete, Modify, etc.) and to interact with the database using JDBC.

Developed presentation layers using JSP’s and struts tags. Experience with Eclipse tool.

Installed applications in UNIX shell scripting environment. Built and deployed war files in Tomcat.


Java/J2EE, JSP, Servlets, Struts 1.3, Hibernate, Spring, AWS, XML Web service, SOAP, JAX-WS, Apache Tomcat 6.0, Unix, MySQL, NetBeans, EC2, JIRA, Multithreading, REST, Visual Source Safe, AngularJS, XML, AJAX, JavaScript MVDC, Eclipse, JQuery, Apache Ant 1.7, JDBC, Maven, JUnit 3.8, Log4j, CSS, JSP, Core Java, HTML, Bootstrap, PL/SQL.

Contact this candidate