Skip to content
View ahmadnassri's full-sized avatar
Working from home
Working from home




@codeinchaos @TechnologyMasters @bench-ci @CorDevelopment
Block or Report

Block or report ahmadnassri

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

About Ahmad Nassri

Ahmad is a Fractional CTO, Startup Advisor, and Investor. Leading up to the acquisition by GitHub in 2020, Ahmad served as the CTO for npm, taking over the critical mission of ensuring the Open Source JavaScript registry remains stable, reliable and sustainable for the millions of developers and systems that rely on it daily.

Prior to joining npm, Ahmad led the platform engineering team as Chief Architect for TELUS Digital. As VP of Engineering at Kong, his focus was on powering API-driven development, and open-source technology for the enterprise.

Ahmad founded REFACTOR Community β€” a developer community of over 17,000+ members, operating 4 annual tech conferences in Canada.


  1. node-api-problem node-api-problem Public

    HTTP Problem Utility

    JavaScript 22 9

  2. node-oas-request node-oas-request Public

    OAS 3.x dynamic request client

    JavaScript 11 1

  3. node-oas-fastify node-oas-fastify Public

    OAS 3.0 to Fastify routes automation

    JavaScript 8 3

  4. action-commit-lint action-commit-lint Public

    commitlint your PRs with a default configuration auto applied

    JavaScript 6 2

  5. action-semantic-release action-semantic-release Public

    Semantic Release with all the presets

    JavaScript 12 7

  6. action-terraform-report action-terraform-report Public

    Updates Pull Requests with visual diff of Terraform Plan changes

    JavaScript 33 12