Zuber Baig, Developer in Mississauga, ON, Canada
Zuber is available for hire
Hire Zuber

Zuber Baig

Verified Expert  in Engineering

MuleSoft Developer

Location
Mississauga, ON, Canada
Toptal Member Since
March 5, 2021

Zuber is a MuleSoft certified architect and developer with extensive hands-on experience. Overall, he has 17+ years of experience in the design and full-stack development of multitier, web-based applications and RESTful APIs. He has worked at major companies, including Bits in Glass, Sears Holdings, Sungard, and Capgemini. Zuber excels at translating functional and technical system specifications into high-quality code, testing, continuous integration and deployment, monitoring, and support.

Portfolio

Bits In Glass
MuleSoft, Agile, Databases, Java, API Development, MuleSoft Anypoint Platform...
Incepta Solutions
MuleSoft, API Development, Agile, MuleSoft Anypoint Platform, Databases...
Sears Holdings India
API Development, Databases, HTML, JavaScript, jQuery, Spring MVC, Java...

Experience

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...thing I've developed is a dynamic DataWeave in MuleSoft that generates the code during runtime and transforms the output for different target systems.

Work Experience

Senior MuleSoft Developer

2019 - PRESENT
Bits In Glass
  • Designed and developed APIs, using MuleSoft's Anypoint Platform for multiple clients in different domains.
  • Analyzed and created RAML and OAS specifications and RESTful HTTP methods for APIs and connections to several source and messaging systems.
  • Supported the API for deployments and performance testing. Worked on performance improvement and optimization of the API, including flow redesign, DataWeave optimization, and processing strategies.
  • Created a generic exception-handling framework and library that can be used across multiple projects. The framework also features a retry mechanism and handles all failures to dead letter queues (DLQs).
  • Tracked and fixed bugs, using Jira and Azure as reporting tools.
Technologies: MuleSoft, Agile, Databases, Java, API Development, MuleSoft Anypoint Platform, API Design, RAML, DataWeave

MuleSoft Solution Architect and Developer

2018 - 2019
Incepta Solutions
  • Designed and developed APIs for various clients in different domains (retail, banking, and shopping) and platforms, using MuleSoft.
  • Used third-party connection endpoints, including Shopify, Momentum, TD Bambora, Connect Logistics, Mentor Media, JD Edwards, and banking services.
  • Created a dynamic DataWeave and message processing architecture to support multiple shopping channels and warehouses.
Technologies: MuleSoft, API Development, Agile, MuleSoft Anypoint Platform, Databases, API Design, DataWeave

Project Manager and Developer

2013 - 2017
Sears Holdings India
  • Developed full-stack applications for merchandising and warehouse divisions using web technologies.
  • Received recognition for developing a Java-based solution for automating Hadoop test case execution, which removed over 50% of manual tasks.
  • Awarded for developing an innovative Java-based OCR application that reads manually filled paper forms and for creating a reusable plug-and-play email component developed in Java.
  • Served as a core team member for various activities: the Hadoop center of excellence, the technical innovative ideas team, and the reusable components/services development team.
  • Conducted employee training on RDBMS, HTML, JavaScript, JSON, OOA, design patterns, IoT, Scrum, and Kanban.
Technologies: API Development, Databases, HTML, JavaScript, jQuery, Spring MVC, Java, API Design

Project Manager and Developer

2010 - 2013
SunGard Availability Services
  • Designed and developed a cloud-based suite of internet products, using HTML, CSS, JavaScript, Ext JS, C#, ASP.NET, MVC, SQL Server, Oracle, NUnit, TDD, Scrum, Kanban, SOA, and SaaS.
  • Remodeled an existing client-server application and gained over 40% in performance optimization. Conducted penetration tests and reduced vulnerability and malicious exploits on the application.
  • Collaborated in teams to develop technical approaches and architectures to deliver high-quality products and enhance rich user experiences.
Technologies: .NET, C#, ASP.NET, Databases, HTML, JavaScript

Lead Consultant

2004 - 2010
Capgemini
  • Developed high-accuracy financial applications, using ASP.NET, C#, Java, HTML, CSS, JavaScript, SOA, SOAP, SharePoint, Site Pub, Bloomberg, and Sybase.
  • Served on a project team that was established to deliver a critical, high-demand web application in four weeks. Designed technical approaches and architectures, system flow diagrams, class diagrams, and use cases for project requirements.
  • Maintained applications, developed code adhering to best practices, and fixed bugs.
Technologies: ASP.NET, C#, HTML, JavaScript

Healthcare System API

An API for managing patient data using HL7/FHIR standards. The API takes input from any smart device, doctor or hospital application, and/or any source system that records patients' medical data. This patient data is then synced with all other systems where patient records exist, thereby keeping all patient records up to date at all times in all systems.

I analyzed the requirements, developed estimates, created RAML specifications and MuleSoft flows, performed testing, and managed deployments. I also worked on the endpoint for accepting patient data and updated two other medical applications where patient data resides.

The architecture consists of experience, process, and, later, the system API. This involved authenticating the API at each layer, validating and transforming patient data for target systems connected from the system layer, error handling, and success and failure message flows from each layer. The project was a great success and we received positive feedback and appreciation from the client.

API Integration for Airline Company

APIs for an airline booking system to integrate the airline client application with Amadeus airline passenger service. I developed endpoints for creating and canceling passenger bookings. Booking involves a complex structure with many substructures, such as passenger details, destinations, stopovers, pricing, meal preferences, additional passengers, and discounts.

I also played a key role in improving the performance of the APIs to achieve the transactions per seconds requirement. This involved flow redesign, DataWeave optimization, and tuning of processing strategies. Finally, I was part of the go-live support team when then APIs went live and replaced the existing system. I performed proactive monitoring of the APIs, using CloudHub monitoring during the support period; analyzed logs; and did hotfixes.

API Integration for Retail Firm

An API in MuleSoft for an eCommerce B2B and B2C integration platform, enabling CRUD operations for all items sold on the eCommerce site and multiple warehouse stock updates. I designed and developed this API, using webhooks and multiple third-party connection endpoints, such as Shopify, Momentum, Connect Logistics, and Mentor Media. Because multiple source and target systems were involved, I created a dynamic DataWeave and message processing architecture to support multiple shopping channels and warehouses.

Web Application for Item Delivery Status

A full-stack web application to display item delivery status for internal admin use at a very large shopping mall. I developed the front end using HTML, JavaScript, and jQuery, and the back end as a RESTful service in Java. The service used SQL Server and Mongo DB as data sources.

One of the key requirements of this application was to group information based on several factors, such as route information, location, and item images. The application also used data tables for paging and sorting. I managed the day-to-day coordination with the business team for requirements, design, estimation, development, and deployment of the application.

Libraries/APIs

API Development, jQuery

Platforms

MuleSoft

Other

API Design, MuleSoft Anypoint Platform, RAML, DataWeave, MUnit, Certified ScrumMaster (CSM)

Languages

Java, HTML, JavaScript, C#

Paradigms

Agile, Scrum

Storage

Databases, MongoDB, Microsoft SQL Server

Frameworks

Spring MVC, .NET, ASP.NET

Tools

Jira, Jenkins, Bitbucket

1996 - 2000

Bachelor's Degree in Physics

University of Pune - Pune, India

1994 - 1998

Master's Diploma (Technical Training) in Software Engineering

Aptech Computer Education - Pune, India

APRIL 2020 - PRESENT

MuleSoft Certified Integration Architect - Level 1

MuleSoft

FEBRUARY 2020 - PRESENT

MuleSoft Certified Platform Architect - Level 1

MuleSoft

APRIL 2019 - PRESENT

MuleSoft Certified Developer - Level 1 (Mule 4)

MuleSoft

FEBRUARY 2012 - PRESENT

Certified Scrum Master

Scrum Alliance

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