Skip to content
Working from home
Working from home


@tyfranklin @darcyclarke


@codeinchaos @HackerBio @nodejs @OpenDevelopmentMethod @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.

Report abuse

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

Report abuse

About Ahmad Nassri

Ahmad Nassri

Ahmad is a software developer and advocate of all things open-source. A startup advisor and mentor to entrepreneurs & developers, he founded Tech Masters β€” a developer community of over 10,000+ members engaging in discussions on technology, careers, and learning.

As Chief Technology Officer at npm, Ahmad took over the critical mission of ensuring, the Open Source JavaScript registry remains stable, reliable and sustainable for the millions of developers who rely on it everyday to do their jobs, this ultimately led to a successful acquisition by GitHub in 2020.

Prior to joining npm Ahmad led large development teams across various industries in delivering globally scaled projects. As Chief Architect for TELUS digital he led hundreds of developers in building digital software platforms and telecom products, and was responsible for the architecture of TELUS digital's systems - systems that scale to support millions of customers. As VP of Engineering at Kong, he led an internationally distributed team focused on powering API driven software through open-source technology.

Ahmad serves as a board member for a number of not-for-profit organizations that focus on providing services to software developers, as well as creating inclusive opportunities for underrepresented and underserved communities.

In his spare time Ahmad blogs on Technology & Leadership, mentors early stage startups, builds open-source projects used by developers world wide, and organizes technology conferences across Canada.


  1. HTTP Problem Utility

    JavaScript 25 8

  2. OAS 3.x dynamic request client

    JavaScript 10 1

  3. OAS 3.0 to Fastify routes automation

    JavaScript 7 2

  4. commitlint your PRs with a default configuration auto applied

    JavaScript 3 1

  5. Semantic Release with all the presets

    JavaScript 4 5

  6. Updates Pull Requests with visual diff of Terraform Plan changes

    JavaScript 6 5

1,592 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

August 2022

Created 5 repositories

Created a pull request in ahmadnassri/template-docker that received 7 comments

Opened 9 other pull requests in 4 repositories
ahmadnassri/template-terraform 1 open 2 merged 1 closed
ahmadnassri/template-template 2 merged
ahmadnassri/template-action-composite 2 merged
ahmadnassri/template-action-node 1 merged
Reviewed 5 pull requests in 4 repositories
ahmadnassri/template-action-composite 2 pull requests
ahmadnassri/node-autoenv 1 pull request
ahmadnassri/docker-rapidoc-server 1 pull request
ahmadnassri/template-js-lib 1 pull request

Created an issue in jgm/pandoc that received 3 comments

gm conversion

Explain the problem. pandoc inserts spaces after list markers: input: - a - b - c command: pandoc \ \ --from=gfm \ --to=gfm…

69 contributions in private repositories Aug 2 – Aug 11

Seeing something unexpected? Take a look at the GitHub profile guide.