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.
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.
npm operates the world’s largest software registry. More than 150,000 companies and over 12 million developers use npm to build amazing things.
Operated a 100% remote team, spanning 15 cities, 5 different timezones
Led the Product Team responsible for strategy, roadmaps, and customer research
Led the Engineering and SRE teams responsible for keeping the registry operational and executing on product roadmaps
Led the Support Team responsible for ~1600 support requests per month, building a strong and lasting relationship with users
Consulted and Advised the Sales & Marketing Teams in strategic planning
TELUS is Canada’s fastest-growing national telecommunications company, with $12.3 billion of annual revenue and 13.9 million customer connections, including 8.4 million wireless subscribers, 3.1 million wireline network access lines, 1.5 million high-speed Internet subscribers and 954,000 TELUS TV customers.
Reporting to the Chief Digital Officer, Ahmad led TELUS’ Digital Services team, driving the digital strategy & transformation for customer-facing web and mobile properties in both consumer and business segments.
Operated across 3 main office locations, spanning 3 timezones
Created a new hiring process that ensured more inclusive and fair hiring practice
Grew the team from ~125 upon joining to near 450+ members in two years
led the team responsible for delivering a best-in-class online experience that accelerates TELUS’ competitive advantage, delivers on our customer first commitment and our goal of becoming the most recommended company globally
Created and led the Architecture Review process within the Digital department, overseeing hundreds of projects and millions in investments
Directly designed and build open source tooling and frameworks used across all projects
Organized and led workshops and training initiatives for software developers across the corp
Member of The TELUS Architecture Review Board, reviewing and advising on all Software Architecture investments across the corp
Kong Inc. is the fastest growing Microservices API platform. We exist to broker Information through Enterprises.
Ahmad led the global engineering team across 5 cities (San Francisco, Toronto, Montreal, London, Amsterdam). His responsibilities include: Product Development, Sales and Business Development, Business & Product Strategy and Organizing Product Evangelism with the development community.
Operated 100% remotely, with a team spanning 7 cities, 8 languages, 6 timezones
CBC/Radio-Canada is Canada’s national public broadcaster and one of its largest cultural institutions.
Responsible for the front-end web and mobile teams, leading development of digital products and services for CBC. Accountable for the technology stack used for front-end development on CBC’s infrastructure.
Successfully grew the team from 9 to over 35 developers, working with senior web developers, architects, iOS & Android developers across the entire organization.
Syncapse is a technology-enabled services company that uses social media data to achieve smarter marketing for the world’s most valuable brands. Anheuser-Busch InBev, Coca-Cola, Diageo, L’Oreal, Reckitt Benckiser and others turn to Syncapse to understand their customer needs and improve performance.
Ahmad led the team responsible for the ideation, strategy and delivery of Social Media Professional Services coordinating procedures and Development Operations staff across 4 international offices.
Improved team productivity and quality of product delivery through policy & process creation and implementing the Agile methodology for software development.
Worked closely with clients featuring Fortune 500 companies & top global brands such as: J.P. Morgan Chase, Coca-Cola, L’Oréal, Anheuser-Busch InBev, Diageo, Amway.
Claystone Inc. is developing an Android tablet and smartphone user interface combining navigation and browsing in one fluid 3d interface.
Claystone makes tabbed browsing simple and intuitive.
By 2010, when Viigo was acquired by RIM (makers of the BlackBerry) the company had added hundreds of partners, won numerous awards, signed marquee enterprise customers such as Oppenheimer, UBS, BAT, Scotts and more, and had delivered over 3MM downloads, becoming one of the most popular BlackBerry applications of all time.
Ahmad lead the Client Services development and Professional Services team, Designed and rolled out new architecture for web site and web services to guarantee redundancy and load balancing.
Built the service and support infrastructures within the organization to streamline support for the company’s products. Established standardized processes of development, documentation and quality assurance.
Viigo is revolutionizing the way users access information on their smartphone. Every day, people around the world rely on Viigo as their gateway to a vast array of up-to-the-minute content and useful services, In one simple, fully customizable application.
Ahmad led the effort to integrate 3rd party services and API into the product catalogue. Enabled Mobile Social Networking in the product with tie-ins into various social networks like Facebook and Twitter
Transitioned web services platform from to the AWS EC2 Cloud, cutting maintenance costs and allowing for more flexibility.
ChickAdvisor’s goal is to help women make better purchasing decisions by getting advice first on a wide range of topics from electronics to electrolysis.
Designed & Developed a customized Content Management System for managing editorial content, along with a portal featuring e-commerce, product comparison and a social directory.
Feature Creep provides expert advice for companies whose software services facilitate the creation, distribution, organization, communication and engagement of end-users.
Ahmad spearheaded the design and development of a scalable internal messaging system.
REFACTOR is a series of community-focused, single-track, one-day conferences. With the goal of fostering the community and helping all of us learn from each other as we embrace modern methods of building software, learn of emerging best practices, and address the pain points for startups and enterprise teams. REFACTOR will have something for everyone.
An online community tying together a diverse and passionate group of technologists, entrepreneurs, and developers from all around the world.
Functions Conference (ServerlessDays Toronto) is a community focused, single track, one day conference that moves away from the hype and focuses on the reality of serverless based solutions. It’s about fostering a community locally and helping all of us learn from each other as we embrace a new way of building applications.
An exploration into the daily lives of Software Developers, Hardware Tinkerers, Engineers and Technologists to better understand the culture, mindset and motivation of this generation.
NodeDay Toronto is a one-day Node.js conference by enterprise leaders, for enterprise leaders.
NodeSchool is a self-directed learning environment, where you bring your own laptop to learn. The intention is for attendees to work on the Node workshops from nodeschool.io. But if you have a personal project you are working on, do it! The goal of NodeSchool is to help people explore and learn Node. There will be mentors on hand at the events to help you when you hit any road blocks.
A Canadian nonprofit that provides free, hands-on computer programming and startup workshops to youth living in underserved neighbourhoods.
Bringing the entire customer journey to life. Driving sales through product trial, UGC and real-time omni-channel engagement.
The Node.js End User Feedback team works with Node.js end users to provide a bi-directional feedback channel for the Node.js project through surveys, meetings and outreach.
Full Stack Toronto is organized by a diverse group of individuals, and seeks to have a diverse line-up of speakers.
We make sure that our event is a safe space for learning including gender non-binary washrooms and an enforced code of conduct.
We also take great pride in attracting attendees from all around the world. Toronto is diverse and so should it’s leading tech event!
A group created for community builders, by community builders. We believe that everything is community and community is everything. We aim to empower community builders from all industries through knowledge sharing and collective learning.
At Sidebuy, our vision is to become the most innovative and data-driven mobile platform connecting brands with influencers.
The Open API Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how REST APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving and promoting a vendor neutral description format.
December 20, 2019 — JS Party
Jerod and Divya welcome npm CTO Ahmad Nassri to discuss modular architecture. What it is, why it matters, and how you can achieve it. Ahmad has been thinking deeply about this topic lately and we have a very fruitful discussion that should have takeaways for developers of all experience levels.
April 25, 2019 — The Frontier
Ahmad Nassri is a force in the open source world. Any given day you can find him leading advisory groups at the Node.js Foundation, kicking off OSS conferences, or masterminding technology communities like TechMasters.
October 06, 2017 — Vancouver Tech Podcast
Special guest Ahmad Nassri, Principal Architect at Telus Digital joins host Drew Ogryzek to discuss community building, TechMasters, and business and team organization.
December 21, 2015 — Three Devs and a Maybe
This week we are very lucky to have Ahmad Nassri on the show to discuss the world of APIs and how Kong (the API/Microservice management layer) fits into the picture. We start of discussion with how he got into programming and garnered an entrepreneurial spirit in his homeland of Syria, before moving to Canada in his late teens.
December 05, 2015 — The Changelog
Our guest this week is Ahmad Nassri from Mashape talking about Kong, an open-source management layer for APIs and Microservices.