Senthil Chinraj,加拿大安大略省多伦多的开发者
Senthil is available for hire
Hire Senthil

Senthil Chinraj

Verified Expert  in Engineering

MuleSoft Developer

Location
Toronto, ON, Canada
Toptal Member Since
March 15, 2019

Senthil是MuleSoft高级认证架构师和开发人员,也是一名认证工作顾问,在开发领域拥有18年以上的经验. 他已经与MuleSoft解决方案合作了7年多, 在使用Anypoint平台的企业级集成项目中表现出色, 包括CloudHub中客户和mulesoft托管的运行时. Senthil在提供健壮的应用程序方面也很有经验,这些应用程序利用了他在java相关栈(如Spring和Hibernate)方面的经验.

Portfolio

Shawcor
Oracle, NetSuite, Salesforce, MuleSoft, API, API集成,REST API, REST
Volvo Car USA
MuleSoft,亚马逊网络服务,API网关,Salesforce...
Belk
MuleSoft, Retail

Experience

Availability

Part-time

Preferred Environment

亚马逊网络服务(AWS), Spring, JEE, Java, MuleSoft, API Gateways, API Integration, APIs, Workato, Salesforce

The most amazing...

...我所做的是通过使用MuleSoft的Anypoint平台构建和实施无缝解决方案,为多个客户端的数据集成带来革命性的变化.

Work Experience

MuleSoft Consultant

2017 - PRESENT
Shawcor
  • 配置和维护CloudHub.
  • 集成多种企业系统与MuleSoft开发.
  • 开发并构建了一个批处理过程,使用连接器在NetSuite和Salesforce之间交换数据.
  • 基于微服务模式(api主导的连接)开发api,以公开来自IFS的数据.
  • 配置/集成带有各种Mule流的Anypoint MQ.
  • 使用MuleSoft连接器与SMB和SharePoint系统集成.
技术:Oracle, NetSuite, Salesforce, MuleSoft, API, API集成,REST API, REST

MuleSoft Expert

2018 - 2023
Volvo Car USA
  • 领导使用MuleSoft Anypoint平台的可扩展和健壮的API架构的设计和实现. 与跨职能团队合作,定义集成需求并设计高效的数据流流程.
  • 开发可重用API资产, connectors, 以及集成模式,以加速项目交付并提高可维护性. 使用OAuth和JWT令牌实现安全身份验证和授权机制.
  • 通过有效的调整和监控策略,优化了MuleSoft解决方案的性能和可扩展性. 在MuleSoft最佳实践和设计模式方面指导和培训初级团队成员.
Technologies: MuleSoft,亚马逊网络服务,API网关,Salesforce, Batch File Processing, SAP Integration, REST

MuleSoft架构师和顾问

2020 - 2022
Belk
  • Assisted the CTO and development managers in architecting solutions based on the microservices approach for migrating order management from on-prem (OMS) to the Manhattan Omnichannel eCommerce Platform (MAO).
  • 指导开发人员和技术领导按照api主导的连接和方法以及基于raml的设计方法交付解决方案.
  • 构建了一个复杂的用例,以捕获库存图片更改到下游系统.
  • 开发api来处理分配的内存/虚拟核内的大量事务,采用流方法,而不是大量的内存消耗.
  • Configured, installed, 维护MuleSoft服务器和Jenkins等生态系统中的其他应用程序, Nexus, etc.
技术:MuleSoft,零售

Technical Lead

2015 - 2018
CAA
  • 基于微服务设计模式架构了Mule流.
  • 使用Jenkins, Nexus, MMC和Mule Runtime设置Mulesoft环境.
  • 指导团队成员在开发过程中遇到的技术挑战.
  • 将现有遗留流程迁移到ESB平台.
  • 设计应用程序,利用批处理模块处理和消耗从Guidewire到SAP的大量数据负载,反之亦然.
  • 与外部供应商集成,如支付提供商, Pitney Bowes, 和银行系统通过不同的连接器,如FTP, FTPS, SFTP, File, SOAP/CXF, and APIKIT.
  • 通过与ElasticSearch的集成监控应用程序,并在出现任何关键问题时提醒支持团队.
  • 广泛使用批处理模块来处理大文件(CSV和XML),并微调性能以扩展应用程序.
Technologies: VM, JUnit, 用于XML处理的Java API, JAXB, log4j, CSS, HTML5, JSON, Hibernate, Microsoft SQL Server, JDK 8, Mule Runtime Engine, APIs, API Integration, REST APIs, Batch File Processing, SAP Integration, REST, Insurance, P&C Insurance

高级J2EE开发人员和技术主管

2014 - 2015
RSA Group
  • 使用HTML5、CSS和jQuery为商业应用程序构建响应式UI/UX.
  • 成功地与Spring-webflow集成,用于管理和导航不同的向导.
  • 与在线支付提供商Moneris集成.
  • 在本地和云中心部署和管理Mule流.
  • 符合ACORD/CSIO模型的架构化web服务,并将其公开给Guidewire系统,如CLAIMS和POLICY.
  • 处理ESB和web应用程序在生产环境中的应用程序实现.
Technologies: C3p0, SOAP, Jenkins, Bitbucket, Apache Maven, Git, 企业服务总线(ESB), MuleSoft, Mule Runtime Engine, MySQL, JUnit, 用于XML处理的Java API, JAXB, log4j, CSS, HTML5, Ajax, JSON, JBoss, Hibernate, Spring Web Flow, Spring MVC, JSF, JDK 8, APIs, API Integration, REST APIs, Insurance, P&C Insurance

Senior Java Developer

2013 - 2014
Citco
  • 在无状态会话bean中实现共享服务,并将其公开为会话farade.
  • 实现了DAO工厂、单例、服务定位器和业务委托等设计模式. 为质量交付品进行代码审查.
  • 使用(applicationContext)开发应用服务组件和配置bean.xml) Spring IoC.
  • 在应用程序的不同层之间集成Spring(依赖注入).
  • 使用SOAP Message Broker协议在不兼容的系统之间进行通信. 使用ANT执行代码构建和部署. 使用log4j属性进行日志记录.
  • 参与使用JUnit进行系统和集成测试.
  • 参与使用DB2开发复杂的SQL查询.
技术:RESTful服务, 面向服务的架构(SOA), Checkstyle, EasyMock, Bamboo, HP Quality Center (QC), Jira, Subversion (SVN), MyEclipse, JMS, MQSeries, Oracle, JUnit, Ext JS, Ajax, JSON, IBM WebSphere, Hibernate, DI, Spring MVC, Apache Struts, Java, Servlet, 雅加达服务器页面(JSP), Jakarta EE, APIs, API Integration, REST APIs

Java/JEE Developer

2006 - 2013
州农场保险公司,伊利诺伊州,美国
  • 基于软件规范构建应用程序组件.
  • 使用JMS通过异步消息开发应用程序通信, MQ, 和MDB在点对点场景中的处理消息.
  • 参与分析, design, 以及开发各种服务器端组件,如XSD/XSLT/XML, SDOs, 服务层的服务处理程序, 用于持久层和操作类的dao, JSP, 以及用于用户界面层的servlet.
  • 领导三次迭代的开发团队,并领导所有索赔管理功能的生产支持, 主要职责是及时处理机票, 满足违规票证定义的指标, problem records, 在HP服务管理器中使用KI并生成管理研究报告.
  • 为异步流程失败构建了重试/恢复框架,并使该框架从使用角度来看非常灵活. 由于其开发时间短和自动故障恢复特性,该框架目前被广泛使用.
  • 使用Core Java开发多线程环境的批处理.
  • 使用Spring DI等框架和工具开发了E2E用例, Spring AOP, Spring-Security, Hibernate, 和JSF组件(Iceface), Tomahawk, and Primeface).
  • 为ECS应用程序设计并实现数据路由策略,以便更好地处理用户流量并最小化服务器刷新的频率, 减少必要的工时. 除了客户实现了广泛的财务节省之外, 客户体验也得到了积极的影响(客户节省了大约100美元),000/year).
  • 提出并整合了一个Trillium匹配应用程序,用于ECS内的各种匹配功能,并最小化重复/冗余数据,以便只保留干净的数据.
  • 重新设计完整的索赔流程,以便处理来自各种报告工具(如移动设备)的输入, intranet, internet, 以及使用SOA技术(JMS)的COBOL应用程序, web services), 从性能和维护的角度改进系统.
技术:RESTful服务, 面向服务的架构(SOA), Checkstyle, EasyMock, CruiseControl, IBM Rational ClearQuest, IBM Rational ClearCase, RSA, JMS, MQSeries, IBM Db2, JUnit, Ajax, HTML, XSL, XML, IBM WebSphere, Hibernate, DI, Spring MVC, Java, Servlet, 雅加达服务器页面(JSP), Jakarta EE, Insurance, P&C Insurance

基于mulesoft的数据集成解决方案

http://www.volvocars.com/
该项目是为沃尔沃汽车开发的,涉及使用Mulesoft的Anypoint平台连接各种系统和应用程序的数据集成解决方案的设计和实施.

我的职责包括开发和维护API接口, data flows, 和ETL流程,以促进无缝的数据交换和同步. Additionally, 我与涉众密切合作,收集集成需求, perform data mapping, 并定义数据转换规则. To ensure the accuracy, consistency, 以及集成数据的完整性, 我实现了数据质量和治理实践.

During the project, 我获得了与AWS集成的实际操作经验, 使用各种服务,如AWS API网关, AWS S3, AWS SQS, AWS SNS, AWS Glue, and AWS CloudWatch. 这使我能够通过实现缓存策略和微调系统来优化数据集成解决方案的性能和可伸缩性.

主动识别和解决集成问题, 我创建了监视和错误处理机制, 这是一个顺利的整合过程吗.

Platforms

MuleSoft, Oracle, Visual Studio Code (VS Code), WebSphere MQ, JEE, Jakarta EE, IBM WebSphere, JBoss, Mule Runtime Engine, 亚马逊网络服务(AWS), Raspberry Pi, Salesforce, Workato

Languages

SQL, Java, XML, XSL, HTML, HTML5, CSS, JavaScript, TypeScript, Curl语言

Frameworks

Spring 4, JSF, Angular, JUnit, Spring, 雅加达服务器页面(JSP), Spring MVC, Hibernate, Apache Struts, Ext JS, Spring Web Flow, Swagger

Libraries/APIs

NetSuite API, REST API, JMS, EasyMock, JAXB, XML处理Java API (JAXP), C3p0, Node.js、jQuery、Salesforce API

Tools

Eclipse IDE, SoapUI, Servlet, MQSeries, IBM Rational ClearCase, IBM Rational ClearQuest, Checkstyle, MyEclipse, Subversion (SVN), Jira, HP Quality Center (QC), Bamboo, JDK 8, Git, Apache Maven, Bitbucket, Jenkins, Postman, cURL Command Line Tool

Industry Expertise

Insurance

Other

Batch File Processing, RAML, HTTPS, HTTP, APIs, SAP Integration, Integration, API Integration, Retail, DI, Ajax, RSA, CruiseControl, RESTful Services, log4j, 企业服务总线(ESB), VM, NetSuite, API Gateways, SOAP, SFTP, FTP, SSL Certificates, Amazon RDS, P&C Insurance

Paradigms

面向服务的体系结构(SOA), REST

Storage

JSON, Microsoft SQL Server, SQL Server 2016, IBM Db2, MySQL

2002 - 2006

计算机工程学士学位

安娜大学-印度

JUNE 2023 - JUNE 2025

Automation Pro III证书

Workato

2021年10月- 2023年10月

MuleSoft认证开发人员- 1级

MuleSoft

2021年1月- 2024年1月

AWS认证云从业者

Amazon Web Services

2019年12月- 2021年12月

MuleSoft认证解决方案架构师

MuleSoft

2019年12月- 2021年12月

MuleSoft平台架构师

MuleSoft

OCTOBER 2009 - PRESENT

国际会计准则21:财产和责任保险原则

INS

MARCH 2008 - PRESENT

国际会计准则22:个人保险

INS

2007年9月至今

Java

Sun