Abhilash Surendran
Summary
Hands on Integration Architect with 16 years in software Architecture, Design, Analysis & Development.
A seasoned integration architect who has experienced the evolution of enterprise integration space over the years from point to point, EAI, ESB/SOA, API solutions.
Solutions architecture experience with complex enterprise applications including EAI, SOA & API based solutions.
Industry experience in Insurance (Property & Causality ), Telecom, Hospitality sectors.
Extensive experience in design and implementation of asynchronous integrations.
Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML, WS-Security and Virtualization of Services
Expertise in Business Process Integration, Service Orchestration using IBM & Oracle SOA Suite of products.
Expertise in Design & Development of complex integration applications on Mulesoft Anypoint Platform.
Expertise in migrating integration applications based on IBM platform to Mulesoft platform
Involved in projects relating to Instrumentation, Networking, Telecom, Distribution & Insurance Domain
Involved in integrations involving Cerner & EPIC FHIR APIs
Experience in providing Enterprise level services
Extensive experience in Integrating Salesforce using REST & SOAP APIs.
Expertise in handcrafting XSD & WSDL Model definitions.
Experience in Message Oriented Middleware like IBM WMQ & IBM SIBus.
Experience in Insurance Industry ACORD (Property & Casualty) Specifications
Mule Certified Integration & Platform Architect
Mule Certified Developer (Mule 4)
Mule Certified Integration Professional ( 3.8)
IBM Certified Integration Developer ( WPS )
Skill Set
Project Domain: Enterprise Integration, Application Design/Development, SOA/Web services, API Management
ERP: JDEdwards Enterptrise One, Siebel Business Application 7.x / 8.x
Cloud Services : AWS ( S3, SQS, SNS, EC2 ), Salesforce
RDBMS: Oracle 10g /11g, IBM DB2
Computer Languages: XML/XSD, WSDL, HTML, JSP, C, C++, JAVA, Assembly, BPEL,
Java /J2EE, Web Service (SOAP/ HTTP, SOAP/JMS), Python scripting, JPQL
Operating Systems: UNIX, Linux, SUN Solaris, Windows NT, Windows 95, MS-DOS
Middleware: WebSphere MQ v 6.0/6.1/7.0, Tibco EMS, Active MQ
ORM : Apache Open JPA
Adapters: WebSphere Business Integration (WBI), Java Connector Architecture (JCA)
Connectors : Mulesoft Dev Kit Connectors, Mule 4 SDK
API Management : Mulesoft Anypoint platform ( 3.x, 4.x)
Application Server –WAS 6.0/6.1 /7.0, BEA Web Logic 10.1, OAS 10g, WAS CE 2.2.1, WAS Liberty 8.5, WAS 8.5.5
SOASuites : WebSphere Process Server, WebSphere Business Modeller, WebSphere Enterprise Service Bus(W-ESB), WebSphere Integration Developer 6.0.1/6.0.2/6.1/7.x, Oracle SOA Suite 10g, Oracle Fusion Middleware 11g, IBM Integration Bus, IBM WebSphere DataPower XI 50 & XI 52
Integration Brokers : Web Methods, WebSphere Interchange Server, WebSphere Message Broker, Mulesoft ESB 4.X
Software Modelling : IBM Rational Software Architect V 7.5 / V 8
Business Process Management : IBM BPM V 7.5 ( Advanced), IBM BPM V8.1 (Advanced)
Configuration Management Tools – Rational Clear Case, CVS,SVN, GIT
Processes: IBM’s QMS (Quality Management System)
Education:
Master of Technology in Instrumentation & Control System -2006, NIT Calicut, India
Bachelor’s in Electrical & ElectronicsEngineering - 2003, Kerala University (CET), India,
Professional Experience
December 2022 – Till Date, Integration Architect,
Employer:SS Soft Tech Technolgies
Client: Crowley, Jacksonville
Design and developer Solution accelerators leveraging Mulesoft & Anypoint platform.
Custom connector development for Salesforce Composite APIs
Design and develop common framework for handing multiple Salesforce Objects using Salesforce REST & Composite APIs via MuleSoft connector ( Mule 3, Mule 4) and HTTP for Composite API & Composite Graph APIs.
Design & developer complex Integration solutions using Mule 4.
Work with customers to create and influence proper standards for development.
Contributed subject matter expertise to effort estimation and SOW development.
Develop POCs and contribute to POVs.
Assist development teams on flow design, data weave and performance tuning.
March 2020 – Dec 2022, Integration Architect,
Employer:IBM Corporation
Client: Multiple Clients, Atlanta
Design and developer Solution accelerators leveraging Mulesoft & Anypoint platform.
Perform architecture assessment to evaluate the API maturity.
Design and develop common framework for handing multiple Salesforce Objects using Salesforce REST & Composite APIs via MuleSoft connector ( Mule 3, Mule 4) and HTTP for Composite API & Composite Graph APIs.
Participate in solution workshops.
Design & developer complex Integration solutions using Mule 4.
Migrate applications from IBM, Mule 3 to Mule 4 versions.
Work with customers to create and influence proper standards for development.
Contributed subject matter expertise to effort estimation and SOW development.
Participate in the continuous improvement of MuleSoft & cloud integration products by leading internal work groups and design sessions within Professional Services and across the firm.
Mentor and train the internal team on design and architecture best practices.
Mentor teams on best practices on Mulesoft 4.X.
Work on RFPs related to legacy migration / modernization.
Develop POCs and contribute to POVs.
Assist development teams on flow design, data weave and performance tuning.
Oct 2019 – March 2020, Senior Software Developer,
Employer: Sirisai Technologies, FL USA
Client: Mulesoft/ADP, Atlanta
Roles/Responsibilities
Perform Design & Implementation of API/ESB based integration applications for MuleSoft customers
Primary responsibilities include Architecture Assessment, Design & Implementation across different projects.
Work with customers to create and influence proper standards for development, governance, and operational lifecycle.
Contributed subject matter expertise to effort estimation and SOW development.
Participate in the continuous improvement of MuleSoft & cloud integration products by leading internal work groups and design sessions within Professional Services and across the firm.
Mentor and train the internal team on design and architecture best practices.
Mentor teams on best practices on Mulesoft 4.X.
Work on RFPs related to legacy migration / modernization.
Develop POCs and contribute to POVs.
Assist development teams on flow design, data weave and performance tuning.
May 2019 – Oct 2019, Specialist Senior, Deloitte Consulting, USA, Chicago
Roles/Responsibilities
Work on Proposals involving API Discovery and methodology.
Perform architecture assessment to evaluate the API maturity.
Work with customers to create and influence proper standards for development, governance and operational lifecycle.
Contributed subject matter expertise to effort estimation and SOW development.
Participate in the continuous improvement of MuleSoft & cloud integration products by leading internal work groups and design sessions within Professional Services and across the firm.
Mentor and train the internal team on design and architecture best practices.
Mentor teams on best practices on Mulesoft 4.X.
Work on RFPs related to legacy migration / modernization.
Develop POCs and contribute to POVs.
Assist development teams on flow design, data weave and performance tuning.
Oct 2018 – April 2019, Technology Specialist, NIIT Technologies, USA, Atlanta
As part of MuleSoft initiative the engagement team was responsible to build an API Led Connectivity approach to the existing landscape to enable enterprise wide usage
Roles/Responsibilities
Work on High level design, detail design, development and testing.
API Layer identification and composition.
Defining Canonicals and resource definitions using RAML 1.0
Deployment of Applications to Cloud hub
Enforcing API Manager policies
Custom Policy development for PCI Compliance.
Worker Sizing and Runtime management.
Actively engaged MuleSoft for Major issues related to Mule 4.0.
Actively participated with DevOps to set up the CICD pipeline along with JFrog
Setup.
Creating reusable transformation frameworks using data weave for ACORD
transformations
Design common logging & error handler frameworks
Extensive performance testing and identified bottleneck Mule 4 components and
notified MuleSoft Support.
Followed best practices and encouraged the team to follow Test driven development
Sep 14 – Oct 2018, Integration Architect, EAI/BPM PRAC, Mindtree, NJ, USA
Migration of IBM Business Integration Applications to Mulesoft Any point platform
Roles/Responsibilities
Provided target reference Architecture on Mulesoft for Migrating IBM Integration applications
Demonstrated customers about Mindtree capabilities on Mulesoft
Revamped the existing design to ensure the migration to Mulesoft achieved better performance and memory efficient
Designed & implemented complex integration flows
Designed Components/flow equivalent to IBM OOB Adapters
Identifying the right components to achieve migration from IBM Platform (Persistence, Distributed Object Store)
Asynchronous Services design
Performance tuning of Applications running on Mule Runtime (on Premise) which involved connector, flow & component tuning.
Designed & Developed DevKit Custom connectors for SFTP & Event Source
Designed & Developed common reusable flows/components
Feb 12 – Aug 14, Technical Lead, Integration Architect, Consultant - EAI/BPM PRAC, Mindtree, B’lore, India
AIG targets to be the industry leader in catastrophe risk management by building a globally deployed Location-based exposure system for Cat Modeling and Risk analytics.
Global Exposure Solution (GES) is aimed to achieve the same. GES application will capture accurate exposure data during the quotation process which will be cleaned and formatted through centralized service. It is expected to augment the captured data with other third-party and AIG internal data and will run the data through various CAT modeling tools available as centralized service allowing AIG underwriters and risk managers to manage location-based risks in individually and in aggregate.
GES will allow achieving better risk management; improve reinsurance negotiations, accurate rating/pricing and meet increasing regulatory and investor scrutiny along with streamlining the operational processes
Roles/Responsibilities
Design SOA Components for Integration Layer
Design and Architect ESB Mediation Layer for stateless Orchestration
Design BPEL macro flows
Design & Model Consumer & Canonical Models for Enterprise Services and Integration Layer
Define QoS identifiers
Design interfaces across several internal and third party systems
Design Enterprise Level Services ( Web Services ) & Data Services
Environment: IBM BPM v 7.5,WebSphere Process Server 7.X, WebSphere Integration Developer 7.X, WebSphere JCA Adapters 7.x, WMQ v 7.X, Altova XML Spy, Oracle XE 10g
Oct 10 – Feb 12, AIS Consultant, Integration Specialist, IBM India Pvt Ltd, B’lore, India
The objective of this program is to develop business integration solutions, enhance existing capability, processes and IT infrastructure of Telecom by building new applications/ packages and integrating the whole of IT infrastructure for carrying out business more effectively and efficiently. Wholesale Transformation is being developed around three core themes of the “Plan on a Page”:
- Customer Retention - Protect and grow traditional product and service revenues
- Operational Excellence - Deliver operational and financial effectiveness and efficiency
- Enablement of New Wave Product Sets - Develop new wave products and services
Roles/Responsibilities
The AIS (Application Innovation Services) Consultant(s) is primarily responsible for implementing business integration solution using IBM WebSphere Process Server
Design and development of ESB mediations
Participating in discussions with other TNZ vendors in preparing the micro design and end to end integration mapping sheets.
Resolving SIT/CIT defects, Change Managements & System Changes on priority basis.
Appropriately analyze the defects and identify the design gaps to obtain resolution or work around with documentation if it is a high priority issue.
Suggest and implement optimized solutions to the new and existing implementations to ensure the robustness of the application.
Implementing patches to the existing deployed services to improve the performance & higher response times.
Work along with the Architects for optimization techniques.
Provide appropriate knowledge transfer to the new joinees.
Share appropriate knowledge with respect to Business integration technology and SOA with fellow team members of wholesale & retail business units.
Maintaining proper versioning of the Business integration artifcats in Clear case.
Assist the SIT & CIT team for any application clarifications and performed administrative task on WebSphere during the term at onsite
Environment: WebSphere Process Server 7.X, WebSphere Integration Developer 7.X, WebSphere JCA Adapters 7.x, WMQ v 7.X, Altova XML Spy, Oracle XE 10g
Sep 09 – Sep 10, WBI Consultant, Senior System Engineer, IBM India Pvt Ltd, B’lore, India
Marriott- CI AMS
The Consolidated Inventory (CI) program has been created to facilitate on and off property sales and is the first step towards implementation of a broad Total Yield vision. The consolidation of group sleeping room and function space inventory in a centralized system is envisioned to grow revenue, increase market share and deliver sustainable competitive advantage. The goal of CI is to minimize the number of systems used to book group customer events and will support the new business process (Sales Transformation) that Marriott International (MI) is implementing to sell and service events.
Siebel Application integration architecture utilizes Siebel EAI workflow to communicate with external middleware. WBI InterChangeServer leverages its adapter event model, which is inherently asynchronous; therefore, a gap exists between the synchronous processing requirement and the integration architecture
Responsible for leading the integration team in delivering solution to our customer in the distribution sector for travel & transportation industry.
Deliver new and complex high quality solutions to clients in response to varying business requirements
Identifying performance & throughput issues related to each interfaces
Development of Custom WBI Adapters.
Design & Development of WebSphere Interchange Server Interfaces
Migration Analysis for WebSphere Process Server from WebSphere Interchange Server
Providing enhancements so as to have least impact on the current deployed solution
Utilize in-depth knowledge of functional and Technical experience in WBI products and technology in conjunction with industry and business skills to deliver solutions to customer.
Providing alternate ways to synchronize business critical data between various end systems.
Provide appropriate knowledge session to new entrants in the project
Environment : WebSphere Process Server 6.2.X,Websphere Interchange Server 4.3.1, WBI Adapters, WMQ v 6.0,WMB 6.1, WBI Adapter toolkit, Altova XML Spy, Visual Test connectors
Team Size : 4
Sep 08 – Aug 09, Software Engineer, Oracle India Pvt Ltd, B’lore, India
Fusion Integration Services - BSSV IDC Support
Business Services (BSSV) technology is based on Oracle Fusion Technology and is part of the same. FIS-BSSV provides a platform to build applications to connect and integrate to Enterprise One system, it makes use of web Services technology to develop BSSVs that will interact with Enterprise One System
Roles/Responsibilities
Analyze the FIS code base and suggest for improvements in performance & throughput
Implement WS-Interoperability features on the BSSV’s deployed on WebSphere & Oracle platform
Ensure that development is performed as per requirements
Customizing existing BSSV’s for customers
Develop BPEL & ESB implementation flows and test plans
Design & Development of Custom steps for OWSM
Installing & deploying OWSM server / Client agents
Implement WS – Security for BSSV’s on WebSphere platform
Publishing a red paper on usage of OWSM with Enterprise one BSSV’s
Certifying BSSV’s 8.98 on WebSphere V 7.0 platform
Provide BSSV solutions to customers.
Environment: Windows 2003, Java / J2ee, Web Services, SOA Suite 10g, Oracle Fusion Middleware 11g, JDeveloper, WAS C 7.0, BEA Weblogic V 10.1, OAS 10g
June 06 – Aug 08, Associate System Engineer, IBM India Pvt Ltd, Bangalore, India
OSST – Telstra Mediator
Roles/Responsibilities
Handled Multiple roles and responsibilities; Module Lead, Developer,Process/SOI Designer for BSS/OSS transformation for Telstra
Designed and developed BPEL & Business Rules for PostFeeForService PFFS service
Implement exception handling & retry mechanisms for PFFS
Designed & developed UpdateOrderItemStatus (UOIS) service
Implement dynamic relationship for UOIS service
Design Adapter Service for Inbound & Outbound communications
Implement QOS (Quality of Service ) for integration services
Testing end to end for various interfaces
Lead the team of developers who are involved in defect fixing & CR’s implementation for TR1.1 A, TR1.1 B, TR1.1 C
Provide sessions on WPS to new team members
Mentor peers
Received IBM customer bravo award for delivery excellence
Environment: Windows XP, Altova XML Spy, WID 6.0.1, WPS 6.0.1, WebServices,SOA,SOMA, Junit, VisualTest Connectors, WAS, WMQ, AIX
Verizon Americas
Analysis, development and implementation of Service Oriented Integration solution with WBI, WebSphere Interchange Server in order to integrate the various Legacy applications used by Verizon Americas
Key project implementations as team member
oDevelopment of Business Process using Collaboration templates
oDevelop Business Object specification as per the technical specification
oDevelop Business Objects Map’s
oDesign ASBO’s using WBI adapter ODA”s(Object Discovery Agents)
oImplementation of WBI Adapters (JDBC,JText,HTTP)
oDevelopment of static relationship lookups
Developed interfaces to legacy systems
Developed, validated and tested End to End flows
Environment: Java/J2ee, Websphere Interchange Server 4.1.3, Websphere MQ 5.3,WBI Adapters 2.6
Jun 05 – May 06, Engineer,Defence Research & development Laboratories(DRDL, Hyderabad, India)
Involved in Planning of the Data Acquisition Part
Installation of Transducers
Installation of Network Switches & Adapters for Communication
Installation of Ethernet based RF Devices
Configuration of Network Devices like Hubs, Switches
Calibration & Testing of various transducers like pressure, heat, strain etc
Jan 04 – Jun 04, Engineer,Defence Research & development Laboratories(DRDL, Hyderabad, India)
Involved in Development of DSP Filters
Tuning of Filters
Monitoring the performance using Performance viewer
Develop filters of suitable amplitude & frequency using c/c++/java
Certifications:
Mulesoft Certified Integration Architect.
Mulesoft Certified Platform Architect.
Mulesoft Certified RAML Design Associate.
Mulesoft Certified Developer (Mule 4).
Mulesoft Certified Developer (3.8 Professional)
Mulesoft Certified Integration & API Associate
IBM Certified SOA Solution designer
IBM Certified WebSphere MQ Solution designer
IBM Certified Solution Developer for WebSphere Integration developer 6.0.1
Training:
Basic Concepts of Enterprise Application Integration(EAI ) at IBM India
Java 1.4 at IBM India
J2EE Concepts at IBM India
IBM Websphere DataPower – SOA Appliances
WebSphere Interchange Server 4.3.x (WICS) at IBM India
WebSphere Message Broker 6.0.x (WMB) at IBM India
WebSphere MQ v 6.0.x (WMQ) at IBM India
WebMethods 6.1 at IBM India
WebSphere Business Modeler 6.0.1 at IBM India
WebSphere Process Server /WebSphere Integration Developer 6.0.1.x at IBM India
IBM Db2 V 8.1 at IBM India
WSDL,XML at IBM India
WebSphere Studio Application Developer v 5.1 WSAD IE at IBM India
UML concepts & Design at Oracle India
MQ Series WorkFlow at IBM India
JDEdwards Enterprise One Tools 8.98 at Oracle India