Skip to content


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 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.


I help engineering teams minimize technical debt, accelerate product roadmaps, strengthen team culture, and adopt best practices.



Startups in my investment portfolio


Contact me regarding podcasts, interviews, or commentary on technology & tech industry.
Modular software architecture

December 20, 2019 — JS Party

Open Source, the grey areas, and keeping sharp with community

April 25, 2019 — The Frontier

Business Organization with Ahmad

October 06, 2017 — Vancouver Tech Podcast

Kong, the API/Microservice Management Layer

December 21, 2015 — Three Devs and a Maybe

Kong, APIs, and Microservices

December 05, 2015 — The Changelog

NodeConf EU 2018 Q&A

February 11, 2019 — YouTube


The Journey to Open Source: A Leading Thinkers' Discussion With NearForm

March 04, 2019 — DZone

The Good, the Bad and the Ugly of Enterprise Open Source

December 12, 2018 — NearForm

Open source community sees risk and reward in IBM purchase of Red Hat

November 01, 2018 — IT World Canada

20 years into the movement, more than half of developers involved in open source

October 31, 2018 — IT World Canada

Gaza Everywhere app highlights true scale of humanitarian crisis

August 14, 2014 — The Independent

DOer of the Month

July 16, 2013 — Twilio Blog