Resume

15 Years of Experience

Education & Training

2023
Stanford University

Artificial Intelligence Professional Program

The Artificial Intelligence Professional Program is modeled after the Graduate program offered at Stanford University. The program provides rigorous coverage of machine learning, natural language processing, reinforcement learning, and other modern AI techniques.

Courses:

2006
Al-Quds University

Bachelor's degree in Computer Science

The mission of Al Quds University is to equip students with the necessary tools to overcome overwhelming challenges and to shape a successful future. This is made possible through the promotion of academic research and professional excellence. Find more info at Computer Science Department.

Experience

Oct 2019 - Current
New Relic

Sr. Enterprise Integration Engineer

  1. Spearheaded the design and implementation of advanced integrations API Lead, Pub/Sub, point-to-point, and Batch processing architectures.
    1. Enhanced data accuracy by implementing business rules and requirements within the integration.
    2. System integration and automation of business processes, such as Lead Management, Order-to-Cash (OTC), Quote-to-Cash (Q2C), Configure-Price-Quote (CPQ).
    3. Reduced system downtimes by improving monitoring and alerting capabilities.
  2. Engineered robust integrations across departments, aligning with organizational OKRs to boost operational efficiency.
    1. Designed and implemented critical system integrations to support the scaling of business operations and facilitated seamless data flow across platforms.
    2. Played a key role in implementing and deploying key integrations with new Salesforce and Marketo instances, contributing to data migrations and improving data workflows.
  3. Collaborated with Product, Marketing, and Sales teams to simplify and coordinate go-to-market (GTM) strategies through technical solutions, enhancing pipeline expansion and conversion rates.
    1. Designed and implemented integrations to support the switch to new consumption pricing models and buying programs, ensuring seamless flow of customer data, supporting the organization's revenue growth and customer adoption strategies.
  4. Supported initiatives to automate low-value account signups and renewals, enhancing the self-serve commerce experience and reducing manual intervention by Finance and Renewals teams.
  5. Contributed to maintaining high system reliability and performance standards, crucial for keeping service availability above the industry benchmark of 99.9%.
  6. Cultivated a DevOps culture by migrating Jenkins to Docker and automating deployment through a code-first approach, reducing deployment times from hours to minutes through CI/CD best practices and fostering continuous learning.

Technology: Pub/Sub, batch processing, point-to-point integrations, Mulesoft, Workato, Salesforce, Netsuite, Xactly, Zuora, Marketo, Boomi, Docker, Java, Groovy, Jenkins, Snowflake, RDS, AWS

Feb 2017 - Oct 2019
Providence Health & Services

Software Developer III

Led the automation of EDI 834 (Change) transactions within the enrollment platform, reducing manual data entry by 80% and significantly boosting user satisfaction through persistent and accurate data retention. This automation substantially decreased the need for hiring and training contractors during open enrollment periods, resulting in significant cost savings and enhanced operational efficiency.

Technology: Mulesoft, Informetica, RESTFul APIs, C#, Pub/Sub, SQL, BizTalk

Nov 2014 - Feb 2017
Prolifiq Software

Software Developer

  1. Implemented the client REST APIs to support a company-wide initiative aimed at deploying our products across multiple platforms—mobile, tablets, and PCs—enhancing accessibility for pharmaceutical sales representatives in the field. This development significantly elevated system efficiency and strengthened key partnerships with Fortune 500 companies such as Pfizer, AbbVie, and Bristol-Myers Squibb
  2. Played a pivotal role in the development and enhancement of an internal client configuration management system. My contributions were instrumental in elevating the system's customization capabilities, allowing for a more tailored client experience. This work substantially reduced setup times, streamlining the onboarding process for new clients and facilitating a more efficient, client-centered approach to service delivery.

Technology: RESTFul APIs, C#, TypeScript, SQL, Jenkins, Git

Mar 2012 - Nov 2014
Transim Technology

Software Developer

Successfully developed and launched end-to-end critical projects based on a three-tier architecture, such as:

  1. Toshiba Web Simulator: an innovative web simulator that allows engineers to dynamically analyze devices with customizable parameters, significantly reducing the time spent on manual data review. The platform features intuitive performance curve visualization and condition-based product filtering, enhancing user experience and decision-making efficiency.
  2. Panasonic Industrial Product Selector: Led the creation of a user-friendly product selector tool that employs step-by-step guidance, wizard assistance, and parametric search to swiftly direct end-users to the optimal products for their applications, improving customer satisfaction and engagement
  3. Richtek Designer: Orchestrated the development of a comprehensive tool that enables users to identify suitable parts through input specifications like voltage and current. Integrated simulation and calculator tools confirm part performance prior to final steps in the design process, culminating in a detailed bill of materials and summary report, thereby streamlining the product selection and verification process.

Technology: Web Services, C#, Python, RESTFul APIs

Feb 2010 - Mar 2012
Yesmail

Web Developer

Successfully designed and deployed more than 50 dynamic, personalized marketing websites and email campaigns, significantly enhancing online engagement and customer outreach.

Sep 2009 - Feb 2010
Global Market Exposure

Full-Stack Developer

Engineered a custom content management system (CMS) with Zend framework and MySQL, enhancing content management efficiency.

May 2008 - May 2009
Yellow Pages

Lead Web Developer

  1. Oversaw the integration of cutting-edge web technologies and frameworks to create scalable, secure, and high-performing digital solutions, staying ahead of industry trends.
  2. Collaborated closely with cross-functional teams, including UX/UI designers, product managers, and stakeholders, to define project scopes, timelines, and deliverables, ensuring clear communication and alignment across departments.
Jul 2006 - May 2008
A-to-Z

Full-Stack Developer

Engineered end-to-end solutions for diverse client projects, from initial concept through deployment, leveraging a wide range of front-end and back-end technologies to deliver highly functional, responsive websites and applications tailored to client needs and marketing strategies.

Certificates


Skills

Machine Learning and Data Science

PyTorch, ScikKit-Learn, NumPy, Pandas, TensorFlow, Keras, Airflow

Programming Languages

Python, with strong capabilities in developing complex algorithms and backend services. Proficient in SQL for complex database queries and data manipulation. Competent in Java, Groovy and C development

Data Management

Snowflake for cloud data solutions and MySQL for relational database management. NoSQL, Postgres, Redis, Vector DB Chroma, Pinecone, Weaviate

DevOps, Containerization, and Cloud Platforms

Utilizing Docker and Kubernetes for efficient container management and orchestration. Familiar with cloud platforms such as AWS and GCP. Familiar with CI/CD tools like Jenkins and Github

Software Development and System Architecture

Adept in designing and implementing REST APIs and SaaS solutions. Experienced with Pub/Sub architectures and capable of constructing resilient distributed systems. Proficient in microservices architecture and API gateways for enhancing application modularity and scalability

Security and Compliance

Knowledgeable in implementing security best practices and compliance standards, including GDPR and HIPAA, in software development and data handling processes

Project Management Tools

Proficient with Agile development methodologies and tools such as JIRA and Confluence to manage project lifecycles and enhance team collaboration