Work Experience

Orange Business

Software Team Leader

February 2024 - Now

  • Lead a team of developers to deliver high-quality software solutions aligned with project timelines and business requirements.
  • Supervise the entire software development lifecycle, from requirements analysis to deployment, ensuring adherence to company standards and best practices.
  • Foster collaboration across teams to streamline development processes and improve overall project efficiency.
  • Mentor and guide team members, promoting skill development and fostering a culture of continuous improvement.
  • Ensure comprehensive testing and documentation of software products prior to release.

Excellent Zephyr

Netsuite Technical Lead-Celigo integration developer

October 2022 - January 2024

  • Designed and developed SuiteScript customizations, including Suitelets, Client Scripts, and Scheduled Scripts, to automate and optimize key business processes.
  • Enhanced NetSuite's functionality through custom workflows, user event scripts, and advanced PDF templates.
  • Built complex integration flows using Celigo iPaaS, enabling seamless data exchange between NetSuite and platforms like Shopify, MintSoft, and BambooHR.
  • Led the technical implementation of full integration cycles for high-profile clients such as ALDO, Trinny London, and Thredd.
  • Provided technical support and troubleshooting for NetSuite environments, resolving performance issues and ensuring system stability.
  • Developed best practices documentation for NetSuite scripting and Celigo integrations, improving team productivity.

ITS-international TurnKey Systems

Implementation engineer

October 2021 - October 2022

I was working as implementation engineer for ITS Egypt, multinational software company well known for developing core banking system called ETHIX, my role specializes in developing integration layers between banking system and third-party applications used by our clients.

Digital Trends

Netsuite Developer

June 2019 - October 2021

  • Developed and deployed SuiteScripts to extend NetSuite's core functionality for inventory management, sales, and e-commerce operations.
  • Designed and implemented custom integrations between NetSuite and external systems, including Foodics POS, using Suitelets and RESTlet APIs.
  • Automated order fulfillment processes by integrating NetSuite with Shopify and other e-commerce platforms.
  • Collaborated with cross-functional teams to ensure alignment between NetSuite customizations and business objectives.
  • Improved system performance and reliability by optimizing scripts and performing regular system audits.

Projects

Developing Suitelet scripts to integrate with Foodics POS system (SuiteScript 2)-Digital trends

Netsuite Developer

  • Built a two-way integration between Foodics POS and NetSuite using Suitelet and Scheduled Scripts in SuiteScript 2.0.
  • Automated the synchronization of sales, inventory, and transactional data, ensuring real-time updates in NetSuite.
  • Enhanced the integration by implementing error-handling mechanisms to ensure data integrity during migration.

Custom Workflow Automation for Financial Operations – Digital Trends

NetSuite Developer

  • Designed and deployed custom workflows to automate financial processes, including invoicing, payment tracking, and revenue recognition.
  • Leveraged SuiteFlow and SuiteScript to reduce manual tasks and improve process efficiency.
  • Delivered solutions that adhered to client-specific business rules and compliance requirements.

Custom Reports and Advanced PDF Templates

NetSuite Developer

  • Created advanced SuiteAnalytics reports for financial and operational insights.
  • Designed customized PDF templates for invoices, purchase orders, and packing slips, tailored to client branding requirements.
  • Utilized SuiteScript to dynamically generate reports and ensure accurate formatting for various use cases.

Multi-System Inventory Management Integration – Excellent Zephyr

NetSuite Developer

  • Integrated NetSuite with third-party inventory management tools, enabling real-time tracking of stock levels and supply chain operations.
  • Built RESTlet scripts to allow external systems to pull and push inventory data securely.
  • Optimized integration performance, reducing synchronization times and enhancing system reliability.

SuiteScript-Based Customizations for Retail Operations – Multiple Clients

NetSuite Developer

  • Developed Suitelet and Client Scripts to support custom retail workflows, including returns processing and promotions tracking.
  • Enhanced the user interface for specific modules, improving user experience and operational efficiency.
  • Designed scheduled scripts to automate regular tasks, such as order reconciliation and inventory adjustments.

Skills

  • SuiteScript 1.0

    4 years

  • JavaScript

    4 years

  • PHP

    4 years

  • MySQL

    4 years

  • SOAP

    4 years

  • REST

    4 years

Achievements

3rd place in Emirates NBD innovation competition

Our Graduation project won 3rd place at Emirates NBD innovation Competition for developer a system using unsupervised machine learning to find the optimum locations to place ATM machines using GPS fingerprint.