Amrit Singh Bains, Developer in Toronto, ON, Canada
Amrit is available for hire
Hire Amrit

Amrit Singh Bains

Verified Expert  in Engineering

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

AppCentrica
Azure, MuleSoft
TD
Node.js, Java
Raxa
Java

Experience

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

Availability

Full-time

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

2018 - PRESENT
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 so on.
  • 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

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

https://www.raxa.io/raxaDesktop/
• 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, MuleSoft, Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP)

Paradigms

Agile

Other

MacBook

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