Specialist - Technical Architect Resume
SUMMARY:
- Highly Experienced SOA Lead / Architect with over 13+ years of experience in Application Architecture, System Architecture
- Design and Architect SOA implementation projects on enterprise level, over distributed Architecture, for Insurance, Telecom, HR, Healthcare , Utilities and Transportation domain comprising Service Choreography and Orchestration., messaging and bus architectural pattern.
- Implementation experience of SOA and EDA over SCA and OOAD distributed systems
- 13+ years’ experience in handling Dot Net Projects, Java Projects on OOPS and SOA Concepts as a SOA Architect .
- Experienced in service integration with COTS products related with Healthcare and EDI through HIPPA (837p channels)
- Handled integration between systems, and their sub - systems deployed over varied technology platform, over SCA integration component.
- Hands on Experience with Project Transformation from Legacy System to Heterogeneous SOA integrated System
- Documenting all changes pertaining to the decision made on architecture, defining architecture presentation and formalizing and responsible for getting signoffs
- Worked with rule and Decision tables, Mediators, and Adapters, on BPM Suite 11g and SOA Suite 11g and OSB 11g/ Confidential Message Broker and Data Power.
- Extensive experience in Messaging system in routing, distribution, transformation for multiplatform consumption over multi-protocol.
- Integrated BPMN Model with Underlying SOA Services through service contract binding, where the underlying services run in java, dotnet, php platform.
- Implemented Sub-Processes in a complex processes using check conditions and events.
- Implemented conditional flows with Gateways
- Defining Synchronous and Asynchronous flows as per requirements and invoked underlying implementation.
- Excellent hands on with XSD, WSDL, Namespaces, Contract Binding for SOAP Services,
- Worked with Custom Error framework and logging services at enterprise level
- Implementation of Service Policies, server configurations and clusters and System Configuration Management.
- Solution of 5-layer architecture as per OASIS standards for the Integration framework.
- Implementation of Proxy Services to avoid fine grained service invocations.
- Experienced in designing and building robust and fault-tolerant Fusion Middleware Components Fault Management Framework and catch/compensate activities.
- Gathering specific requirements, analyzing existing systems and finalizing various technical and functional specifications.
- Design, development, testing, troubleshooting and debugging of the application
- Maintain adherence to the project schedules for achieving completion of allotted task within specified timeframe
- Oversee smooth implementation of applications and attending bugs and issues if any.
TECHNICAL SKILLS:
Operating Systems: XP, WIN7/10, RHEL 5, UNIX- AIX(User commands)
System Analysis and Design: Entity Relationship Diagram; Use Case Modelling; Class modelling. Rational Rose EE, Rational RequisitePro, Visio
Architecture & framework: SOA, EDA, SCA, Struts, spring, JSF, OSB
J2ee Design Patterns: Filter, Context Object, Factory Object, Singleton, Session Facades, DAO, Application Services, Business Objects, Business Delegate
RDBMS & Data Architect tools: ERWIN, ER Studio, MS Access; MS-SQL-7/2000; Oracle 10g11g (PLSQL, SQL); Progress Database
Programming Languages: Java/Jee, Swing, Visual Basic6 Client/Server; Dot Net Programming
E-Server: Business Object Server, Tomcat, WebSphere Application Server 6.1, WebSphere Process Server, WebLogic 10.3.4
Web Tier Development: JSP/Servlet, HTML; XML, JSF, ADF
IDEs: Jdeveloper 10g11g, Eclipse, WebSphere Integration Developer, WebSphere MBroker Toolkit 7/8, RSA 8.5, WTX
OR Framework: TopLink 10g, Hibernate.
Reporting tools: Crystal Reports XI, Oracle Reports, IBI WebFocus
Versioning & Bug report Tools: Rational Clearcase & Clear Quest, SVN, GitHub
Testing tools: Rational Test Manager, Rational Robot, SOAP U
Web services, Middleware: XML, XSLT, WSDL, XSD, BPEL, BPM, Confidential MQ/WTX/MB, IBI iWay Service Manager, Raphsody
Professional: Numerical, Logical/Methodical, Analytical, Organizational Skill, Interpersonal Skills, Management, Accounts (VAT return) and Financial (Osprey)
Additional Skills: Operation Management and Project Management
EXPERIENCE:
Confidential
Specialist - Technical Architect
Responsibilities.
- Currently involved in system integration with partner services over TLSv1.1 for MTOM based services for Document ingestions and update with enterprise services. developing POCs on various technology platform for proxy services. (Oracle BPEL, SCA component.)
- Creating Java POCs for test data generations.
- Creating POCs for existing system upgrade on Open Source platform.
- Enhancing build and deployment process for deploying components.
- Documenting the existing Application, Network, Server architecture and understanding the system flow for NYEIS.
- Performing Gap Analysis in System architecture suggesting enhancements.
- Created a Service Reference Catalogue to identify the services within each component for service governance.
- IBI iWay Service Manager facilitates claim upload and response for providers, investigate issues in them on error response, fix them and provide feedback.
- Message distribution, transformation and persistence is an integral part of the system.
- Working with crontab for scheduling curam batches and maintenance.
- Defining the development environment as a replica to the production environment.
- Understand the existing operation between COTS products and production operational process and implementing enhancements on business and technical approvals.
- Managing and deploying CuramBus on WebLogic server as POC for message propagation over TOPIC and QUEUE
- Understanding and analyzing the upgrade pain points to the higher version of the complete system.
- Defining life cycle of to be implemented modules.
- Contributed to code reviews and provided technical expertise to the business users
- Contributed to version control implementation with TFS and GIT. Strategizing version management.
- Leading a team of 4 SME in various COTS products and documenting the operation of each sub-systems
- Contribution to business, implementation and operational process, which can value add to the upgrade.
- Worked closely with network team, system admin to setup local development environment set up
- Mapped local development sandboxes with the production system layout for ease of error replication and code management.
- Code handlings and reviews. Understanding Electronic data exchange in 837p format through HIPAA adaptors for claims from providers.
- Contributing to technical decision on systems upgrades and COTS products reviews.
- Worked closely with Installation team for virtual servers and application servers on virtual servers
- Contributed to Application monitoring for performance though web admin console jprofiler and TCPIP. Tivoli, introscope
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
Environment: Oracle 10g/11g, Microsoft TFS, GitLab, SOAPUI, WebSphere Application Server 6.0, WebSphere Admin Console, JPRofiler, Java 1.4, iWay6, WebFocus, eclipse, RAD, Rational Rose. Tivoli, Introscope, Active Directory, SSO, TLSv1.1, WebLogic 12c/11g, Apache Http/ Confidential Web Server, SOAP/MTOM service, Raphsody, DataPower, iWay Service Manager.
Confidential
Sr. BPM Consultant
Responsibilities:
- Testing the various business scenarios as per the business requirements.
- Validating the business requirement and performing gap analysis
- Code and bug fixes
- Proxy services were deployed over OSB, in-between integrated systems for message routing
- Aliasing with internal teams (Middle tier team, Database team, SSG) for requirement verifications
- Design and test process flows and alternate flows adhering to the Architectural template.
- Used Splits, joined, gateways etc. to implement logic,
- Handled exception and logging, displaying custom error messages.
- Worked with notification and emails
- Developed and implemented system on virtual Servers-Hyper-V
- Developed component web services in ASP.Net for OBPM components and SCA integration.
- Integration Layer was managed and handled in Dot Net 3.5 environment
- WCF services were bound with BPM for service integrations. WCF and DotNet based process flows were deployed on BizTalk Server, hand on deploy, start and stop operation in dev environment.
- Windows MQ used for message submission and distribution.
- Worked on Security implemented with SSLv3
Environment: Oracle BPM 10g, Sybase, Microsoft TFS, Track IT, SOAPUI, WebLogic Server, WebLogic Admin Console, JPRofiler, Java 1.6, WCF on Dot Net4.5,BIZTalk Server based processes, Oracle 10g, HP ALM, Active Directory, SSO, MSSQL Server,
Confidential
SOA Architect (Java)
Responsibilities:
- Created Java Aggregator Service based on SOAP Service.
- Aggregator service is build as Spring WS (JAX-WS) over CXF.
- Aggregator service was an orchestration layer which integrated with Dot Net3.5 Web service, Java Restful WS.
- Used Confidential MQ for Queue creation of failure, error, get and put
- Created Mapping for mapping soap request to Java Modules.
- Created File transformation mapping over MRM parser and XMLSC parser using WTX and Broker toolkit.
- Created Service test cases to test through SOAP UI,
- Message routing, transformation
- Written Java Nodes to Broker toolkit projects
- Created Build and Deployment scripts with Ant using MQSI commands
- Involved with the testing team for testing signoff
- URL configurations for different environment
- Worked with Cobol .cpy file for MRM based transformation.
- Data Power urls and properties configurations
- Upgrade of COTS products, Java and Applications, server version.
- Created and used nodes like file input output, mapping, java, soap, MQetc.
- Used maven to clean install and build project based on archetype
- Application monitoring for performance though Web console jprofiler and TCPIP. Tivoli
- Supported testing team with configuration and oversee smooth testing session.
Environment: Java 1.6, Design Patterns, SOAP/Restful Web Services, SOAP UI, JUnit, EasyMock, MQ, Message Broker, WTX, and Data Power. RSA, and WAS 6.1, Maven, Ant, jProfiler, Tivoli, WAS Admin Console. TCP-IP, DB2, Clearcase, svn, Dot Net 4.5 based processes and Services on BizTalk, Active Directory, SSO
Confidential
SOA Architect
Responsibilities:
- Create Prototypes and establish the POC with Oracle SOA/BPM Suite for Choreography and Orchestration
- Generate and Replace existing modules with service layers
- Proposing modification and alteration to existing system/process or as a part of an upgrade from legacy system to proposed SOA based system as a part of change control
- Multi-Platform data and service integration over service binding and integration for various process flows like C2M, T2R, L2C order Management
- Used BPMSuite and SOASuite to achieve Process Choreography and Integration Orchestration for Business Processes and Service Integration respectively
- Proxy services were created and deployed over Oracle Service Bus to handle multi-protocol communication. OSB was extensively used as a service router and linking with external services.
- Implemented Fault Handling and logging services using inbuilt log4j
- Integration of Payment, and external third party Consumers like SMS Email, LDAP, HRMS, with the mainstream Customer Support System
- Documenting technical decision and architectural presentations.
- Integrated BPMN Model with Underlying SOA Services through service contract binding.
- Implemented Sub-Processes in a complex processes using check conditions and events.
- Implemented conditional flows with Gateways
- Defining Synchronous and Asynchronous flows as per requirements and invoked underlying implementation.
- Used Rational ClearCase as version control system
- Usage of service components and Adapters like, Mediator, BPEL, HTA, and WS adapters, File Adapter, EJB Adapter, DB Adapter etc., with OSB
- Generated XSD, XSLT and WSDL for service contract and binding, for POCs and later used in implementations.
- Implemented Custom Header to facilitate custom logging and service name
- Designed, development and integration of BPEL events with Sensors & Oracle Business Activity Monitoring (BAM ) to create dashboards with various types of graphs.
- Application monitoring for performance though WebLogic admin console jprofiler and TCPIP. Tivoli,
- Adapted TOGAF and eTOM, working on SID for transformation and sharing
- Strategizing SOA Integration Patterns as per SRS
- System Designing over SOA over 5 layer architectures as per OASIS standards for the integration framework.
- Delivery responsibilities based on LOT and Phase, while leading a team of 5 expert developers
- Integrating with OSS, BSS, MSCRM, DMS etc.
- MSCRM exposed SOAP services for order submission.
- Implementation of Orchestration and Distribution
- Prototype, POC establishments
- Client call and SRS documentation.
- SOA Reference Cataloguing
- Message Queuing implementation
- Following Scrum| XP
- Upgrade of COTS products, Java and Applications, server version.
- Defining System and Network Architecture for data transfer, worked network configuration and monitoring
- Proposing changes to Network configuration for security implementations
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
Environment: Java 1.6, Design Patterns, ADF, Oracle 11/10g, Oracle Apps, Oracle SOA Suit, WebLogic. Fusion Middleware, BPM Suite 11g, Jdeveloper, WebLogic Admin Console for SOA/BPM deployment and management. SVN, Active Directory, SSO, Microsoft CRM
Confidential
TechnicalProject Manager
Responsibilities:
- Leading a team of 5 expert developers, to implement high end technical application based on OFM.
- Proposing modification and alteration to existing system or as a part of an upgrade from legacy system to proposed SOA based system as a part of change control
- Developed the Integration Layer with Orchestrating various services from Campaign to Lead and then to customer registration, over BPEL and ESB
- Trouble ticket handling and contract handling and payment handling across various line of business over OSB, with BPEL and MQ, WS, File, DB Adapters.
- Responsible for migration of Legacy system to OFM Solutions for projects HOPS based on oracle ERP, with implementation of service layer, exposing services.
- Designing and Developing SOA solution along with team like Project Bright, which included Orchestration of services by service binding with BPEL, mediator, Business Rules
- Used rational clear Case as version control system. Developed sequence diagrams, class diagrams and use case diagrams
- Implemented Fault Handling and logging services using inbuilt log4j, catching all exceptions and showing custom message from error management framework
- Refreshed architecture while avoiding granular services and implementing modular services for better performance.
- Designed, development and integration of BPEL events with Sensors & Oracle Business Activity Monitoring (BAM ) to create dashboards with various types of graphs.
- Developing and Managing Energy Compliance Monitoring and Management Reporting Managed Service, for Energy Audit system supporting ISO 50001.
- Transformation and intgeration of Energy Audit System(Italy ) with the existing Microsoft platform based COTs product.
- Transformed process and integrated service on Oracle SOA Suite For EAS.
- Developed Proof of Concepts for new Software solutions for Energy & Utilities domain, using SCADA, GIS, smart meters, monitoring, management, decision making and control.
- Determining hardware and Software Solutions for new IT Implementation to support Energy and Utility Domain.
- Upgrade of COTS products, Java and Applications, server version.
- Developing of e-commerce applications, three tier & N-tier applications.
- Developing solution with wireless sensors for implementation in various business verticals for security and monitoring, management, decision making and control.
- Providing estimates and validating estimates
- Participating in testing and debugging as and when necessary
- Application monitoring for performance though WebLogic admin console jprofiler and TCPIP. Tivoli,
- Tracking each development phase as per schedule.
- Generating and submitting weekly reports for progress of various works.
- Monitoring Daily execution of BO reports.
- WebLogic Admin Console for SOA/BPM deployment and management
- Worked closely with Installation team for virtual servers and application servers on virtual servers
- Worked with Network team to set up systems for developers and deploying development environment.
- Documenting technical decision and architectural presentations.
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
Environment: Java 1.4, Spring, Ibatis, Design Patterns, MVC2 framework, Oracle 10g, BOXI, Oracle Apps, Oracle SOA Suit, WebLogic. Jdeveloper, Fusion Middleware.Oracle 11g, SVN, Active Directory, SSO
Confidential
Sr SOA Architect
Responsibilities:
- Integrated BPMN Model with Underlying SOA Services through service contract binding.
- Implemented Sub-Processes in a complex processes using check conditions and events.
- Implemented conditional flows with Gateways
- Defining Synchronous and Asynchronous flows as per requirements and invoked underlying implementation.
- Perform secure data exchange between sub systems and external services.
- Proposing modification and alteration to existing system or as a part of an upgrade from legacy system to proposed SOA based system as a part of change control
- Support to multi line of Business with various customer requirement.
- Each Line of Business was supported with ESB, and ESB services are to be consumes and for orchestration.
- Orchestrated services and integration for client and resource portfolios, resource and time management portfolio and time management and payment portfolio, for B2B and B2C
- Used BPEL, Mediator, Rules Engine, Decision Table
- Implemented Fault Handling and logging services using inbuilt log4j
- Designed, development and integration of BPEL events with Sensors & Oracle Business Activity Monitoring (BAM ) to create dashboards with various types of graphs.
- Developed the web services and WSDL and XSDs mapping
- Integrate of COTS (Biometric scanner software, HR) products, with document upload and messaging systems.
- Interpreting technical issues and usage to business personal and assisting in understanding the system
- Proposing new design changes if required and new solutions
- Worked with Network team to set up systems for developers and deploying development environment.
- Development was done on virtual systems/as well as desktop machines.
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
- Performing Transformation of Dot Net Case Management to OFM Case Management
Environment: Java 1.6, BPEL, ESB, Mediator, WebLogic, Spring, Hibernate, JSP/Servlet, Design Patterns, Apache tomcat, Junit, Oracle 11g, CVS, Dot Net 3.5, Active Directory, SSO
Confidential
Sr SOA Architect
Responsibilities:
- Creation of Employee Provident Fund Maintenance System from Dot Net Web Application and customizing as per various client’s requirements and finally integrating with WCF deployed on Biztalk server
- Proposing modification and alteration to existing system or as a part of an upgrade from legacy system to proposed SOA based system as a part of change control
- Implementation of Service Orchestration and Choreography as per Process and Extracting data for Provident Fund.
- Implemented Fault Handling and logging services
- DB Migration from MSSQL to Oracle 10g,
- Defining Architecture, coding reusable modules, debugging, testing, deploying,
- Maintaining logical Model
- Implementation of Business Logic
- Worked with the network team to conform to the network standard of the organization, where it was required to change IP, telnet to a different ip to check access etc.
- Documenting technical decision and architectural presentations.
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
Environment: Oracle 10g/11, MVC, DAO, Nant build, Oracle, ASP.Net, MSSQL, SVN, Active Directory, SSO
Confidential
Technical Lead / Systems Designer
Responsibilities:
- Requirement Analysis, Design, development of high level architecture.
- Responsible for creating Class diagram, Database Design
- Creation of Business Object Layer and Utility Classes, Data Access Layer and service layer
- SEO, Metadata, management
- Administration of website and hosting the developed work on IIS7/6 on windows 2008
- Migration of Data to MySQL 5 using migration tool kit.
- Writing Stored Procedures.
- Implementation of Google Maps and customising map features as per the requirements
- Integration with third party tools using XML serialization and De-serialization, C# api
- Worked on URL Re-write rule on IIS7/6
- Proposing modification and alteration to existing system or as a part of an upgrade from legacy system to proposed SOA based system as a part of change control
- Implementation was headed by me, while leading and guiding a team of 6 developers.
- Worked with the network team to conform to the network standard of the organization, where it was required to change IP, telnet to a different ip to check access, set security, set browser preferences etc.
- Development was done on virtual systems, where remote login was required through VPN/RDP.
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
Environment: Windows 2008, XP, MySQL5, MySQL Migration Toolkit, Connector/Net6.0.4, Visual Studio2008/2005(C#), MSSQL 2005, Ajax, SQLClient, MySQL Client, PLSQL, VSS, IIS7,ASP.Net 2, 3.5 framework, JavaScript, JSON, XML Serialization and De-serialization. Google Map, Third Party API like Nestoria and Job boards, TFS, Active Directory, SSO
Confidential
SOA Consultant
Responsibilities:
- Implemented Sub-Processes in a complex processes using check conditions and events.
- Implemented conditional flows with Gateways
- Defining Synchronous and Asynchronous flows as per requirements and invoked underlying implementation.
- Generated Sample XSDs and WSDLs which was later replaced for implementations
- Decision Tables used in scoring engines and services implementing rules, created and added rules of empherical formulas
- Implemented Fault Handling and logging services using inbuilt log4j
- Implementation of security with WS Policy
- Application monitoring for performance though WebLogic admin console jprofiler and TCPIP. Tivoli,
- Responsible for leading the team of 3-4 developers.
- Writing Stored Procedures.
- Responsible for Creating Use Case Diagrams, Design documents, High-level Architecture diagram, Class diagrams, Sequence Diagrams, Associated Class diagrams including the High-level architecture design with Erwin or ER Studio/ Rational Rose
- Responsible for Design of Data Model, Data Flow, Entities & Relations and Database Design, using VISIO, ERWIN, ER Studio,
- Business Logic was distinctly implemented keeping in mind modularity and reusability factors Business Objects.
- Proposing modification and alteration to existing system or as a part of an upgrade from legacy system to proposed SOA based system as a part of change control
- Upgrade of COTS products, Java and Applications, server version.
- Coordinating with team for Configuration Management while deploying new kits (new releases of project) or during code drops on different test/production environments.
- Testing and maintenance, Implementation
- Crystal reports and oracle reports were used as reporting tools for Management Reporting
- Participated in creating application framework keeping in mind the security and reusability.
- Coordinating the team action and development work with the end users, User acceptance testing.
- Implemented Roles and user access.
- Responsible for smooth deployment of applications and testing.
- Used Rational Requite Pro, Clear Case and Clear quest, for updating requirements, creating baseline and recommended baseline and logging defects respectively.
- Worked with the network team to conform to the network standard of the organization, where it was required to change IP, telnet to a different ip to check access etc.
- Documenting technical decision and architectural presentations.
- Task allocation for bug resolution.
- Performance monitoring of all deployed system and recommend change or upgrade/fine tune
Environment: BPEL, BAM, OC4J, Business Rules, Human Workflow, XSLT, XSD, WSDL, Jdeveloper 10gFusion Middleware, JSP, Beans, Struts, Oracle Application Server, Rational Suit, RequisitPro, Rational Rose, Erwin, ER studio, Oracle 9i/10g, PL-SQL, TopLink Crystal Reports, BusinesObjects XI, Oracle Reports, Ant Scripts, Clearcase, Clearquest, Rational Test Manager, SOAPUI, Active Directory, SSO
Confidential
Sr. Software Analyst / Developer
Responsibilities:
- Taking suitable measures for data backup, data integration, and Enterprise Application Integration
- System development, training, supervision, implementation.
- Worked on system configuration as per the directive of the network team., which varied from project to projects, based on different clients and their global location
- Proposing modification and alteration to existing system or as a part of an upgrade from legacy system to proposed system as a part of change control
Environment: Windows XP Pro, Progress Open Edge 10.1, Progress Database, DataServer, JSP, Servlet, MSSQL 2000, Tomcat, JavaScript, Ant, Spring, SVN, ASP Dot Net 2.5, Active Directory, SSO