We provide IT Staff Augmentation Services!

Lead Systems Architect Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Confidential is a PEGA Certified Lead System Architect experienced in BPM, BRE and rules technologies. Confidential currently is a Lead Systems Architect for enterprise applications being developed using PRPC, with 3 years of experience with Pega stack of products & frameworks.
  • Confidential has over 15 years of experience in analysis, design and implementation of multi - tier, web-based software applications and Enterprise application integration with a strong Object Oriented methodology background. He is an expert in all phases of the software development lifecycle including: gathering initial requirements, construction, testing, support, and configuration management. He has excellent domain expertise in financial and insurance industry.
  • Confidential has a unique experience with a combination of enterprise-wide technology proficiency with a blend of management experience. Confidential is a thought leader and has become a trusted partner of the client in all his engagements. He is experienced in mentoring in the adoption of standard development processes and methodologies.
  • Confidential has worked on various enterprise applications focusing more on Enterprise application Integration, Services Oriented Architecture (SOA), Content Management, Rule engines, and Web applications
  • Confidential is also proficient at OOD principles, data and UML modeling, relational database concepts, SOAP/XML, J2EE architecture, Messaging, requirements gathering, use cases, and other skills and methodologies related to the PRPC technology.

TECHNICAL SKILLS:

Operating Systems: Unix, Linux, Windows, Sun Solaris, HP-UX, z/OS

Languages: Java, .Net, C++, C, Pro*C, UML, PL/SQL, Shell scripts, Visual Basic, Prolog, XML, SQL

Databases: Oracle, MS SQL Server, MS Access, DB2

Design Related: OOD, Design Patterns, SOA, Corporate Governance, Large Enterprise Application Design

J2EE Architecture: Enterprise Java (JSP, Servlets, JDBC, JMS, JNDI, EJB, RMI), JSP, JSR-94, SOAP/XML, XSLT, HTML, JavaScript, Spring, Hibernate

Tools & Utilities: DynaTrace, PMAT, Eclipse, Visual Studio, Visual SourceSafe, Rose, Clearcase, Office, Toad, XML/Spy, Adobe Dreamweaver, Teamsite, Issue Tracking System, Crystal Reports

Enterprise Integration: TIBCO Business Works, Confidential MQ Series, Oracle SOA Suite, ILOG rules engine

BPM: PRPC 6.2, PRPC 6.1, PRPC 5.5, PRPC 5.4, DSM, ADM, CDM Bridge, ShareVis, Oracle BPM Suite, Adobe Process Manager

Web / Application Servers: BEA Weblogic, Confidential Websphere, Apache Tomcat, JBOSS

Project Methodologies: Agile/SCRUM, Waterfall and RUP, PMF/TMF products

Domain Expertise: Financial Services, Insurance, and Telecom

PROFESSIONAL EXPERIENCE:

Confidential

Lead Systems Architect

Environment: PRPC 6.1 SP2, PRPC 6.2 SP1, CPM 6.2 SP1 and SP3, BIX, Websphere 7, Oracle 11i, AIX, DynaTrace, PMAT, Wily, Mainframe apps

Responsibilities:

  • As an Confidential, took the responsibility of guiding this project development to be one of the most efficient projects with highest possible performance.
  • Provided architectural and technical leadership for building BPM, Business rules and integration solutions.
  • Key role in leading DCO sessions and requirements gathering with business line users and infrastructure teams.
  • Built the complete security model for all applications using single sign on.
  • Built deployment process using Product rules and provided the deployment process documents to the bank.
  • Crafted an efficient way to manage multiple development teams to work on parallel modules simultaneously with temp rulesets and presented to customer with pros and cons.
  • Built a generic Service HTTP ruleset to monitor the application health.
  • Prepared flow diagrams and built several complex business rules with OOTB features.
  • Built a generic data table approval process,
  • Performed Design Reviews and Code reviews to improve the reusability and overall performance of the application.
  • Educated the team on using preflight, PAL extensively to proactively build the cleaner and efficient system.
  • Initiated BIX implementation to work with DW team to generate statistical and sales referral reports
  • Analyzed the health of the system using SMA and log files using PLA to guide the team for possible proactive steps to improve performance and scalability.
  • Built tools to automate the process of analyzing pega log files (smaller version of AES)
  • Suggested changes in websphere configuration settings, JVM options and worked with DBA and middleware team to improve the overall end-to-end application performance.

Confidential

Lead Systems Architect

Environment: PRPC 6.1 SP2, Portlets, Confidential Websphere, Oracle, Windows and Unix

Responsibilities:

  • Delivered reference architecture that defined approach, building blocks, service modeling principles, guidelines, best practices, enterprise integration patterns, and standards for building enterprise-scale BPM and service-based solutions
  • Conducted DCO sessions with the business users and the Pega technical teams.
  • Created Application Profile and generated the foundation version of the project using Application Accelerator.
  • Built initial core flows and guided the team to develop further.
  • Designed the complete system with appropriate class structure that brings out with more reusable components that could be used for future PRPC projects in Citi.
  • Mentored the team on best practices in development and the reusability. Distributed the Design Approach document that is being used by the team to capture the key design components.
  • Attended several meetings with the Database team to discuss the bi-directional and uni-directional replication strategies that can be implemented for high availability with zero downtime.
  • Built POCs using JSR-286 based Service portlets.
  • Conducted several design review meetings and reviewed the design approach came from the team.
  • Focused more on performance of the system to support 4000 concurrent users and helped in coming up with the architecture layout to support the anticipated performance needs.

Confidential, NJ

Lead Systems Architect

Environment: PRPC 6.1, PegaBatch, DCO tools, Web Services, mainframe

Responsibilities:

  • Analyzed the existing billing systems architecture and the current environment.
  • Do operational walk thru of the current functionality and identifying the incremental implementation approach.
  • Conduct DCO sessions to capture and document requirements.
  • Investigate the existing mainframe, client/server systems to identify the necessary integration functional points.
  • Build high level solution architecture diagrams with different options depending on the holistic enterprise architectural changes.
  • Performance criteria evaluation with the billing load and the frequency of the billing operations.

Confidential, TX

Technical Engagement Leader

Environment: PRPC 5.5 SP2, Oracle 11g, DB2, Websphere 7.0, BIX

Responsibilities:

  • Maintained the relationship and the integrity of the existing project with Chase business lines.
  • Managed the technical tasks and the delivery of sprints with Pega and Partner team.
  • Participated in business requirement discussions for future releases.
  • Conducted daily standup meetings with the development team to monitor the progress and guide the team towards timely deliverables.
  • Assisted performance analysis of the application.
  • Helped in sizing of the new enhancements, and effective team management with technical thought leadership.

Confidential, Atlanta

Enterprise Solutions Architect

Environment: J2EE, Java, EJB, Confidential DataPower, PRPC 5.5, IAC, Oracle UCM, Web Services, XML Parsing, Web logic Application Server.

Responsibilities:

  • Prepared the solution proposal that can fit well in their existing enterprise environment using their existing heterogeneous systems.
  • Came up with a QOM (Question Object Model) that helps in enhancing the performance of the existing system and to provide a mechanism for future systems that will be built using this assessment framework.
  • Content management is designed and managed by Oracle UCM product.
  • The business engine was developed using Pega PRPC system. IAC was used to display the PRPC presentation of the assessment questions on the CMS.
  • Conducted various brainstorm sessions to have this architecture fit into the current and future developments.

Confidential, Atlanta

Enterprise Architect

Environment: Several Java stacks, Microsoft, PRPC 5.4, Oracle, Adobe, Tibco, ShareVis

Responsibilities:

  • Responsible for creating technical solutions for the proposals
  • Helped in sizing the projects and managing the delivery cost
  • Building overall solution architecture for all projects within ATSG
  • Being the technical contact and maintain the relationship with TIBCO, Adobe and ShareVis partnerships.
  • Helped the M&A group to evaluate the frameworks, tools, products before acquiring companies
  • Helped in integrating the frameworks, tools to create reusability with global perspective

Confidential

Enterprise Architect, VP of Technology

Environment: Several Java stacks, Microsoft, Oracle

Responsibilities:

  • Architected the building of Cash Management System for a bank using Confidential products and server-side java technologies.
  • Architected a major feature to the product (Positive Pay feature). This involves in reverse engineering the existing architecture
  • Defined the efficient development and deployment processes.
  • Lead the team to convert the banking products from Twister application server to websphere application server.

Confidential, Atlanta

Senior Java Architect

Responsibilities:

  • Create the server side architecture to balance the load of incoming requests, using parallel task architecture with inbound and outbound pipes.
  • Designed the application integrators with the external applications
  • Was part of the enterprise architecture committee to evaluate and recommend solutions for the business growth needs

Confidential, Atlanta

Solution Architect

Responsibilities:

  • taking part in requirement analysis and reviews, creating server-side JAVA architecture, developing an architecture to generate dynamic web pages from a HTML templates
  • Dealt with different Web servers like IIS, Netscape, Java Web Server and Confidential 's WebSphere as a part of architectural decisions.
  • Used RMI based framework for distributed objects and WebLogic's JDBC drivers to connect to RDBMS.
  • Implemented Database Connection Pools, Thread pools, Common Object Pools (better than Singletons) , Synchronized and Asynchronized remote requests maintenance, thin clients with fat servers, Generic Messaging Service (a distributed refined publish-subscriber model) , Java Native Interface module to talk to the Dialogic fax card C++ libraries, Business Object generator (mapper from relational to OO) .
  • Created detailed design documents using Class Diagrams, Sequence/Collaboration diagrams, State transition and deployment diagrams.
  • The technical environment consists of NT, JavaWebServer, WebSphere, IIS 4.0, Rational Rose for Java, Visual Cafe for Java development/debug and used Java Servlets as lightweight RMI Clients to talk to the fat RMI servers to generate the HTML with JavaScript pages for the web applications.

Confidential, Jacksonville

Senior OO Developer

Responsibilities:

  • Windows NT 4.0 for creating Design documents
  • NT (Visual Cafe 2.0) or Solaris for development,
  • Deploying all applications under Netscape Server 2.0.1/3.0 on Solaris
  • Weblogic and Connect JDBC drivers
  • Java (JDK 1.0.2 to 1.1.5)
  • Reviewed and suggested amendments to the Requirements document.
  • Involved in the development architecture plan.
  • Created Design documents using Rational Rose for Java in UML methodology.
  • Developed a generic package Data Object Agent, which provides a mechanism for any java application to interact with any RDBMS in terms of business objects.
  • The Web Application front-end is HTML with JavaScript and used Confidential forwarder with the whole code sitting under Java Web Server Servlets.
  • HTML front-end (with some JavaScript)
  • Server-java (Netscape serverside applets)
  • Connect pure Java JDBC driver to talk to SQL Server from Solaris
  • HtmlKona for dynamic creation of HTML pages.
  • Netscape Server 2.0.1 configuration

Confidential, Detroit

C++ Developer

Responsibilities:

  • Reverse-engineering and improving the design of the application.
  • OO architecture (Object Modeling, Dynamic Modeling, Functional Modeling) using Select OMT, a graphic tool based on Rumbaugh's OMT technique.
  • Several Brain-storm meetings, architecture discussions
  • Usage of Design Patterns
  • Development using OO language (C++)
  • Heavy usage of polymorphism, virtual methods, ABCs, and multiple inheritances
  • Developed a module to deal with the production volumes
  • Designed & Developed 'autoformat' library for Pro*C report developers which happened to decrease report development time significantly.
  • Developed Unix based scripts/tools which help in code maintenance on Unix.

Technology Stack: HP and SUN Unix environments, C++, Motif, Pro*C, SQLPLUS, Shell scripts, Oracle as the database.

We'd love your feedback!