Gaurav Garg,印度哈里亚纳邦锡尔萨的开发者
Gaurav is available for hire
Hire Gaurav

Gaurav Garg

Verified Expert  in Engineering

Salesforce and MuleSoft Developer

Location
Sirsa, Haryana, India
Toptal Member Since
April 25, 2022

Gaurav是Mule 4和TIBCO认证开发人员,也是集成解决方案方面的专家, including analysis, design, development, 并使用MuleSoft和TIBCO实现. Gaurav已经使用Pub/Sub设计模式创建了poc、中介组件和接口. 他已经将接口从内部部署过渡到容器化的微服务,并转换了整体架构. 他的核心技能包括Mule、TIBCO、Kubernetes和Docker.

Portfolio

Cognizant
MuleSoft, Kubernetes, Docker, Jenkins, Java, Amazon Web Services (AWS)
Isteer
MuleSoft, Kubernetes, Docker, Jenkins, Amazon Web Services (AWS)
Infosys
MuleSoft, Jenkins, Java, Pub/Sub

Experience

Availability

Part-time

Preferred Environment

MuleSoft, TIBCO

The most amazing...

...我开发的工具是一个API验证框架,用于动态验证传入的请求.

Work Experience

Senior Consultant

2021 - 2023
Cognizant
  • 设计可重用的共享模块作为框架,以帮助团队成员加快开发. 创建了一个API验证框架,用于根据一组特定规则动态验证请求.
  • 使用Docker和Kubernetes将接口从本地迁移到容器化微服务. 参与项目的过程改进活动,并作为直接与欧洲客户合作的个人贡献者.
  • 收集需求,直到项目部署到生产环境.
技术:MuleSoft, Kubernetes, Docker, Jenkins, Java, Amazon Web Services (AWS)

Senior Consultant

2020 - 2021
Isteer
  • 使用MuleSoft为200个批处理作业创建了可重用的解决方案, which helps manage jobs from a single UI.
  • 从零开始实现容器化解决方案. 我的职责是将Oracle中实现的单片架构转换为面向微服务的架构.
  • 创建了一个框架,用于在维护活动期间处理请求,以避免数据丢失.
技术:MuleSoft, Kubernetes, Docker, Jenkins, Amazon Web Services (AWS)

Consultant

2019 - 2020
Infosys
  • 开发使用Pub/Sub设计模式创建可靠接口的模板和指导方针.
  • 开发了一个错误处理框架,以确保最大的可靠性.
  • 监督设计、开发、测试、部署和支持.
技术:MuleSoft, Jenkins, Java, Pub/Sub

Consultant

2018 - 2019
TIBCO Software
  • Designed and developed various APIs, 企业服务总线应用程序, 以及用于银行应用程序的可重用集成组件.
  • 创建了一个中介组件,作为所有ESB应用程序的入口点. 该项目还涉及到完整的web服务(SOAP), REST (JSON) implementation, orchestration, and business processes.
  • 为框架从BW5迁移到BWCE创建了一个POC. 充当零售模块的ESB主管.
技术:TIBCO, TIBCO企业消息服务(EMS), Kubernetes, Docker, Jenkins

Senior Software Engineer

2016 - 2018
Hexaware Technologies
  • 从功能分析师那里收集需求, prepared technical design documents, 并作为ESB团队的一员开发了实用工具和框架来增强可重用性.
  • Developed error-free running codes. 参与团队会议,审核业务工作理念.
  • 参与项目的过程改进活动.
技术:TIBCO、TIBCO企业消息服务(EMS)、Jenkins

System Engineer

2013 - 2016
Accenture
  • 将概念化的需求转化为技术解决方案. 构建集成解决方案,连接打包或自定义应用程序. 使用消息交换模式来促进同步和异步通信.
  • 为松耦合设计和基于内容的路由提供了解决方案. Developed error-free running codes.
  • Participated in the design document. 协助其他开发人员进行各个阶段的部署.
技术:TIBCO, TIBCO企业消息服务(EMS)

API Validation Framework

http://github.com/gorugarg/APIDataValidation
我是一个零售客户端的MuleSoft开发人员,我被要求创建一个API验证框架,让其他API可以重用. API验证框架的目的是根据一组验证规则动态地检查传入的请求. 如果验证规则中有任何更改,则不需要更改代码和重新部署.

Types of validation rules:
1) Whether a field is mandatory or not.
2)字段是否具有所需的最小长度.
3)字段是否具有所要求的最大长度.
4)字段是否遵循正确的枚举.
5)字段是否遵循正确的Regex模式.

我通过创建一个包含特定API所需的所有规则的JSON验证文件来实现它. 我将该验证文件加载到HashMap中,每个传入的请求都会根据JSON文件中指定的规则进行动态验证.

Tools

TIBCO企业消息服务(EMS)、Jenkins、Apache Maven

Platforms

MuleSoft, Kubernetes, Amazon Web Services (AWS), Linux, Docker

Other

TIBCO, Pub/Sub, APIs

Languages

Java, XML/XSLT, JavaScript, Regex

Storage

JSON

2008 - 2012

Bachelor's Degree in Computer Science

Maharshi Dayanand University - India

MAY 2022 - PRESENT

MuleSoft Certified Integration Architect

MuleSoft

FEBRUARY 2022 - FEBRUARY 2024

Mulesoft Level 1 Certified Developer

MuleSoft

APRIL 2017 - PRESENT

TIBCO BusinessWorks认证专业人士

Tibco

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring