Zuber Baig, MuleSoft Developer in Mississauga, ON, Canada
Zuber Baig

MuleSoft Developer in Mississauga, ON, Canada

Member since January 19, 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.
Zuber is now available for hire

Portfolio

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

Experience

  • HTML 10 years
  • Java 7 years
  • Agile 7 years
  • MuleSoft Anypoint Platform 3 years
  • MUnit 3 years
  • MuleSoft 3 years
  • RAML 3 years
  • DataWeave 3 years

Location

Mississauga, ON, Canada

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.

Employment

  • 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, Estimations, Testing, 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: Java 7, 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

Experience

  • 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.

Skills

  • Libraries/APIs

    API Development, jQuery
  • Platforms

    MuleSoft
  • Other

    API Design, MuleSoft Anypoint Platform, RAML, DataWeave, MUnit, Certified Scrum Master
  • Languages

    Java, HTML, JavaScript, C#
  • Paradigms

    Agile, Scrum
  • Storage

    Databases, MongoDB, Microsoft SQL Server
  • Frameworks

    Spring MVC, .NET, ASP.NET
  • Tools

    Jira, Jenkins, Bitbucket

Education

  • Bachelor's Degree in Physics
    1996 - 2000
    University of Pune - Pune, India
  • Master's Diploma (Technical Training) in Software Engineering
    1994 - 1998
    Aptech Computer Education - Pune, India

Certifications

  • MuleSoft Certified Integration Architect - Level 1
    APRIL 2020 - PRESENT
    MuleSoft
  • MuleSoft Certified Platform Architect - Level 1
    FEBRUARY 2020 - PRESENT
    MuleSoft
  • MuleSoft Certified Developer - Level 1 (Mule 4)
    APRIL 2019 - PRESENT
    MuleSoft
  • Certified Scrum Master
    FEBRUARY 2012 - PRESENT
    Scrum Alliance

To view more profiles

Join Toptal
Share it with others