Robert Thas got into computers really early. During his early school years in Kaduna State, Northwestern Nigeria, in the late โ80s and early โ90s, he attended one of the many missionary schools scattered across the state. At the time, insurgency and unrest werenโt common place in Kaduna. Thas told me it was a quieter, more peaceful time without the eery tension that today holds the air and permeates day to day life.
He had a British proprietress at his secondary school. More importantly, the school had a computer science lab. Around the start of his senior year, Thas started spending most of his time in the lab. In addition to his favorite subjects: Math, Chemistry and Physics, his secondary school also had a โLibrary Studiesโ course which was a must pass. In a way, this compelled him to spend a lot of time in the library as well. These two factors greatly influenced Thasโ interest in computers and the science of them.
โMy first choice career-wise wasnโt even computer-related. I wanted to be a Chemical Scientist but there were no universities offering the course in Nigeria at the time. Now Iโd always loved math and when I found out that a Math and Computer Science combined honors course was available, I figured thatโs the next best thing. I probably wouldnโt be here if Chemical Engineering had been available at the time,โ said Thas.
He attended the Federal University of Technology Minna, Niger State, Central Nigeria and over the course of his time there, Thas would make older friends and spend a lot of time in the schoolโs Computer lab, just like he did in secondary school. โMy older friends at the time had already been dabbling with programming and it had piqued my interest. I was in Abuja during one of the holidays and I went into Abiola Bookshops and bought a โDiving into Cโ book. Iโve not looked back since,โ said Thas.
From C Programming he learnt another language and another and another. During the holidays he built equation-solving solutions for people using what were known at the time as โCommand Line Applicationsโ (or as they are known in todayโs parlance: console applications). By the early 2000s as Nigeria started to get its first taste of Internet access, Thas was building desktop and web apps and websites. With a career spanning over two decades, Thas has worked across several time periods of the Nigerian tech era. Today, he is Sub-Saharan Africaโs first Google Developer Expert in Machine Learning.
Definition: Machine learning is the ability of a computer system to use algorithms to parse data, learn from that data, and make informed decisions (or develop logic) based on what it has learned. It is considered a critical foundation of Artificial Intelligence (AI).
According to a Tencent report, there are only 300,000 โAI researchers and practitionersโ worldwide despite demand for this role is in the millions every year. Data scientists, Machine Learning, Deep Learning and AI experts are in incredibly high demand as the world rushes to prepare for an inevitably AI-reliant future. Here in Africa, the space is still very much in its infancy: the educational backbone doesnโt exist yet, AI/ML-based businesses are few and experts/practitioners are scarce. Thas is one of those experts.
If he was a rapper, hip hop heads would call him an โOGโ. The term is often used to refer to rappers with many years in the game who have managed to remain relatively successful. I spoke to him about his journey to this point, the influences that shaped his near-fanaticism with learning and his thoughts on Africaโs software development talent gap, among other things:
Doing the work
In 2004, after getting his degree, Thas started going back and forth between Lagos and Abuja doing consulting work for a couple of medium-sized businesses. At this time, Internet penetration in Nigeria still stood at 1.5%.Then a friend linked him up with a gig at the now defunct Intercontinental Bank and after completing that particular project, the bank asked him back to work on implementing a payment processor integration across its channels.
โThis was when Mastercard integrations were first starting,โ said Thas. โThat project got me into fintech and I started to build solutions to connect to the Mastercard systems over the next few years.โ
Sometimes around 2009, Thas moved on from consulting in the fintech space to offering his services within the telecoms and manufacturing segments, building process documentation systems for businesses among other things. From that he moved onto consulting for CHAMS Plc, one of Nigeriaโs oldest ICT companies, for about two years.
He helped build systems for CHAMSโ two main ICT centers in Lagos and Abuja. According to Thas, each of these centers had about one thousand computers each and were used for things like large-scale recruitment tests and Computer Based Test (CBT) centers for the Joint Admissions and Matriculations Board (JAMB). Thas also helped build the contact center system which Nigeriaโs Independent Electoral Commission (INEC) used for the 2011 elections.
But the roller coaster ride of Thasโ journey through the first decade of Nigeriaโs ICT revolution wasnโt done. In 2011, he went back to Abuja – this time to try his hands at entrepreneurship. โI wanted to build tractors and other agric equipment,โ Thas said. โBut I realised that I wouldnโt be able to do build out a factory and setup that kind of operation in Abuja so I moved to Kaduna in 2014. Then the economy took a nosedive leading into the recession and I had to let that go.โ
Becoming Africaโs first Google Developer Expert in Machine Learning
The recession had been biting for a couple of months when CoLab opened in Kaduna, Northern Nigeriaโs first ever incubation hub. As it turned out, the hub was only a few streets away from Thasโ and a week after it opened, he decided to check out the place. He began to spend a lot of time at CoLab and was part of a CoLab team that participated in a Startup Arewa hackathon where they pitched an agritech solution to help small-holder farmers locate buyers, storage and logistics. They won and Thas eventually became CTO at CoLab.
โWe decided to build out that product and hopefully scale it and this led us to questions about the best way to go about doing so. We looked at SMS and Voice in our search to differentiate the product but those didnโt cut it,โ said Thas. ย โAt some point in our search for a unique value proposition and differentiator, we started to look at Natural Language Processing, AI and Machine learning. The potential of these technologies intrigued and that was essentially the start of my journey to becoming a machine learning expert.โ
Thas started sourcing learning materials from universities in the US and taking any online course he could find. He researched, watched hours of video tutorials on end and tried to consume everything he could find on NLP and machine learning.
He found it so fascinating and soon he began to host data science meetups to introduce people to the concept of machine learning. โI realised that a lot of the time, I was the only one in the room who understood any of this machine learning stuff and I wanted more people to see just how fascinating it was,โ said Thas.
Before Google, Thas tested his machine learning teaching skills via Facebookโs Developer Circles program after the CoLab chapter was inaugurated in March 2017. โSometime in August 2017, Facebook reached out to us at CoLab to educate people on AI and we organised about 5 events between November and December 2017. As we continued to engage with the communities, we realised that a lot of people didnโt even have the foundational ideas needed to grasp AI and machine learning,โ said Thas.
Thasโ Google Developer Expert certification started from a recommendation made by Aniedi Udo-Obong, Googleโs Programme Manager, Developer Ecosystem for Sub-Saharan Africa, to the Google Developers team in Nairobi, Kenya. Udo-Obong had never met Thas at the time he made this recommendation. According to Google, to become a Developer Expert means โundergoing a stringent evaluation process, as well as being nominated by a Google employee or partner, authorised by the Google Developers team, and all based on the special contribution they make to their field.โ
โHe [Udo-Obong] had visited CoLab but I was not around so we didnโt get to meet. But he took note of my work and made the recommendation,โ Thas told me. Towards the end of July he received the email about his GDE nomination and a series of checks and interviews followed. Before he could become a machine learning GDE, there had to have been evidence of Thasโ track record of voluntary, meaningful and consistent contribution โ like technical expertise, mentorship, training โ to the community, all of which Thas has in spades.
โAfter stringent checks and interviews, they mostly wanted to know about my work in deepening the proliferation of machine learning in the continent, community building and ecosystem education,โ Thas told Techpoint in August. Heโd been certified just two weeks before.
But what makes Robert Thas tick?
โSometimes, a movie finds its way into my free time,โ he told me, with a laugh. โIโm a lifelong learner so my free time usually goes to online courses or some kind of studying.โ
Heโs also deeply faithful in the Nigerian spirit and cites this as one of the reason why he hasnโt joined the many devs who have left Nigeria for greener pastures. โI knew about the UKโs skilled immigrant program as early as 2005 but Iโve seen the ecosystem grow and the state of things within the dev community improve. This has deepened my faith in what we have and what we can achieve,โ he said.
Thas also said heโs passionate about imparting his knowledge and growing the community. He spends most of his time developing programs, mentoring developers and hosting events and meetups. Many a developer in Northern Nigeria have either been taught by Thas directly or have participated in one of his programs/meetups.
โAfrica has its own unique problems and technology use cases. Silicon Valley is not going to assign engineers to solve those problems or apply the technology for us,โ Thas said. โThe startups that exist today will not be able to do without machine learning once they start to scale because there is a limit to what you can manually do repetitively. Thatโs one of the reasons why I am passionate about getting more people interested in machine learning – so that we can plug that inevitable gap that will arise if we donโt step up to the plate.โ
On Nigeriaโs Developer Exodus and Software Development Talent Gap
Thas recognises the huge deficit and shortage of talent in the software development space and he thinks the best way to deal with it (and the developer exodus that has plagued the space) is to create an enabling system that ensures a surplus of talent.
โWe need to fix our learning culture. Most people have a general misunderstanding of what it takes to make a software engineer,โ said Thas. โWe need to focus on building quality – starting with updating our curriculum. There should be robust internship programs that take advantage of the university students industrial attachment periods.โ
While he believes the government and public sector have a role to play in getting to this dev utopia, Thas said he believes the private sector should take the lead. According to him, the very nature of the private sector makes it an excellent force to drive this change.
Thas also says Nigerian graduate developers need to stop being entitled and do the work. โThey need to unlearn what theyโve learn in the universities under duress. A lot of them are strangely entitled and believe that they know all they need to just because they have a degree,โ he said. โObviously, I get why they feel this way – Nigerian universities can be unnecessarily gruelling. But the world doesnโt care about that and the companies that need you to deliver need you to do just that: deliver. If you arenโt open to learning new things and understanding that nobody owes you anything, you wonโt be able to deliver.โ
An almost reclusive life long-learner, Robert John Thas says heโll continue to do his work of mentoring and teaching and spreading the gospel of machine learning, AI and data science. Heโll continue to have faith that the Nigerian condition will change for the better, sooner or later. And heโs not going anywhere – no matter how daunting this mission is. โWe canโt all leave for the so-called greener pastures. This place is not going to suddenly change – it has to be changed – and you canโt do that from anywhere else but here,โ he said. โIโll keep investing in the ecosystem and hopefully, thatโll help cultivate the next generation of African machine learning, AI and data science experts.โ
















