Ahmad Nassri is a seasoned CTO and technology executive with over 14 years of hands-on engineering experience and a 20+ year trajectory of driving platform, security, and developer-experience transformations across startups and enterprises. He has led global, distributed teams at npm, Kong, TELUS Digital and multiple creator-economy platforms, shepherding large-scale SaaS and open-source infrastructure—including participation in the JavaScript package ecosystem that services millions of developers. A pragmatic architect and operator, Ahmad combines M&A and compliance experience (npm→GitHub integration) with product-led engineering, having re-architected platforms for scalability, reliability, and security. He stays close to code and community: notable open-source contributions include HTTP client and API tooling work (request, unirest-php, Kong projects) and enhancements to widely used developer tooling like Bower and Shields. Based in Toronto, he also invests in and advises developer tooling and B2B startups, bringing a blend of strategic vision and practical engineering to growth-stage companies.
Unirest in PHP: Simplified, lightweight HTTP client library.
Role in this project:
Back-end Developer
Contributions:21 releases, 102 commits, 31 PRs in 1 year 4 months
Contributions summary:Ahmad's contributions primarily focused on enhancing the PHP-based HTTP client library. They implemented features like allowing associative arrays for JSON decoding and passing additional parameters to the request method. Further work included various cleanups such as adding Scrutinizer, EditorConfig, removing closing PHP tags, and proper usage of `require_once`. The user also addressed PSR compliance and other code formatting issues.
Insomnia Mockbin is the underlying backend for the API mocks capability of Insomnia. It is built and used by Kong, the author of the open-source Kong Gateway.
Role in this project:
Back-end Developer
Contributions:4 releases, 184 commits, 13 PRs in 1 year 10 months
Contributions summary:Ahmad primarily focused on developing the backend functionality of the Insomnia Mockbin project. Their contributions included implementing features related to bin creation and history logging using technologies like Redis and Node.js. The user also implemented logic for managing bins and their associated requests, including content negotiation and more complex multipart request handling. The code changes show contributions to the core logic of the API mocking service.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.