Harpreet Kaur, Developer in Edmonton, AB, Canada
Harpreet is available for hire
Hire Harpreet

Harpreet Kaur

Verified Expert  in Engineering

MuleSoft Developer

Location
Edmonton, AB, Canada
Toptal Member Since
September 7, 2021

Harpreet is an accomplished and self-motivated MuleSoft developer with over seven years of experience designing, developing, and implementing application integration solutions using Mule ESB, TIBCO, and Java. She is also experienced in developing Mule ESB flows and integrations using SOA and Enterprise Application Integration (EAI) using Mule runtimes. Harpreet enjoys using her skills to contribute to the exciting technological advances that happen every day.

Portfolio

IBM
Anypoint Studio, Mule ESB, DataWeave, Java, Metrics, Custom APIs...
Infosys
Mule ESB, MuleSoft, DataWeave, SOAP, Service-oriented Architecture (SOA), REST...
Tech Mahindra
SOAP, REST, REST APIs, Microservices, TIBCO

Experience

Availability

Part-time

Preferred Environment

Mule ESB, Anypoint Studio, REST, SOAP, SoapUI, Amazon Web Services (AWS), Git, TIBCO, JMS, IBM Db2

The most amazing...

...thing was taking the initiative to do POCs and implement new technology in my project.

Work Experience

Application Developer

2019 - 2021
IBM
  • Created smart APIs for the smooth Airline shopping experience. These API are used by AC and its business partners for helping customers with integrating their business with Amadeus APIs.
  • Interacted with the client, gathered the requirements, and converted them into user stories. I created design and Mule flows using endpoint connectors and components to integrate client and server systems.
  • Developed the business logic of the APIs, added mapping rules, transformed data using DW language. I consumed SOAP, REST APIs, integrating JMS, and sending custom metrics. In addition, I developed the exception strategy of the APIs.
  • Used Mule Debugger to debug the XML flows, write MUnit test cases; reviewed code, analyzed performance using ELK, leading the efforts of the unit and integration testing of APIs.
Technologies: Anypoint Studio, Mule ESB, DataWeave, Java, Metrics, Custom APIs, Data Transformation, JSON, Amazon Web Services (AWS), XML, Jira, SoapUI, CloudHub, REST, SOAP, RAML

Senior Associate Consulting

2018 - 2019
Infosys
  • Developed in Mule, this application deals with maintaining customers’ master data. It deals with retaining a single entry for every customer by merging any duplicate suspects and it separates the combined data if needed.
  • Gathered requirements for a new set of changes requested by business with coordination amongst various teams. I worked on RAML creation and updating and used cache components and global functions.
  • Built the business logic of the API to get data from downstream, called Java components, updated the DB and published data through JMS Queue; consumed REST APIs, transformed the output, and implemented routing.
  • Developed the exception strategy of the APIs. I used DW language, leading the efforts of the unit and integration testing of individual components and created flows that pass messages using VM transport. In addition, I deployed APIs on on-premise systems.
Technologies: Mule ESB, MuleSoft, DataWeave, SOAP, Service-oriented Architecture (SOA), REST, Microservices, On-premise, Anypoint Studio, IBM Db2, MDM, Splunk, Jira

Software Developer

2014 - 2018
Tech Mahindra
  • Worked on the project that implemented different web services for different AT&T products and services. I developed web services to receive the required messages and processed them according to the business logic; business logic implementation was done in XML Process Definition Language (XPDL) using TIBCO.
  • Developed and validated XML schemas, set up Java SOAP or REST web service in Eclipse, built the service locally as well as on Jenkins, and tested the service locally and QC.
  • Migrated the existing SOAP services to micro Services in STS; connected down systems using adapters for different back ends.
Technologies: SOAP, REST, REST APIs, Microservices, TIBCO

Air Canada EIP

Created smart APIs for the smooth Airline shopping experience.

These API are used by AC and its business partners for helping customers with integrating their business with Amadeus APIs.

• Interacted with the client, gathered the requirements, converted them into user stories, and created the design.
• Created Mule flows using endpoint connectors and components to integrate client and server systems.
• Developed the business logic of the APIs, added mapping rules, transformed data using DW language
• Consumed SOAP, REST APIs, integrating JMS, sending custom metrics.
• Developed the exception strategy of the APIs.
• Extensively used Mule Debugger to debug the XML flows, write MUnit test cases.
• Reviewed code, analyzed performance using ELK, leading the efforts of the unit and integration testing of APIs.

Languages

XML, Java, C++

Libraries/APIs

REST APIs, Custom APIs, JMS

Tools

Anypoint Studio, SoapUI, Git, Jira, AWS IAM, Amazon CloudWatch, Amazon Virtual Private Cloud (VPC), Splunk, Postman

Paradigms

REST, Service-oriented Architecture (SOA), Microservices

Platforms

Mule ESB, Mule Runtime Engine, MuleSoft, Amazon Web Services (AWS), Amazon EC2

Storage

JSON, IBM Db2, Amazon S3 (AWS S3), On-premise, Cloud Deployment

Other

SOAP, APIs, DataWeave, Metrics, Data Transformation, TIBCO, Deployment, Architecture, Security Policies & Procedures, Data Modeling, Cloud, Elastic Load Balancers, Dynamic Load Balancing, Amazon Route 53, Computer Networking, CloudHub, RAML, MDM

Frameworks

AWS HA

2010 - 2014

Bachelor's Degree in Computer Science

Sharda University - Greater Noida, India

AUGUST 2021 - SEPTEMBER 2023

MuleSoft Certified Developer - Level 1 (Mule 4) Certification

MuleSoft

JUNE 2021 - JUNE 2023

MCPA Level 1

MuleSoft

MARCH 2021 - MARCH 2024

AWS Certified Cloud Practitioner

AWS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring