Now you can Instantly Chat with Thirugnanam!
About Me
5+ Years of experience in Mule ESB over Anypoint Studio, Anypoint Cloud-Hub, API Gateway and Management. This covers in-depth understanding and exposure in requirement gathering, analysis, design, implementation and deployment of various Integration ...
Show MoreSkills
Portfolio Projects
Description
Environment : MuleSoft (ESB) AnypointStudio CE 3.8.0, PostgreSQL DB 9.2, Java, Groovy Script, RAML, SOAP API
Role : Tech Lead
Duration : Oct’18 to Till now
Team Size : 10
Client : CUDirect Lending Corporation, USA
Origence is built to meet the demands of today’s modern mortgage lending environment. We’ve innovated and automated nearly every step of the mortgage process to help mortgage lenders achieve big results in less time and at a lower cost. With origination, processing, underwriting, closing, funding, and delivery under one innovative platform, Origence will bring a new level of efficiency to any lending team.
Responsibilities:
Involved in SDLC of multiple integrations
· Reviewed code and used SOAP UI for testing flows
· Documented High level, detailed design and testing documents
· Integrated web services including SOAP as well as REST using Mule ESB
Experience in Mule soft Anypoint API platform on designing and implementing Mule APIs.
· Used MUnit for mocking and unit testing mule flows.
· Experience in using Mule Connectors like FTP, FILE, SFTP and WMQ as part of Integration Usage.
· Built and deployment mule projects to Cloud hub using Maven (Mule-Maven-plugin) through Jenkins
· Extensively involved in integrating with legacy systems. Worked on different legacy data formats Excel, CSV data
· Extensively used Data weave to transform messages
· Used validation components to do data validations within flows & sub flows.
Used Quartz connector to schedule the batch jobs.
· Prepared design document specifications troubleshoot, and testing Involved in all phases of testing & production support
· Environment: Mule ESB 3.8, Data Weave, Cloud Hub, MS-SQL, Salesforce, Maven, Any point platform, , workday, REST full APIs.
Show More Show LessDescription
Currently the Finance team manually create journal entries for the past month after book close. This project will automate creating journal entries for all unpaid invoices in Workday when a financial book close is completed for a company.Automate the journal creation process so that Finance team doesnt have to make them all manually.The purpose of the process is to roll unpaid invoices over to the next month.This process does the following:* Gets a list of all Zendesk tickets created as part of book close,* Collects accrual data from Workday using a web service,* Sends that accrual data to another Workday reporting web service to make journal entries (JE) in Workday,* Persist the results,* Emails the results to the business,* Logs certain events
Show More Show LessDescription
This Project describes the functionality of the Workday Integration Applications (WIA). It is intended for IT resources who will be supporting the application and for Financial Analysts who will uploading, verifying, or editing data. There are different types of applications like Cascade,Xome Valuations,Inspections,Preservations.This document includes the following topics.· SFTP folder structure and use· Exception files· The Process in Detailo Processing invoice files in the Start foldero Matching fileso Validating datao Data changeso Looking up datao Sending data to Workdayo Looking up loans in the Loan tableo Reporting unresponsive system errorso Recording records accepted by Workdayo Logging system activityo Reporting processing cycle datao Archiving· Production support· Polling intervals· Distribution lists· The StartStopPolling Registry.
Show More Show LessContribute
UI Designing, Database Designing, Requirement Analysis, Estimation, Team handling and Coding.
Description
This Project describes the functionality of the Workday Integration Applications (WIA). It is intended for IT resources who will be supporting the application and for Financial Analysts who will uploading, verifying, or editing data.
This document includes the following topics.
·SFTP folder structure and use
·Exception files
·The Process in Detail
oProcessing invoice files in the Start folder
oMatching files
oValidating data
oData changes
oLooking up data
oSending data to Workday
oLooking up loans in the Loan table
oReporting unresponsive system errors
oRecording records accepted by Workday
oLogging system activity
oReporting processing cycle data
oArchiving
·Production support
·Polling intervals
·Distribution lists
·The StartStopPolling Registry.
Show More Show LessDescription
Laboratory Compliance and Accreditation System (Lab CAS) can save you time and resources by helping you focus on the core issues related to laboratory compliance and CAP inspection thereby making accreditation guaranteed and easy. The system provides the tools to drive lasting, sustainable benefits by improving the performance of overall compliance and accreditation required activities.This project includes the following modules:Document ManagerAsset ManagerDashboardProficiency TestingLearning ManagementEquipment MonitorAccreditation Manager
Show More Show LessDescription
Environment : ASP.NET, MVC 4.0, SQL Server 2012/2014, Windows 8.1, JSON, JQuery
Role : Senior Software Engineer
Duration : Jan‘15 to Nov’15
Team Size : 5
Client : Driscoll’s, USA
Project Profile:
Driscoll's is a multimillion dollar company. It has several locations to nurse and grow all berry type plants (such as blueberry, strawberry, blackberry, etc). They have different "Selection" of plants that they start from. Then they create mother plants from "Selections" and clone them to see which one grows successfully and has good taste. This process of testing may take some time (years) until they prove that a type of plant is ready for mass production.
This project includes the following modules:
· Order details
· Inventory details
· Dashboard
· Testing details
· Bar-coding Integration
· User Administration
Responsibility
UI Designing, Database Designing, Requirement Analysis, Estimation, Team handling and Coding.
Show More Show LessDescription
Environment : ASP.NET,SQL Server 2008, Windows 2008/2010, WCF REST services , JSON,Javascript,Ajax Control Toolkit 3.5, Generic Handler, Sharepoint 2010
Role : Senior Software Engineer
Duration : Sep ’13 to Dec’14
Team Size : 5
Client : I3Tech SolutionsInc, USA
Project Profile:
Laboratory Compliance and Accreditation System (Lab CAS) can save you time and resources by helping you focus on the core issues related to laboratory compliance and CAP inspection thereby making accreditation guaranteed and easy. The system provides the tools to drive lasting, sustainable benefits by improving the performance of overall compliance and accreditation required activities.
This project includes the following modules:
· Document Manager
· Asset Manager
· Dashboard
· Proficiency Testing
· Learning Management
· Equipment Monitor
· Accreditation Manager
Responsibility
UI Designing, Database Designing, Requirement gathering and Coding.
Show More Show LessDescription
Environment : ASP.NET,SQL Server 2008, Windows XP, Web Services, LINQ, JQuery, JSON,WCF,Javascript,Ajax Control Toolkit 3.5, Generic Handler
Role : Senior Software Engineer
Team Size : 4
Duration : Nov’12 to Aug’13
Client : Ameripro Inspection, Jacksonville,USA
Project Profile:
All Risk Report is a Web based applications using client side techonologies like JQUERY,JSON to handle all the inspection types in a single application.In these project, there are 2 main modules i.e.,Inspection page- Inspector need to enter their inspection details and Audit page-In this Auditor have check the inspection details and approve or reject the inspections.once approved and then to generate the PDF using Winnovative tool.
Show More Show LessDescription
CDM is mainly used to store the store the healthcare provider/organization details. As part of the inbound integration API, source system calling the CDM Realtime interface and able to search before creating any records into CDM informatica. In the Process API, cleanse the data being received with other validation api and search MDM with the returned cleansed data, if no GRID is returned, call the MDM create API to created new records. As part of outbound integration, JMS queue is listened with common payload and call the SQS Listener API to different consumers (Salesforce Veeva, Adobe ACP, AEP) to update /SyncUP the data.
Show More Show LessDescription
CAN is mainly used to get the medical claims information and submitting for claims process. This project involves to get the information about patient and Accums details, manual load and member details. Implementing the Mule proxy services for backend Java micro services.
Show More Show Less