Thirugnanam N.

Thirugnanam N.

Team Lead / Senior Software Engineer

Chennai , India

Experience: 13 Years

Thirugnanam

Chennai , India

Team Lead / Senior Software Engineer

22920 USD / Year

  • Notice Period: Days

13 Years

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 More

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 Less

Description

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 Less

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. 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 Less

UI Designing, Database Designing, Requirement Analysis, Estimation, Team handlin

Contribute

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 Less

Description

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 Less

Description

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 Less

Description

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 Less

Description

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 Less

Description

CRO is mainly used to integrating PEGA system with Salesforce and SFD database to fetch the customer data and address details from salesforce, Get/Update the outbound correspondence data from PEGA in SFD database.

Show More Show Less

Description

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 Less

Description

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