Post Job Free

Resume

Sign in

Enterprise/ Solution Architect BPM BRMS Service Integration

Location:
St. Louis, MO
Posted:
December 22, 2023

Contact this candidate

Resume:

Experience Summary:

Seasoned Information Technology Architect with more than twenty years of progressive, hands-on, and full-stack experience in designing and building Sustainable Enterprise Solutions focusing on Business Enablement and Agility

Expertise in building Integrated Solutioning Platforms to achieve Enterprise goals in Digital Automation / Transformation, BPM, RPA, Business Rules/ BRMS / Decision Management Solutions, SOA, Micro Services, DevSecOps, SaaS, PaaS, Cloud Enablement, etc.

Proficient in leading Software Engineering Principles and Methodologies like TOGAF, ITIL, BPM, ABRD, OOAD, OOP, AOP, Agile, RUP, XP, TDD, SCRUM, DDD, SOA/ Microservices, etc.

Hands-on experience with technologies and platforms such as Java/JEE, BPM, RPA, various persistence platforms such as Oracle/ DB2/ LDAP / SQL Server in Windows/Unix/Linux environments

Full Software Development Life Cycle experience from inception to delivery and maintenance with multi-platform business systems in the areas of Financial / Banking /Credit Card Services, Insurance, Retail, Agriculture, Pharmaceutical and Market Research

Excellent analytical and problem-solving skills on diverse business and technical environments

Systematic and process/quality-oriented approach towards getting optimum solutions

Ability to meet individual deadlines and team goals with effective leadership

Ability to manage multiple responsibilities, while effectively focusing on priority issues; Lead and mentor organization helping to achieve capability and maturity goals especially in the areas of Digital Automation / Transformation, BPM, RPA, BRMS/Decision Management Solutions, SOA and building Integrated Solutioning Platforms

Skill Set:

Languages and Technologies: Java /JEE, C/C++, .NET, PL/SQL, Unix Shell Script, Python, PowerShell COBOL

Spring, WebServices/SOAP/REST, JSON

XML/XSD, DOM, SAX, JAXP, XSLT, SAML, YAML

HTML, DHTML, CSS, Java Script, Node.js, AngularJS, ReactJS, VB Script, VBA, CGI/ Pearl, Groovy

Methodologies / Frameworks: TOGAF, ITIL, COBIT, Twelve-Factor App, TDD, OOAD/ OOP, SOA/SCA, Microservices

BDD, DDD, AOP, Design Patterns, UML, ABRD, DMN, BPMN, CMMN, Archimate

Agile, Rational Unified Process (RUP), XP, SCRUM, Waterfall

DevOps/DevSecOps,CI/CD/ ELMA

Tools: Alfresco Process Services (APS), Activiti Flowable, Camunda, (JBoss) jBPM/Red Hat Process Automation Manager, IBM BPM, Pega, Appian, Celonis, Blueworks Live, IBM ODM (WODM / ILog JRules), Drools, SnapLogic, Salesforce, SAP, Epicor, Automation Anywhere, UiPath, IBM DataPower, IBM ESB, Mulesoft, Kafka, Spark, Databricks, WebSphere MQ, eXtreme Scale, Object Grid, XC10, Tivoli Access Manager/ Policy Director, TFIM, WebSEAL, SiteMider, IdentityMinder

IBM Rational Software Architect (RSA), IBM Rule / Process/Integration Designer

Eclipse, IntelliJ, Visio, Erwin, SQL Plus, TOAD, DbVisualizer, LDAP Browser

JUnit, Mockito, SoapUI, Postman, Win / Load Runner, HP QC, Selenium, Vulcan

GitHub, Subversion, CVS, VSS, PVCS, Ant, Maven, Gradle, JFrog Artifactory

Jenkins, UrbanCode Deploy (UCD), Splunk, AppDynamics, Elastic Search (ELK)

JIRA, Confluence, ClearQuest

Kubernetes, Docker, Pivotal Cloud Foundry (PCF), Container Services (PKS), Azure, OpenShift, AWS

Database / Persistence: Oracle (PL/SQL Stored Proc, SQLMOD, Pro*C), DB2, IBM LDAP

IBM InfoSphere MDM 8.5, SQL Server, Ms-Access, Snowflake, NoSQL, MongoDB

System Software: Windows, Unix (Sun Solaris, AIX), Linux (Red Hat), MVS/ESA, OS/400

Hardware: PCs, IBM Mainframes, IBM AS/400, IBM Pure App Systems, Cloud platforms

Education:

Bachelor of Technology in Computer Engineering (1993- 1997) – First Class with Distinction

Cochin University of Science and Technology, India

PROFESSIONAL EXPERIENCE

Optum, Eden Prairie, MN Sep 2023 – Current

Role: Architecture Consultant – Workflow, Digital Transformation, Intelligent Automation, Generative AI

Department: Enterprise Architecture

(BPM, SOA, Camunda 7/8, BPM, BPMN, Node.js, ReactJS, Python, Streamlit, Kafka, Databricks, Prophecy, OpenSearch, Pinecone, Generative AI, LLM, LangChain, Llama2, AWS, Lambda, API Gateway, SQS, Lex)

Architecture Consultant

Major Initiatives: Workflow/BPM/Service Integration Capability, Conversational (Chat) Assistant

Architectural / Solution Consultations, Collaboration and Leadership on Strategies, Governance process, Standards and Best Practices

POCs (Proof Of Concept) including UI/UX using ReactJS and Streamlit, Demonstrations for Business, Technical and Management Groups, Product Capability Analysis, Evaluation, Recommendation

United Services Automobile Association (USAA), San Antonio, TX Mar 2022 – Aug 2023

Role: Enterprise Architect – BPM/RPA/Digital Automation, Integrations/ Integrated Solutioning Platforms

Department: CTO Omnichannel

(Digital Automation, BPM, RPA, SOA, ECM, BRMS, Appian, Pega, Flowable, IBM Red Hat Process Automation Manager (jBPM), Camunda 7/8, Bonitasoft, Bizagi, IBM ODM, Drools, Celonis, IGrafx, ARIS, Automation Anywhere, UiPath, Kafka, Apache Spark, Databricks, Documentum, SnapLogic, Salesforce, ServiceNow, Java, .NET, Spring Boot, REST, Microservices, JSON, Open Source, BPMN, CMMN, DMN, TOGAF, COBIT, Archimate, DevSecOps, Gradle, UCD, Helm, Operators, OpenShift, Snowflake, AWS)

Omnichannel Enterprise Architect

Worked with various CTO /Business Unit CIO teams at different capacities:

Devise context sensitive strategies to help the organization evolve and achieve Digital Transformation, Tech Debt Reduction and Future proof Technology goals thru Cultural, Methodological and Technological advancements

Creation of Reference, Conceptual, Solution Architectures, Architectural Paradigms, Best Practices, Standards, Technology Governance, COE Evaluation, Strategies and Road maps, Current State Analysis, Target State Definition, Tactical/Strategical Solutioning Strategies, and Leading efforts into Realization

Leading POCs (Proof Of Concept), Demonstrations for Business, Technical and Management Groups, Product Capability Analysis, Evaluation, Recommendation

Architectural / Solution Consultations, Collaboration and Leadership for various CIO teams belonging to different Business Units, Development (Engineering), Product Management and Business teams

Specific Projects / Roles

Architect – Enterprise Digital Automation – Strategy planning and road map for Digital Transformation

Context sensitive Strategy and Road map leveraging the existing Capabilities, assessing the maturity levels and leading to a target state; Potential use of Composite Solutioning Platforms

Defining and Identifying the Roles, relationships and organization structure for effective implementation

Defining value driven path to success using the People-Process-Technology trio

Architect – Building Enterprise BPM Platform / Re-solutioning the Legacy “Human Task” platform

Devising Architectural approach to modernize the monolithic platform into a sustainable Integrated Solutioning Platform with the right combination of People-Process-Technology trio to deliver the best value thru Business Enablement and Agility; CoE Building

Identifying the gaps and defining the context-sensitive approaches for process discovery and implementation, helping various domains advance in BPM capability and maturity

Removing the “scare factor” and thus making the cultural and methodological transformation smoother

Architect – RPA Platform

Architectural Re-assessment to regain the essential integrity, while delivering maximum benefits of the Low-code-No-code platform to the Enterprise in a sustainable fashion; Strengthening CoE

Architect – Process Discovery and Mining Capability

Architectural approaches for the platform supporting the Digital Automation / Process Improvement goals addressing the Data constraints along with the Cultural and Methodological impediments

Architect – Integrated Solutioning Platforms

Devised Strategies and Architectural Paradigms for Integrated Solutioning Platforms and Composite Platforms adopting SOA, micro services, API First approaches, etc and consolidating various other capabilities/ disciplines

Data Architecture Strategies to create a uniform, seamless and consolidated experience derived according to the Enterprise Data needs at Business Unit level such as Reporting, Auditing, Analytical, Retention, etc.

Leadership activities: Architectural and Tech-X presentations, consultations and Evangelization Efforts, Coordination with various internal/vendor teams, Effort Estimation and planning, Leading POC, Agile /SCRUM

Wells Fargo & Co., St Louis, MO Jan 2015 – Mar 2022

Role: Consultant Architect / Solution Engineer (Solution / Enterprise Architecture)

Department: Customer Deposits & Operations Technology, Smart Content Incubation, Strategic Services & Advanced Tech

(Linux, ODM 8.9/8.10, Drools, CoBRRa/ARGenT [WF Rules], UML, DMN, BPMN, CMMN, Archimate, Archie, RPA, UiPath, SharePoint, TOGAF, ITIL, SOA, Microservices, IBM BPM / BAW, Case Manager, jBPM, Alfresco APS (Activiti), SharePoint, DataPower, Mulesoft, Kafka, Java, .NET, Node.js, AngularJS, ReactJS, Groovy, Spring Boot, REST, JSON, Open Source, Eclipse, JUnit, Mockito, SoapUI, Postman, Oracle, SQL Server, Kubernetes, Docker, Pivotal Cloud Foundry (PCF), Pivotal Container Services (PKS), Azure, ELK (Elasticsearch, Logstash, and Kibana), Enterprise Lifecycle Management (ELM)/CI/CD Automation, GitHub, Maven, Gradle, Jenkins, SonarQube, JFrog Artifactory, UrbanCode Deploy (UCD), YAML, Selenium, Vulcan, Splunk, AppDynamics, JIRA, Confluence, Visio)

Solutions Engineer / Architect

Worked with Enterprise teams at different capacities:

Creation of Reference, Conceptual, Solution Architectures and Design, Best Practices, COE evaluation and strategies and road maps, Current State Analysis, Target State Definition and leading efforts in Realization

Architectural / Solution consultations for various teams on building and integration of Decision Services, BPM and SOA/ Microservices, Service Orchestration, Integration, SDLC, Process Improvement and Governance – Aligning with Enterprise Architecture focusing on Security, Reliability, Sustainability, Performance and Agility

Created POCs (Proof Of Concept), Demonstrations for Business, Technical and Management Groups

Good exposure and working knowledge in various tech stacks such as Server side JS (Node), Client side JS (Angular, React), Groovy, Cloud (PKS, PCF, Azure). DevSecOps techs, etc.

Product capability analysis, evaluation, recommendation

Specific Projects / Roles

Solutions Engineer – Lightweight Low/No Code Workflow / BPM Solution Platform (PaaS / SaaS / BPaaS)

Product capability – business requirement mapping, evaluation, selection

Solution Definition, Extensible and Adaptable Architecture – Concept to Realization, Products integrations, Building PaaS / SaaS/ BPaaS solution for Lightweight Workflow / BPM needs, Enterprise Lifecycle Management Automation /DevSecOps Co-ordination (VMs & Private Cloud), Security Integrations

Enterprise Capability Integration, Service Identification, orchestration and integration

Solutions Engineer – BPM Center of Excellence- Research & Road mapping

Co-ordinated BPM COE / Centralization research and road mapping

Current state analysis and Target State definition

Solutions Engineer – Business Rules /Decision Management Solutions Center of Excellence

Created strategies for effectively adopting and managing BRMS to bring the best out of the methodology/technology for the enterprise including Decision Solution Team Structure, Solution / Project Management Roadmap (Agile integrated with Waterfall), Reference architecture and framework blueprints, Estimation Template, Rule Governance, Best Practices, ODM Access Provisioning Strategy, Decision Solution Framework Architecture (integrated with SOA and BPM practices), etc. and helped socializing and implementing them

Decision Solution Architect – ODIS (Operation Deposit Imaging System) – IBM BPM/ODM/SOA

Designed, led building of Decision Services and integration strategy with the BPM application

Led business participation efforts and worked as the liaison between the business and technology

Co-ordinated operational efforts

Decision Solution Consultant for different teams at the bank

IBM ODM based Business Rules / Decision Services solutions integrated with Custom applications, Enterprise Business Services and BPM Applications, POCs

Part of Business Enablement drive across the enterprise

Evaluation of requirements, recommendations, consultation on BRMS/Decision services and the values and improvement opportunities such as business agility that could bring to the solution map

Leadership activities: Architectural presentations and consultations, Coordination with various internal/vendor teams, Effort Estimation and planning, Leading development, Coordinating offshore efforts, Agile /SCRUM

Bayer, St Louis, MO Oct 2013 – Oct 2014

Role: Consultant Architect (Solution / Enterprise Architecture)

Department: BPM ODM SOA Center of Excellence

(Linux, ODM 8.0.1.0/8.5/8.6, IBM Rational Software Architect 8.5, UML, TOGAF, ITIL, SOA, DMN, BPMN, Blueworks Live, BPM, IBM Business Process Manager, Process Designer, IBM Integration Designer, IBM ESB, DataPower XC10, Salesforce, SAP, Java 1.6, Spring, REST, JSON, SoapUI, Oracle, SQL Plus, Subversion [SVN], JIRA)

Consultant Architect

Architecture-Design: Enterprise Decision Management / SOA / Business Process Integration Solutions Architect

Created roadmaps, reference architecture and framework blueprints for Enterprise Decision Management Solutions based on ABRD, SOA and BPM principles

Created strategies for effectively adopting and managing BRMS / ODM to bring the best out of the methodology/technology for the enterprise including Decision Solution Team Structure, Solution / Project Management Roadmap (Agile integrated with Traditional Waterfall), Estimation Template, Rules Testing Strategy, Integration and deployment Strategies, Rule Governance, Best Practices, ODM Access Provisioning Strategy, Decision Solutions Framework Architecture (integrated with SOA and BPM practices), etc and helped implementing them

Created Solution Architecture artifacts and TDD – including Entity Model, XOM, Rule Flow

Performed Rule Discovery, Identified Decision Points, Harvested rules, created XOM, BOM, Rule Flows, Rule Data Element Dictionary, Templates and Prototypes; led building rules using TDD approach

SOA / BPM –Identification, Discovery, Specification, Realization, Orchestration / Choreography, Process Improvement and Governance

Business Enablement: Trained business to discover, author, test, analyze/refactor and maintain rules

Architect Evangelism: Worked as the liaison between the business and IT and different IT/project integration teams for Decision Solution Team; Assisted Decision Solutions Team Manager; Mentored in BRMS, BPM and SOA helping to achieve the Enterprise level goals

Development:

Entity Model creation (Java), Web Services, POCs

Extensive hands-on experience with different components of ODM – Rule Designer, Decision Center (Enterprise and Business), Decision Server, Decision Validation System (DVS) etc. – from modeling to testing with scenarios for projects, prototypes and POCs; Prototypes using ODM Event Designer

BPM- Process identification, design, documentation (Blueworks Live), POCs using IBM Integration Designer and IBM BPM; integrating SOA/ODM solutions with Cloud technologies, CRM, ERP (Salesforce, SAP)

Decision Services/ Integration using IBM ESB, Data Power, Object Grid

Quality & Performance: Devised/implemented testing strategies; Analyzed/optimized rules and integrated apps

Operations/ DevOps: Helped defining deployment process; Evaluation, monitoring, and tuning of ODM

Leadership: Led and mentored Dev team; Effort estimation and planning; Presentations to business and technical leaderships

Other (Methodology etc.): Agile SCRUM methodology; JIRA based sprint management

Walgreens, Deerfield, IL Mar 2013 – Oct 2013

Role: Consultant Architect (Solution / Enterprise Architecture)

Department: Retail Pharmacy IT Architecture (BPM, BRMS/Decision Solutions, Enterprise Services/SOA)

(IBM Pure App System, ODM 8.0.1.0, WebSphere, IBM Rational Software Architect, UML, DMN, BPMN, TOGAF, ITIL, SOA/Web Services, JAX-WS, BPM (IBM Business Process Manager 8.0), IBM Integration Designer, Data Power, MQ, XC10, eXtreme Scale 7.1.1.1, Java 1.6, Spring, Apache Libs, Ant, Subversion, JIRA, QC)

Consultant Architect

Architecture-Design: Decision Management / Business Process Integration Solution Architect

Created Solution Architecture/Roadmap, Conceptual/ Logical Data Model, XOM, Rule flow, Rules Testing Strategy, Integration and deployment strategies for Decision and Event & Process Management Solutions

Designed Decision Service Framework Architecture including necessary components for Data enrichment/ transformation, Decision persisting, logging etc. based on ABRD and SOA principles (JEE)

Led different phases of ABRD process from Rule Harvest, Discovery/ Analysis, Prototyping, Orchestration and Authoring, Integration and Improvement activities for creating Decision Management Solution

Created / Led team to create Decision Points, BOM, Rule Data Element Dictionary and Rule Templates

Business Enablement: Trained business to discover, author, test, analyze/refactor and maintain rules

Architect Evangelism: Mentored in BRMS, BPM and SOA helping to achieve the Enterprise level goals

Development:

Entity Model creation (Java), Web Services, Rule App POCs, Various Rule Artifacts thru ODM, BPM POCs/ Artifacts, Prototypes using ODM Event Designer, IBM Integration Designer and IBM BPM

Extensive experience with Rule Designer, Decision Center (Business/Enterprise), DVS, Rule Execution Server, environment planning and tuning etc.; Integration using

Quality & Performance: Created matrices; Analyzed and optimized rules and integrated apps

Process Governance: Actively participated in Process definition activities and Rule Governance

Leadership: Led development; Presentations to business and technical leaderships

JP Morgan Chase, Columbus, OH Apr 2012 – Mar 2013

Role: Senior Consultant / Architect (Business Rules / ILog Jrules/ WODM, Decision Solution / Shared Services )

Department: Decision Solution Services (DSS), Retail Shared Services (RSS)

(AIX, ILog JRules / Rule Studio 7.1.2, WebSphere, UML, Rational Application Developer, Web Services, Java 1.5/1.6, Spring, Apache Libs, IBM WebSphere MQ, POI, Velocity, SoapUI, DB2, DbVisualizer, JUnit, JMockit, Ant, JIRA, Jenkins)

Senior Consultant / Architect

Design and development of Business Services and Decision Solutions for Retail Banking Shared Services

Designed and developed Business Rules using ILOG JRules: Entity Modeling, XOM, BOM, verbalization, implementation and deployment of rules, integration with JEE applications

Full Life Cycle hands-on experience: Rule harvesting, design, authoring to deployment and support

Business Enablement: Trained business analysts to author, test and maintain rules

Quality & Performance: Designed and developed Generic testing framework using Junit, POI, JMockit, Spring, Velocity etc for seamless and automated testing, Developed tools for performance evaluation, bench-marking and test-coverage factors; Performance optimization of rulesets

Governance: Hands-on with Rule app / set Deployments, Process definition activities and Rule Governance

Migration to WODM

Designed and led Enterprise Business Services / Web applications

Designed and developed enterprise business services which can be used by multiple channels

DevOps: Built tools to automate testing, deployment; Assisted prod implementation; post-production support

Leadership: Led and mentored development team; Coordinated offshore efforts; Conducted KT sessions for other teams, Prepared documentations; Presentations to business and technical leaderships

Bank of America, Charlotte, NC May 2010 – Mar 2012

Role: Delivery Lead / Architect (Strategic Services, Business Rules / ILog JRules)

Department: XAD (Extended Account Database), DBSS (Deposits/Card Strategic Svcs), FSI (Future State Infrastructure)

(AIX, ILog JRules / Rule Studio 7.0.2, WebSphere, Rational Software Architect, UML, Web Services, Java 1.6, Spring, DB2, IBM InfoSphere MDM 8.5, JUnit, DbUnit, EasyMock, MockRunner, SoapUI, Ant, BladeLogic, Subversion, JIRA)

Delivery Lead / Architect

Design and development of Decision Solutions for Consumer Banking Products and Future State Infrastructure

Designed and developed Business Rules using ILOG JRules, derived business entities, created XOM, BOM, verbalization, implementation and deployment of rules, use with J2EE applications

Proficient with all phases: Rule harvesting, design, authoring using RuleStudio to deployment and support

Extensive experience with Rule app / Rule set Deployments thru RES, publication to RTS etc

Quality & Performance: Designed and developed Testing framework for JRules using JUnit and Spring; Decision Validation Services testing using SSP using test scenarios; performance optimization

Designed and led development of JEE/ Webservices applications

Architecture / Design: Created: FDD/HLD/LLD,; Designed: Testing Framework for JRules integrated apps

Development: Built Web services, core Java components and Testing Framework using Junit, DbUnit EasyMock etc. (Test Driven Development-TDD); Worked with MDM as the data source for JRules

DevOps: Built tools / scripts to automate testing, deployment / release management (Ant, BladeLogic)

Leadership: Coordinated with various internal/vendor teams, Effort Estimation and Planning, Task division, Led/mentored development, Code Reviews, Coordinated offshore efforts, KT sessions for other teams

Bissingers, St Louis, MO Jan 2010 – May 2010

Role: Consultant Architect / Lead Developer

Department: Information Technology Services

(WebSphere Commerce Server (WCS) 6.0, Websphere Application Server, Rational Application Developer, Web Services, Java/J2EE, EJB, Struts, Spring, JSTL/JSP, Ajax, JSP, DB2, Coudscape, MySQL, Epicor, CVS/Subversion)

Architect / Lead Developer

Architecture - Designed B2C and B2B Integration Design; Deployment & Governance Strategies

Development:

Presentation layer: Customized WCS components [Struts, Spring, JSP, Ajax, Javascript, CSS]

Middle Tier: WCS component customization; integration with ERP (Epicor) / Ext services (like Fedex)

Quality & Performance: Created matrices; performance optimization

Operations (DevOps): Tools for automation, deployment

Process Governance: Designed, created/implemented processes, templates and tools for SDLC, defect/ change/release management, matrices to improve the quality and predictability of the product

Leadership: Coordination with vendor teams, Led development, Effort Estimation and planning

Other (Methodology etc.): Agile XP

MasterCard Worldwide, O Fallon, MO Jul 2007 – Nov 2009

Role: Software Consultant / Security Domain (Technical Architect / Lead Developer)

Department: EIS – DS (Emerging Internet solutions – Digital Security) / IPS (Integrated Processing Solutions)

Projects: User Authentication Provisioning Web Services (PWS), Fine Grained Authorization (FGA), TAIPlusCustomModule, CSSO (TFIM), Common Infrastructure modules, IDM

(Unix [AIX 5.3], WebSphere, Rational Application Developer, Visio, UML, J2EE /Java 5, Spring, JFS, XML, Junit, Digester, WebServices/SOAP, JAAS, IBM WSS / LTPA Token, LDAP, Tivoli Access Manager (TAM 6.0), Tivoli Policy Director (PD), SAML 1.1, Federated SSO, TFIM 6.0, WebSEAL, Subversion/TortoiseSVN / Subclipse, Ant, Shell script)

Technical Architect / Lead Developer

Architecture / Design:

Created: FDD, HLD,TDD; Entity Modeling; UML; Secure Business/Web Service Design; SSO architecture using SAML 1.1 (TFIM); Configurable Valisdation, Error Propagation, Data Transformation / Masking Frameworks, common utils and deployment utils; Process Governance Artifacts

Development:

Presentation layer: Web application (IFS) using Spring/JSF

Middle Tier:

Secure Web Services (WSS, LTPA Tokens, JAAS), EJBs, DTOs, VOs, POJOs (Design patterns)

TAM / Policy Director (PD) api (user identification /security provisioning), certj api etc.

Configurable frameworks for validation using XML and regular expressions

Data Layer/Backend: DAOs, Extensive work with LDAP; configuration-oriented Persistence layer for LDAP

Quality & Performance: Code optimization practices; JUnit; Performance Optimization

Operations (DevOps): Designed and built common build module using Ant; TFIM install/configuration

Process Governance: Created project definition templates; process for change/release/deployment management

Leadership: Coordination with internal/vendor teams, Leading/ Mentoring team, Code / Doc Reviews, Effort Estimation and planning

TIAA-CREF, Charlotte, NC Jun 2005 – May 2007

Role: Software Consultant / Security Domain (Technical Architect / Lead Developer)

Department - Application Security Infrastructure

Projects: Single Sign On (SSO) – Modernization (SiteMinder / IdentityMinder, LDAP); BxIntegration Apps

(Unix, Cygwin, Web Logic, J2EE, JavaScript, CSS, JAXB, Digester, WebServices/SOAP/Apache Axis, Oracle, PL/SQL, Struts/Tiles, Hibernate, XML, JUnit, Ant, Shell script, CVS, CruiseControl, UML, Rational Rose, Eclipse)

Technical Architect / Lead Developer

Architecture: Created: FDD, HLD, TDD; Entity Modeling; UML; Business/Web Service Design

Development:

Presentation layer: Struts (MVC2), Servlets, Custom Tag Libs, JSP, Tiles, XML, XSL, Java Script and CSS

Business Layer: Apache axis / SOAP, EJBs, Val Framework (Digester, Velocity), Site/ Identity Minder Apis

Data Layer/Backend: DAOs, ORM using Hibernate; PL/SQL; Oracle Tables, Stored Procedures;

Quality & Performance: Code optimization practices; JUnit framework for unit testing; Performance Optimization

Operations (DevOps): Build Scripts, Continuous Build and Integration; Post-production monitoring and support

Leadership: Led/mentored development team; Reviews; Effort Estimation and planning; Presentations

Other (Methodology etc.): Rational Unified Process (RUP), Agile (XP - to accommodate rapid changes)

Princeton ECom, Princeton, NJ Sep 2004 – Jun 2005

Role: Software Consultant (Senior Developer / Technical Architect)

Project: Web-enabled J2EE application suite for the Electronic Bill presentation and payment (EBPP) industry

(Unix, J2EE, Web Logic, Castor, WebServices/SOAP, Oracle 9i, PL/SQL, Struts 1.2, Hibernate, Velocity, XML, UML, Rational Rose, Eclipse, SQL Navigator, CVS, CruiseControl, MQC)

Senior Developer / Technical Architect

Architecture: FDD, TDD; Entity Modeling; UML diagrams; Web services for Payment; Data modeling using Erwin

Development:

Presentation layer: Struts, Servlets, Tag Libs, JSP, Velocity Templates, XML, XSL, Java Script and CSS

Business Layer: Web services; EJBs, MDBs, JMS, XML parser with XSD (SAX), Castor (XML-Java)

Data Layer/Backend: DAOs, ORM using Hibernate; PL/SQL; Tables, Stored Proc/ Functions/Triggers;

Quality & Performance: Code optimization practices; JUnit framework for unit testing; Performance Optimization

Operations (DevOps): Build Scripts, Continuous Build and Integration; Post-production monitoring and support

Leadership: Led/mentored development team; Reviews; Effort Estimation and planning; Presentations

AT&T, Middletown, NJ May 2004 – Sep 2004

Role: Software Consultant / Senior Developer

Project: AT&T One Ticketing Service [AOTS] - Trouble management system for all AT&T Business Services

(Unix, Linux, J2EE, Web Logic, WL Workshop, WebServices/SOAP, Oracle, PL/SQL, Struts, XML, UML, Visio, Ant, Shell script)

Senior Developer

Design & Development – Presentation: Struts, TagLibs, JSPs, JavaScript; Business Layer: Web Services, EJBs; Data Layer/Backend: SQL queries and PL-SQL procedures/functions

QA: Worked with testing team to isolate problem areas and device appropriate fixes

Operations (DevOps): Scripting for application packaging and process automation

Business Software Solutions, Cherry Hill, NJ Mar 2001 – May 2004

Role: Lead Developer /Architect

Clients: Fairfax Info Tech Services (FITS) / Crum & Forster; Raymond James Financial Services, Inc; Cigna

Major Projects: N-tier Enterprise Claims Portal [ACCORD]; Modernization [Transformation] of Legacy Applications

(Unix, Linux, J2EE, C/C++, Web Logic/ Integration, Tomcat, JRun, Castor, Oracle, PL/SQL, Struts, XML, SQLMOD, Pro*C, UML, Rational Rose, ERwin, Log4J, Jtest, JUnit, VSS, Win / Load Runner, Ant, Shell script, ClearCase/Quest)

Lead Developer / Architect

Architecture: Created: FDD, HLD, TDD; UML; Entity Models; Prototypes; integration/QA strategies

Development:

Presentation layer: Generic frameworks using Struts, Servlets, Tag Libs, JSP, XML, XSL, Java Script, CSS

Business Layer: Stateless/Stateful EJBs, DTOs, POJOs

Data Layer/Backend: Object Mapping Layer and DAOs; Created User defined Objects/ Tables / Sequences/ Stored Proc/ Functions/Triggers in Oracle; Conversions from SQLMOD to PL/SQL and C/C++; Pro*C to Java / JDBC; Security layer using LDAP

Quality & Performance: Jtest, JUnit, Performance analysis and Optimization; assistance with QA

Operations (DevOps): Scripts for build, deployment, automation; source control/ change/release management

Leadership: Led/mentored development team; Effort Estimation and planning, reviews; Presentations

Other (Methodology etc.): Rational Unified Process (RUP)

Soft Solutions Gateway, Cherry Hill, NJ Nov 2000 – Mar 2001

Role: Senior Developer

(Windows 2000, J2EE, iText, Tomcat 3.2.3, SQL Server 7.0, ERwin, UML, Rational Rose, Front Page)

Medtronic, Minneapolis, MN Jun 2000 – Nov 2000

Role: Analyst Programmer

(Windows NT, Java 1.2, Swings, RMI, Visual



Contact this candidate