Amrit Singh Bains, Developer in Toronto, ON, Canada
Amrit is currently unavailable

Amrit Singh Bains

Software Developer

Toronto, ON, Canada

Toptal member since September 7, 2020

Bio

Amrit is an IT professional with a firm grasp of what it takes to facilitate software development processes, along with robust, in-depth domain knowledge of web and mobile application solutions. For the past few years, Amrit has focused on contributing his MuleSoft expertise to various projects. Amrit has also been part of digital transformations for large enterprises and possesses a blend of management and technical leadership for architecture, design, development, and testing.

Portfolio

Slalom
MuleSoft
Bainsoft Inc
MuleSoft, Agile, Sales, Salesforce

Experience

  • Java - 12 years
  • Azure - 9 years
  • MuleSoft - 7 years
  • Amazon Web Services (AWS) - 7 years
  • Agile - 7 years
  • MacBook - 7 years
  • Jira - 7 years
  • Google Cloud Platform (GCP) - 2 years

Preferred Environment

Jira, Agile, Windows, MacBook

The most amazing...

...thing I've built was a Udemy course on MuleSoft with more than 5,500 students enrolled.

Work Experience

Mulesoft Solutions Architect

2025 - PRESENT
Bainsoft Inc.
  • Provided MuleSoft Solutions Architect services to Accelerize360, Sercante, and other clients.
  • Delivered an end-to-end solution for a major U.S.-based eCommerce organization specializing in health supplements. Responsibilities included architecture design, project planning, implementation, and go-live support.
  • Led a team of MuleSoft developers and the client side on onboarding and developing MuleSoft projects across onshore and offshore teams.
Technologies: MuleSoft

MuleSoft Senior Consultant

2024 - 2025
Slalom
  • Worked as a technical lead and delivered end-to-end solutions, covering design, development, and go-live support for a foundation project using a Salesforce Nonprofit Cloud offering.
  • Collaborated with cross-functional teams and the client to deliver projects.
  • Integrated systems, including Salesforce, Sage Financial Management platform, and more. Used the API-led connectivity approach.
Technologies: MuleSoft

Mulesoft Solutions Architect

2022 - 2024
Bainsoft Inc
  • Provided MuleSoft Associated Principal Architect services to RevTech, Studio Science, and other associated clients on multiple MuleSoft projects across healthcare, housing, consumer goods, retail, travel, state and federal govt.
  • Led various RPA projects using Amazon IDP for invoice processing and PDF extraction.
  • Designed and executed migrations from Mule 3 to Mule 4.
  • Contributed to project estimation and pre-sales efforts for new initiatives.
Technologies: MuleSoft, Agile, Sales, Salesforce

MuleSoft Solutions Architect

2018 - 2022
AppCentrica
  • Worked with MuleSoft Professional Services on domains like automotive, molding, health care, and banking.
  • Implemented integrations with Salesforce, SAP, databases, MQ, IBM Host System, and more.
  • Served as the primary consultant for enhancements of TFS enterprise applications.
  • Performed requirements gathering for the implementation of solutions and the design of the architecture for new enhancements.
  • Used a variety of technologies, including MuleSoft, Salesforce, Anypoint Platform, Anypoint Studio, IBM WebSphere, AngularJS, and Azure DevOps.
Technologies: Azure, MuleSoft, Apache Camel, Apache Camel K, Camel, Kubernetes

Senior Software Developer

2017 - 2018
TD
  • Developed and designed the technology stack for the API framework components.
  • Handled the full continuous integration and development for DevOps.
  • Worked on security compliance, effort estimation, code review, performance testing, and release management.
  • Used the following technologies: Java, Spring MVC, OpenShift, Jenkins, and multiple databases.
Technologies: Node.js, Java

Software Developer

2013 - 2015
Raxa
  • Developed, with a team of four developers, the front end with cross-platform frameworks such as Sencha Touch, Ext JS, PhoneGap, and Cordova (Raxa.io/raxa).
  • Extensively used cloud services (Amazon Web Services) EC2, RDS, EBS for hosting back servers, load balancing in a distributed system, and Node.js for push notifications to web, Android, and iOS devices.
  • Used a range of technologies including Android, iOS, AWS, Cordova, PhoneGap, Couch DB, and SQLite.
Technologies: Java

Experience

Raxa Doctor

• Developed the front end with cross-platform frameworks (Raxa.io/raxa).
• Extensively used cloud services (Amazon Web Services) EC2, RDS, EBS, and push notifications.
• Worked on back-end resource development of the Java-based OpenMRS and Node.js search.
• Assigned tasks to the development team using Jira of both Android and iOS platforms.

Education

2015 - 2016

Master's Degree in Computer Science

University of Windsor - Windsor, Canada

Certifications

AUGUST 2020 - PRESENT

Professional Cloud Architect

Google

MAY 2020 - PRESENT

TOGAF 9

The Open Group

MARCH 2019 - PRESENT

MuleSoft Certified Platform Architect

MuleSoft

MARCH 2019 - PRESENT

MuleSoft Certified Integration Architect

MuleSoft

JANUARY 2019 - PRESENT

MuleSoft Certified Developer (Mule 4)

MuleSoft

Skills

Libraries/APIs

Node.js

Tools

Jira

Languages

Java

Platforms

Windows, Kubernetes, MuleSoft, Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), Salesforce

Frameworks

Apache Camel, Apache Camel K, Camel

Paradigms

Agile

Other

MacBook, Sales

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