Integration Lead/architect Resume
SUMMARY:
- Over 15+ years of experience in Designing and Developing Integration solutions using Mule ESB 4, IIB 10 and Spring Boot Technologies.
- Good hands - on experience in Designing and Developing microservices.
- Expertise in writing API specs using Raml and swagger
- Expertise in implementing the mule flows using various MuleSoft connectors HTTP, Database, Flow, scatterGather, Kafka etc.
- Good hands-on experience in Anypoint Designer, Anypoint Exchange, API Manager and Runtime Manager.
- Experience in implementing the API led Architecture using reusable API’s (System API, Process API, Experience API)
- Good hands-on experience both on premises, cloud hub and customer managed cloud environments.
- Expertise in implementing the security Policies Oauth2.0(JWT, OpenID), IP whitelist, Blocklist etc.
- Good hands-on experience in Building CI/CD pipeline using Azure Devops, AWS and Jenkins.
- Expertise in implementing both SOAP and Rest based web services.
- Expertise in implementing the Micro Services using Spring Boot Technologies.
- Good hands-on experience in SQL and NoSQL databases db2, Oracle, PostgreSQL, aurora MySQL, Mongo dB, couch Db.
- Good hands-on experience in analyzing the logs using Splunk, ELK and cloud watch logs.
- Good hands-on experience in implementing transport layer security and message layer security.
- Good hands-on experience in IIB, MQ, Apache Kafka, JMS, Spring, Struts.
- Expertise in implementing solution using AWS cloud technologies EC2, Step Functions, state machine, cloud formation stacks.
- Good hands-on experience in designing clustering, load balancing, High availability and fault tolerance systems.
- Good experience in using Object oriented principles and applying design patterns to derive the solution.
- Good experience in Unix Operating system RHEL, Solaris sparc, AIX and HP-UX.
- Expertise in implementing the Serverless architecture using AWS lambda functions and state machines.
- Experience in writing PL/SQL, Store Procedure.
- Designed and developed reusable components for message broker Global Caching and common error handler.
- Experience in Agile, waterfall and scrum methodologies.
- Working experience in Insurance, healthcare and Retail Domains.
TECHNICAL SKILLS:
Middleware tools: Mule ESB 3& 4, IIB 9& 10, MQ, Sun Java CAPS, Tomcat, WebLogic 10, Jboss, Glassfish server
Programming Languages: Java, J2ee, DataWeave, ESQL, XML, XSLT, XPATH
Scripting Languages: NodeJS, Typescript
Webservices Stack: RAML, Swagger, JAX-RS, JAX-WS, WSA, MTOM, WS-Security, Axis2, Hessian Binary Web services.
Database: Oracle 9i/10g, MS -SQL server, DB2 v8.1, Sybase, MySQL, couch DB, Mongo DB, PostGre SQL
Frameworks: Spring, Struts, Apache Kafka
Repositories: GitHub, Bitbucket, SVN, Star team, Perforce
IDE tools: Any point Studio, Eclipse, Message broker toolkit, NetBeans IDE, IntelliJ IDE
Monitoring and tracing: Splunk, Elk, Jaeger
Dev Ops:, Docker, Kubernetes, Istio Service Mesh
Cloud Technologies: AWS, Azure, Server less Architecture
PROFESSIONAL EXPERIENCE:
Integration lead/Architect
Confidential
Responsibilities:
- Involve in PI Planning and Sprint planning and identifying the APIs to build and gathering requirement
- Worked on writing low level and high-level design document.
- Worked on writing API spec using RAML and Anypoint Design Center.
- Worked on mule batch jobs to process large volume of data.
- Documenting the developer best practices and coding standards.
- Participated in the Design meetings for the integration solutions and provided solutions.
- Written Munit test cases for the developed mule flows.
- Developed Mule flows using Anypoint Studio.
- Implementing the CI/CD process for mule APIs for continuous delivery and integration
- Writing DataWeave Transformation as per the agreed Functional Specification.
- Implemented the security to API’s using Oauth 2 framework.
- Analyzing and Fixing production issues quickly and made it available to users.
Environment: MuleSoft 4.4, Runtime Fabric, OpenShift, MongoDB, Splunk, Rest Client, Spring Boot, Bitbucket, AWS
Integration Lead
Confidential
Responsibilities:
- Writing API’s at Experience Layer, Process Layer and System layer using Mule ESB
- Writing the API specs using RAML using MuleSoft Any point Designer.
- Publishing the API’s to MuleSoft Exchange.
- Implementing the security policies to API’s Oauth JWT.
- Implementing the API’s using Mule connectors and Any point Studio.
- Unit testing the API’s using Munit Test
- Implementing the encryption and decryption to handle the sensitive data.
- Implementing the connection pooling using Hikari CP
- Implementing the CI/CD process for Mule API’s for continuous delivery and integration.
- Unit testing the API’s, Defect fixing and Promoting code to higher environments.
- Designing the API’s involving with other application architects.
- Mentoring Junior resources in the project on the technology.
- Onsite offshore co-ordination and tracking the deliverables.
- Attending the Agile meetings and providing updates to the Management.
Environment: Mule ESB 4.1.6, Spring, Hashi Corp, Jenkins, SOAP UI, Any point Studio, SQL server, Splunk, Bitbucket, AWS Cognito
Integratin lead/architect
Confidential
Responsibilities:
- Designing the RAML using Any point Design center
- Developing API’s using any point studio and mule connectors
- Implementing the Transformation logic using the Data weave
- Designing and Developing Batch Framework to process high volume data
- Implementing the CI/CD using Jenkins for automated build and Deployment process.
- Unit Testing the Interfaces developed using Mule ESB.
- Performing end to end testing and mocking up the services.
- Participating in the scrum meetings and providing status to the teams.
Environment: Mule ESB Run Time 3.9, API Manager, Any point Platform, Active MQ, Azure Devops, Any Point Studio, Splunk, Git Hub, IIB 10
Technical Lead
Confidential
Responsibilities:
- Managing the personal lines solutions
- Resource Planning and Deploying the Resource in the project
- Monitoring the Day to Day Progress of the activities assigned to Team members
- Identifying issued faced in the Software Development and Providing Solutions or escalating to the top management
- Planning the Iterations and Software Deliverables
- Preparing the Status of Project Deliverables and presenting to the Client and TCS Program Managers
- Building the common components design and Implementation (Global Caching, Error handling, Audit Logging and event Journaling)
- Implementing the Security in the message broker and servers.
- Developing Applications using SOAP Nodes, Aggregation Nodes and MQ Nodes and Transformation Nodes, Sub flows etc.
- Configuring Data Power as Gateway to the web services.
- JMS to MQ Configuration and Solution Implementation
- Preparing the Developer Guide lines and Code check - in Process
- Preparing the Best Practices Guidelines
- Providing Low Level Design and High-Level Design Documents
- Participating in the Defects meeting Triage for Critical Issues.
- Developing Message Flows for Synchronous, Asynchronous and Batch Framework
- Installing and configuring the Message Broker and Web Sphere MQ
- Tuning the message flows
- Unit Testing the message flows
- Fixing the Defects in the higher environments for the developed message flows.
- Participating in the Requirement Gathering for the Interactions
- Writing Ant Scripts for Build and deploy and configuring the Hudson server for Continuous integration.
- Participate in Code Review Process for the Developed Flow
- Expert in using Web Sphere MQ Queue Statistics Tools for analyzing the queue statistics (MH04 support pack)
- Participating in the Scrum Meetings.
Environment: Wmb 8.0, WMQ 7.5, HP Quality Center, JDK 1.6, SVN, Hudson, SiteScope
Senior developer
Confidential
Responsibilities:
- Design, Configuration and Developing Web Services to integrate ANS with Humana systems.
- Fixing the Bugs in the ANS product.
- Defining framework, proof of concept and proto type
- Developing Web services using axis 2 frameworks.
- Installation of Web logic and configuration set up for the project
- Setting up the environment for Test, UAT AND PRODUCTION.
- Performance monitoring and tuning on the code.
- Creating SQL stored procedure, Tables in SQL Server 2005/2008
- Preparing deployment scripts for TEST, UAT and Production
- Supporting Test, UAT and Production application and weblogic servers
Environment: Apache Axis 2, WebLogic Server 10.3.5, SQL Server 2008, Windows XP, JDK 1.6, Eclipse IDE. SVN, Spring
Confidential
Java Developer
Responsibilities:
- Implementing web services using Apache axis and spring framework
- Unit testing for soap web services
- Writing web service client and wrapper classes.
- Developing struts action classes.
- Developing web pages using jsp and struts tag libs
- Validating the user pages using java script
- Writing the DAO classes to fetch data from database.
- Writing struts validations.
- Worked on BEA WebLogic for porting and
- Worked on Sun java Caps ESB to develop integration solutions.
- Developing BEA weblogic middleware component
- Writing Junit Test cases using Mock and Spy
- Writing stored procedures and pl sql statements.