Senior System Architect Resume
AtlantA
SUMMARY:
- Experience designing and implementing strategic solutions in Business Processes Management (BPM), Case Management, Decision Management(DSM) solutions for multiple business domains including Healthcare, Manufacturing, Telecommunications and adaptable to other industries.
- Extensive knowledge and experience in design, development, migration, deployment and integration with external clients using SOA.
- Experience in complete implementation cycle, analyzing complex business processes to provide technical solutions, prepare technical spec document, tool installation, development etc.,
- Proficient in designing Framework Class Structure, Work - Flows, User Interfaces, Case Structure.
- Communicate, Collaborate with QA, Infrastructure, Project Management teams
- Proficient with Agile Development techniques (Scrum, DCO)
- Have good knowledge of Relational Databases, Big Data, DataWarehouse. Hands on experience in writing Database Queries, Stored procedures, Joins, Functions etc.,
- 3+ years of experience working Pega’s Decision Strategy Manager (DSM).
- 4+ years of experience in developing Java/J2EE Solutions.
- 7+ years of experience developing PRPC/PEGA solutions.
TECHNICAL SKILLS:
BPM Technologies: PEGA 5.x, 6.1, 6.2, 7.x, CPM, DSM, BIX, CMS
Languages: Java, C, C++, Shell Scripting.
Web Technologies: Servlets, JSP, Ajax, HTML, JSON, JavaScript, JQuery, Perl.
Middleware: XML/XSLT, JNDI, Web Services, SOAP, REST, EJB, XPath, JMS
Framework: Struts, Hibernate, Castor, Spring-WS, Spring-Integration, ActiveMQ
Application Servers: Web logic, IBM Websphere
Web Server: Apache Tomcat
Databases: Oracle, DB2, SQL Server
IDE Tools: Eclipse, RAD, SOAPUI, Fiddler.
Version Control Tools: CVS, Subversion.
Other Tools/Framework: Ant, JUnit, Squirrel, FileNet, Alfresco, TOAD, Log4j, Salesforce, JDBC.: HP Quality Center, DynaTrace, Wily, Putty, SQL Developer
Operating Systems: MS-DOS, Windows XP/2000, UNIX, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta
Senior System Architect
Responsibilities:
- Analyze and understand the application requirements
- Design, Develop case types, stages to meet client requirements
- Solve Medium to Complex Issues associated with the application development
- Build UI using layouts or dynamic containers, sections, skins etc.,
- Implement Data Pages to reduce the overhead of external data access
- Design framework for integrating with Alfresco
- Integrate with Alfresco to store the case attachments and retrieve
- Integrate application with external systems like Salesforce, Legacy Systems via Connectors
- Build APIs to provide relevant info to external systems using Service REST
- Review code and design as per the best practices
- Working with QA to build test cases for unit testing or performance testing
- Co-ordinate with offshore development team
Environment: Pega 7.1.x, Web Services, Oracle, SOAPUI, Salesforce, AWS, WebSphere 6.x, HTML, XML, Javascript, PLA, PAL, DBTracer, Case Management, HCIF 7.x.
Confidential, AtlantaSenior System Architect
Responsibilities:
- Analyze and understand the customer applications
- Integrate the application with external systems using soap connectors and services, data-transforms, parse xml’s to access the data from legacy systems.
- Design, Develop solutions to resolve multiple small to medium assignments.
- Communicate with Plan advocate to resolve Plan Issues and requirement.
- Develop UI using Sections, Controls or extend the existing UI to meet the business needs.
- Perform Code reviews to meet the compliance and implement standard coding practices
- Monitor Production Systems using AES, Dynatrace, Wily.
- Develop the ETL process of extracting and loading the data to Database using BIX.
- Improve the Performance of applications by in depth analysis of logs using PAL, Preflight.
Environment: Pega 7.1.x, BIX, Web Services, DB2, SOAPUI, AIX, WebSphere 6.x, HTML, XML, Javascript, PLA, PAL, DBTracer, AES,DB Visualizer, DataPower, Dynatrace, Wily, REST.
Confidential, AtlantaSr. System Architect
Responsibilities:
- Design and develop applications to meet the business requirements.
- Involved in the implementation of proper rerouting of sessions in a multi-site environment.
- Implement Stateful and Stateless service requests from the client
- Overlook the ETL process of extracting and loading the data to Data Warehouse.
- Design and develop Strategies using Strategy Sets, Propositions etc.,
- Implement Adaptive and Predictive Models as per the business needs.
- Leverage the data from external systems using HTTP or SOAP services
- Integrate the application with external systems using http connectors, data-transforms, parse xml’s
- Provide service to other interface application using services http rules
- Co-ordinate deployment schedules and implementation plans
- In depth analysis of business processes and application to resolve the issues.
Environment: Pega 6.x, Pega 7, BIX, DSM 6,Web Services, DB2, SOAP, AIX, WebSphere 6.x, HTML, XML, Javascript, PLA, PAL, DBTracer, SQL Developer, Teradata, REST, Wily.
Confidential, AlabamaSr. System Architect
Responsibilities:
- Designed and Implemented ImageReceipt Framework to integrate with Filenet using SOA
- Used OOB SLA’s to meet the business urgency levels.
- Implemented declarative processing effectively to automate and simplify PRPC Processing.
- Designing the UI using sections, flow-actions, harness, Portals.
- Managed rulesets and ruleset versions by skimming or migrating to more defined class structures
- Integrating with external systems using web services implemented in Spring framework
- Built ListView and Summary View Reports to monitor business processes and assignments.
- Packaging and deploying the application between different environments.
- Build and Setup custom agents to meet the business needs.
- Integrated with KPMG Software and PRPC using web services.
- Setup File Listeners & Service File to process electronic data
- Improved the application performance by analyzing results from PAL and DBTracer
- Analyzed logs using PLA and logfactor.
- Familiar with CMS requirements and metrics.
- Troubleshooting the PRPC systems using the sys console interface as a administrator.
Environment: Pega 4.2/5.x/6.x, Web Services, MQ, DB2, SOAP, AIX, WebSphere 6.x, HTML, XML, Javascript, CPM Framework, PLA, PAL, DBTracer
ConfidentialProvider Call Center/Service Governor
Responsibilities:
- Involved in analysis and gathering of design requirements.
- Involved in the design and implementation of the service governor framework.
- Design and develop web service as clients/servers, java beans and servlets
- Used SOA(Spring WS) for implementing the web services
- Implemented DAO design patterns for Database interactions
- Used JMS-MQ to implement message based services.
Environment: JAVA, Castor, Log4j, JMS, IVR, Spring-WS, Spring-Integration, WSDL, Ant, JUnit
Confidential, Erie, PATest Request Application Management System
Responsibilities:
- Collabrate with the analyst in developing process diagrams Use Case Diagram, Sequence Diagram.
- Developed the application using STRUTS Framework.
- Designed and Developed User Interfaces using HTML, JavaScript, JSP and STRUTS tag libraries.
- Involved in writing actions and action form beans.
- Configured struts config file for global forwards, error forwards and action forwards.
- Implemented design patterns such as Business Delegate, Service Locator, Session Facade, Value Objects, Singleton, Front Controller etc.,
- Implemented EJB Stateless Session Beans for the client’s business.
- Implemented Data Access Objects (DAO) layer using the hibernate 3.0.
- Involved in writing Hibernate POJO classes.
- Involved in writing Hibernate configuration files.
- Used Hibernate for interactions with Oracle 9i database.
- Used BEA Weblogic 8.1 application server to deploy the application.
- Formulated Test strategy for the product execution using JUnit.
- Used CVS for version controlling.
- Log4j used for debugging and logging.
- Actively participated in facilitating enhancements and user training sessions.
- Co-ordinated and assisted the offshore team in all stages of the system development.
Environment: Java 1.5, EJB 2.0, JSP, Servlets, WebLogic 8.1, Eclipse 3.2, JSP, Struts 1.1,Hibernate 3.0,JNDI, Oracle 9i,XML,Javascript,Ant,Log4j,CVS, Windows NT, Rational Rose.
ConfidentialCustomer Information System
Responsibilities:
- Involved in analysis, design, development and testing of the application.
- Implemented STRUTS framework.
- Developed Detailed Design Document for the whole system.
- Implemented the front end (templates) using JSP, Struts tags, JSTL, HTML, and JavaScript.
- Implemented the business tier using Struts-Config, Stateless Session Beans (Facade), Action Classes, Dyna Action Forms, Action Forms, DAOs and Value Objects.
- Configured Struts-Config for global forwards, error forwards and action forwards.
- D eveloped and deployed Enterprise Java Beans in the WebSphere Server.
- Involved in writing database stored procedures and schemas and triggers.
- Developed wrapper classes for both Logging and Database connectivity for Oracle.
Environment: JAVA, J2EE, EJB2.0, WebSphere 4.x, WSAD4.0, JSP, Servlets, Struts, Oracle 8i Windows 2000, Windows NT, UNIX ( Solaris and HP).
ConfidentialSQL Developer
Responsibilities:
- Implemented of front end using JSP and HTML.
- Designed and implemented Servlets using STRUTS.
- Wrote SQL queries to update and retrieve data from the DB.
- Integration testing and bug fixing.
- Production support.
- Retrieving code from the VSS repository.
Environment: J2EE, Java, JSP, Servlets, EJB, VSS, JDBC, MySQL, Eclipse.
ConfidentialSoftware Engineer
Responsibilities:
- Analyzed the functional specifications received from the client.
- Developed the application by mapping to the requirement specifications.
- Used Servlets, JSP, XML, JavaScript, Web Sphere for development.
- Integrated the new system with the existing and tested the application for completeness
- Coordinated and organized schedules with clients and other team members
Environment: JSP, Servlets, HTML, Javascript, Oracle, XML, VSS.