UCT alum innovates again to keep PPE ‘InSupply’

22 May 2020 | Story Carla Bernardo. Photos Pexels. Read time 4 min.
With the global shortage of active filtration masks, masks such as the 3M N95, KN95 and FFP2 are the most requested items on InSupply.
With the global shortage of active filtration masks, masks such as the 3M N95, KN95 and FFP2 are the most requested items on InSupply.

University of Cape Town (UCT) alumnus and co-founder of Coronapp, Tamir Shklaz, has yet again responded to the challenges of the pandemic – this time by facilitating the buying and selling of much-needed personal protective equipment (PPE) in South Africa.

Less than a month after the launch of Coronapp, which he co-founded with UCT mechanical engineering graduate Wisani Shilumani, Shklaz has built InSupply, a centralised marketplace that connects those who have PPE to those who need it most.

The platform was created at the beginning of May and has already registered more than 500 suppliers, 50 million PPE items, and over 200 organisations wanting to purchase PPE.

When Shklaz came up with the idea of InSupply, it was in response to OfferZen’s Unlockdown challenge. The challenge, which is supported by the South African government, calls on the nation’s technology industry to mobilise and assist in combating the impact of COVID-19.

It didn’t take long for a group of investors to see the potential of the project, and it has since evolved into its current iteration: to connect trusted, verified sellers of PPE to trusted, verified buyers who are on the frontline of the nation’s response to the pandemic.

Investors include WeThinkCode’s co-founder and tech entrepreneur, Yossi Hasson, and Justin Drennan, the founder of Parcelninja. InSupply already has its first employees: five young people, including UCT student Sama Naraghi. These young innovators are helping to grow the company into one that will operate beyond the pandemic.

Problems, solutions

Shklaz identified four distinct problems with PPE supply and getting it to the frontline.

The first is the existing supply chain. Before COVID-19, hospitals would typically use one or two suppliers who would source PPE as and when needed. With the pandemic, suppliers are running out of stock and are unable to replenish it in time. Companies who would ordinarily not need PPE are also adding to the demand, applying further pressure on the supply chain.

There is also the lack of trust that comes with buyers needing to find new suppliers. They often have limited resources, such as time and people who conduct the vetting process.

The third problem is price gouging, which means many healthcare workers are unable to afford PPE.

Lastly, faulty goods are being sold that lack certification and rarely meet the required specifications.

Companies who would ordinarily not need PPE are also adding to the pressure on the PPE supply chain.

With InSupply, the UCT graduate is providing solutions. First, suppliers undergo a strict vetting process to ensure their legitimacy. Buyers are also vetted to ensure they are legitimate users of PPE and are in genuine need of the products.

Secondly, InSupply provides transparency by enabling buyers to view and compare the prices of PPE, which helps negate price gouging and encourages suppliers to offer competitive rates.

Finally, InSupply is connecting frontline workers directly to the supplier, thereby cutting out the “middleman”.

The demand

Since launching InSupply less than a month ago, Shklaz is already able to list the most in-demand PPE from the 50 million items registered on the site. With the global shortage of active filtration masks, masks such as the 3M N95, KN95 and FFP2 are the most requested items, followed by booties, scrub gowns and other masks.

The greatest demand comes from major urban areas like Cape Town, Johannesburg and Durban. But through his work with the Southern African HIV Clinicians Society (SAHCS), Shklaz has been alerted to the needs of doctors in rural parts of the country who also lack the required PPE and fall out of the ambit of public hospitals that are sufficiently covered by the government.

Next steps

To stay abreast of how best to apply his skills and respond to the critical need for PPE, Shklaz is currently in conversation with numerous organisations and projects, locally and abroad.

To help InSupply operate on a nationwide basis, he is also working with SAHCS, Business for SA and the South African Health Products Regulatory Authority. To learn from peers, Shklaz is in contact with ProjectN95, a United States-based organisation that inspired InSupply, and another US-based project, #GetUsPPE.

Going forward, the goal of InSupply is to revolutionise the way supply chain works in South Africa. Included in the plans are support for escrow payments and large-scale logistics and transportation of equipment across the country.

Shklaz is also interested in creating a platform to facilitate the distribution of PPE donations to those who cannot afford it and are in need. To do so, he will continue to engage with SAHCS and other relevant parties.

The UCT alum is also looking to assist manufacturers who are repurposing their production lines to produce PPE equipment. He aims to provide these manufacturers “with an ecosystem of support to ensure their PPE equipment meets South African standards and connect them with buyers across the country”.

Creative Commons License This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.

Please view the republishing articles page for more information.

Coronavirus Disease 2019 updates

COVID-19 is a global pandemic that caused President Cyril Ramaphosa to declare a national disaster in South Africa on 15 March and implement a national lockdown from 26 March.

UCT is taking the threat of infection in our university community extremely seriously, and this page will be updated regularly with the latest COVID-19 information.

Campus updates

  •  Information
  •  Normal
  •  Caution
  •  Alert

Daily updates

Friday, 5 February 14:20, 5 February 2021
Monday, 4 January 16:50, 4 January 2021
Friday, 18 December 11:30, 18 December 2020
Thursday, 19 November 09:30, 19 November 2020
Friday, 13 November 12:40, 13 November 2020
Friday, 16 October 10:05, 16 October 2020
Wednesday, 14 October 12:50, 14 October 2020
Tuesday, 22 September 14:10, 22 September 2020
Friday, 11 September 10:05, 11 September 2020
Monday, 31 August 12:20, 31 August 2020
Wednesday, 12 August 10:20, 12 August 2020
Friday, 7 August 11:24, 7 August 2020
Thursday, 6 August 18:26, 6 August 2020
Monday, 27 July 14:00, 27 July 2020
Wednesday, 15 July 09:30, 15 July 2020
Monday, 13 July 14:25, 13 July 2020
Monday, 6 July 16:20, 6 July 2020
Thursday, 25 June 10:15, 25 June 2020
Tuesday, 23 June 12:30, 23 June 2020
Thursday, 18 June 17:35, 18 June 2020
Wednesday, 17 June 10:45, 17 June 2020
Tuesday, 2 June 12:20, 2 June 2020
Friday, 29 May 09:25, 29 May 2020
Monday, 25 May 14:00, 25 May 2020
Thursday, 21 May 12:00, 21 May 2020
Wednesday, 6 May 10:00, 6 May 2020
Tuesday, 5 May 17:05, 5 May 2020
Thursday, 30 April 17:10, 30 April 2020
Tuesday, 28 April 10:30, 28 April 2020
Friday, 24 April 09:35, 24 April 2020
Thursday, 23 April 17:00, 23 April 2020
Wednesday, 22 April 14:25, 22 April 2020
Monday, 20 April 17:45, 20 April 2020
Friday, 17 April 12:30, 17 April 2020
Thursday, 16 April 09:45, 16 April 2020
Tuesday, 14 April 11:30, 14 April 2020
Thursday, 9 April 09:00, 9 April 2020
Wednesday, 8 April 15:40, 8 April 2020
Wednesday, 1 April 15:50, 1 April 2020
Friday, 27 March 11:40, 27 March 2020
Thursday, 26 March 18:30, 26 March 2020
Tuesday, 24 March 15:40, 24 March 2020
Monday, 23 March 15:40, 23 March 2020
Friday, 20 March 16:00, 20 March 2020
Thursday, 19 March 09:15, 19 March 2020
Wednesday, 18 March 16:00, 18 March 2020
Tuesday, 17 March 12:50, 17 March 2020
Monday, 16 March 17:15, 16 March 2020

Campus communications

New SRC and other updates 16:44, 4 November 2020
Virtual graduation ceremonies 13:30, 21 October 2020
Online staff assembly and other updates 15:09, 30 September 2020
Fee adjustments and other updates 15:21, 16 September 2020
Call for proposals: TLC2020 10:15, 26 August 2020
SAULM survey and other updates 15:30, 5 August 2020
COVID-19 cases and other updates 15:26, 5 August 2020
New UCT Council and other updates 15:12, 15 July 2020
Upcoming UCT virtual events 09:30, 15 July 2020
Pre-paid data for UCT students 14:25, 22 April 2020
Update for postgraduate students 12:55, 20 April 2020
UCT Human Resources and COVID-19 16:05, 19 March 2020
UCT confirms second COVID-19 case 09:15, 19 March 2020
Update on UCT COVID-19 response 13:50, 11 March 2020
Update on COVID-19 17:37, 6 March 2020


Video messages from the Department of Medicine

Getting credible, evidence-based, accessible information and recommendations relating to COVID-19

The Department of Medicine at the University of Cape Town and Groote Schuur Hospital, are producing educational video material for use on digital platforms and in multiple languages. The information contained in these videos is authenticated and endorsed by the team of experts based in the Department of Medicine. Many of the recommendations are based on current best evidence and are aligned to provincial, national and international guidelines. For more information on UCT’s Department of Medicine, please visit the website.

To watch more videos like these, visit the Department of Medicine’s YouTube channel.

Useful information from UCT

External resources

News and opinions

Statements and media releases

Media releases

Read more  

Statements from Government


In an email to the UCT community, Vice-Chancellor Professor Mamokgethi Phakeng said:
“COVID-19, caused by the virus SARS-CoV-2, is a rapidly changing epidemic. [...] Information [...] will be updated as and when new information becomes available.”


We are continuing to monitor the situation and we will be updating the UCT community regularly – as and when there are further updates. If you are concerned or need more information, students can contact the Student Wellness Service on 021 650 5620 or 021 650 1271 (after hours), while staff can contact 021 650 5685.