Hi, I’m Sami

I’m Sami, a Software Engineering graduate from Polytechnique Montréal. In addition to my expertise in full stack programming, I have ventured into business analysis. My enthusiasm for continuous learning drives my active involvement in projects utilizing Amazon Web Services, Salesforce CRM, and Oracle Netsuite ERP.

Simplified File Uploads to NetSuite: A Practical Guide Using RESTlet and Python

Discover how to upload files to NetSuite's File Cabinet using a RESTlet and Python, utilizing the Client Credentials Flow (Machine to Machine) Access Token. This guide will help you create a RESTlet in NetSuite and develop a corresponding Python client, streamlining the file upload process and potentially enhancing your workflow.

Getting Started with TypeScript in NetSuite SuiteScript

When developing with SuiteScript 2.0 in NetSuite, using TypeScript can significantly enhance your coding experience by providing strong typing and better error checking. While there are several options available for incorporating TypeScript into your SuiteScript projects, I have chosen to use one of them.

Obtaining Access Tokens with Salesforce Connected Apps

Integrating external applications with Salesforce is a common requirement for many organizations. One of the key steps in this integration process is the creation of a Connected App in Salesforce, which allows external applications to securely authenticate and access Salesforce data.

Work

  1. Company
    Stingray Group Inc.
    Role
    Business Systems Developer
    Date
  2. Company
    Stingray Group Inc.
    Role
    Salesforce Developer
    Date
  3. Company
    Matrox Electronic Systems Ltd.
    Role
    Software Engineering Intern
    Date
  4. Company
    Pratt & Whitney Canada
    Role
    Business Analyst
    Date