Senior Salesforce Developer
2021 - 2022Freelance- Led the development of a highly scalable solution to digitize the vendor onboarding experience for an eCommerce company and then for 20+ entities across the globe.
- Reduced the average time for vendors to get onboarded to Salesforce from three weeks to less than 10 mins.
- Ensured a highly configurable solution, providing complete flexibility for individual entities in different countries to enable the process as they wish.
- Built a solid Salesforce team locally, including a global culture that enabled the team to collaborate with other Salesforce developers and admins working from different locations.
- Led the migration of one of clients acquisitions to the Salesforce.com platform, mapping the entire business process from Microsoft Dynamics to Salesforce.com.
- Collaborated with the computer security incident response team (CSIRT) to ensure that data policies and GDPR are actively monitored and that sensitive data is not leaking out of the system.
- Led the refactoring and redesign of an existing implementation to scale it in a way that can handle exponential transactions on the platform.
- Revamped the entire implementation in the configuration-driven approach, providing capabilities to scale with changing requirements, and increasing transactions on the platform.
Technologies: Salesforce Sales Cloud, AWS, Datadog, Google BigQuery, AppExchange Security Review, JavaScript, Salesforce Lightning, Code Review, Refactoring, Customer Experience, Database Security, Salesforce, System Architecture Design, Solution Design, Business Process Automation, Apex Triggers, API Integration, Apex, Triggers, Salesforce Community, Lightning Components, Salesforce API, Software as a Service (SaaS), Salesforce REST API, Communities, JavaScript 6, Batch Apex, HTML, Hotjar, Google Analytics, Facebook Pixel, Enterprise Resource Planning (ERP), Architecture, Software Consulting, AWS S3, Team Leadership, Scrum, Salesforce System AdministrationSenior Salesforce Developer
2019 - 2021Freelance- Grew the Salesforce team from the ground up, from one to 20+ team members.
- Oversaw all efforts to map business requirements to technical solutions.
- Improved processes to streamline development and ensure that every change is carefully monitored and validated.
- Enhanced existing solutions built on Salesforce.com and managed the technical solutions that affect 20+ entities using Salesforce.com.
- Constantly improved the technical debts on Salesforce to make sure that the platform scales to the fullest extent possible and has the ability to handle five million orders being processed every minute.
Technologies: Salesforce, AWS, Fivetran, BigQuery, Customer Experience, Team Management, Datadog, API Integration, Data Integration, Security Management, Code Review, Refactoring, System Architecture Design, Solution Design, Business Process Automation, Apex Triggers, Apex, Triggers, Salesforce REST API, Salesforce APISenior Salesforce Developer
2016 - 2019Freelance- Developed an in-house business process management (BPM) application that was deployed to almost every Free Zone entity in the Gulf Cooperation Council (GCC).
- Assisted in getting the BPM application approved for deployment on Salesforce AppExchange.
- Worked on digital transformation projects for major companies in the GCC, enabling front-office digital transformations with BPM and then building integrations with back ends and payment gateways.
Technologies: Salesforce Sales Cloud, Force.com, Apex Classes, Batch Apex, Visualforce, JavaScript, Informatica, API Integration, Data Integration, Customer Experience, Digitization, Team Management, Business Process Management (BPM), Salesforce, Salesforce AppExchange, Salesforce Apex, System Architecture Design, Solution Design, Business Process Automation, Apex Triggers, Apex, Triggers, Front-office Transformation, Salesforce API, Salesforce REST APISenior Software Engineer
2012 - 2016Freelance- Collaborated with the team in developing a configure-price-quote (CPQ) solution built on force.com to enable a quote-to-cash (QTC) process for the Healthcare business.
- Worked on complex integrations with multiple back ends, including Oracle, SAP, and other ERP systems.
- Enhanced an existing Salesforce Sales Cloud implementation.
Technologies: JavaScript, Triggers, Salesforce Sales Cloud, Visualforce, Batch Apex, Salesforce, Apex Triggers, Salesforce Apex, Solution Design, API Integration, Apex, Salesforce REST API, Salesforce APISoftware Engineer
2008 - 2012Freelance- Played a key role in a wide range of enhancement projects for an existing Salesforce Sales Cloud implementation.
- Built a subversion (SVN) app called CVT on the force.com platform (100% native), adopted by all the business divisions.
- Implemented a completely custom pricing model for a client with a configuration-driven approach.
Technologies: Salesforce Sales Cloud, Salesforce, APEX Code, Batch Apex, Visualforce, Triggers, Subversion (SVN), Pricing Models, Apex Triggers, Salesforce Apex, API Integration, Apex, HubSpot, Visualforce Pages