Nieuws en inzichten

Onze Blog

Af en toe schrijven we over wat we vinden, aantreffen of meemaken.

Kenyan Software Trends for 2025 

By: Simon Matheka, Founding Member of Orange Nile 

A new year has begun, and it is an essential time for Orange Nile Kenya to equip its members with the skills needed to secure a job, advance in their careers, or shape their futures in software development. Understanding the latest trends is crucial for tailoring the training we offer to the Orange Nile community

We have identified six key software and IT innovation trends in Kenya, which I’m excited to share with you: 

1. Integration of Artificial Intelligence (AI) in Software Development
AI is increasingly becoming part of software development processes, enhancing efficiency and functionality. According to Michel Isnard from GitLab, AI is transforming the way software is developed, particularly by automating repetitive tasks and improving code quality. In a previous blog post, we explored how our developers are incorporating AI into their daily work

2. Rise of Platform Engineering
Platform engineering is gaining traction as Kenyan developers strive to create high-quality, embedded software solutions. One example is the recent collaboration between Oracle Academy and IEEE Kenya to train engineers and software developers in using project management tools like Oracle Primavera. This initiative is aimed at equipping Kenyan tech professionals with advanced skills to enhance their platform development capabilities.

3. Growth of Mobile Application Innovation
Mobile innovation is a major driver of software trends in Kenya, with a focus on simplicity and user-centric designs. A great example is the rise of software vending by phone companies in Kenya, allowing mobile-based solutions to penetrate markets previously underserved by traditional apps. Additionally, companies like FanisiTech are leveraging mobile applications to automate processes in specific industries, such as the beverage market, making operations more efficient and accessible.

4. Education and Training in Software Development
There is an increasing focus on training the next generation of software developers. Initiatives likeZone01 in Kisumu, supported by an $80,000 grant, are dedicated to training hundreds of Kenyan coders, contributing to the growth of the local IT sector. Additionally, some organizations, like ours, provide training without subsidies 😊.

5. International Collaborations in the Technology Sector
Kenya is strengthening its global ICT ties by participating in international summits and collaborations. An example is Kenya’s involvement in the German-African BPO Summit, paving the way for knowledge exchange and technological advancement. Similarly, the governement has announced the launch of the Kenyan Digital Nomad Visa, which is expected to attract global tech talents into the country and pave way for meaningful colloborations with local talent.

6. Tech communities and building in Public
In 2024, tech communities flourished, and more Kenyans embraced “building in public”—the practice of openly sharing a product’s development journey on platforms like X and LinkedIn. For instance, Kaka Ruto’s transparency while building Auto Haven helped him attract investors. Building in public helps developers showcase skills, gain users, and draw investor interest. Similarly, thriving communities like Orange Nile provide opportunities for visibility and collaboration. In 2025, engaging with tech communities and building in public remain powerful ways to grow, network, and be seen in the tech ecosystem.

These trends signal dynamic growth and transformation within the Kenyan software industry. Please let me know what your own experience is with one of more of these software trends in 2025. Reach me on Linkedin.

*** END OF ARTICLE ***

Hey, are you a Kenyan .NET software developer? Are you looking to take your career to the next level? Join the Orange Nile Community and supercharge your technical skills and online presence.  Don’t wait—sign up today and start your journey with Orange Nile! Sign up here: https://www.orange-nile.nl/career-boost/

How AI is Transforming the Daily Work of Software Developers 

By: James Kilungya, Founding Member of Orange Nile 

In recent years, artificial intelligence (AI) has had a tremendous impact on how software developers perform their tasks. From writing code to testing and debugging, AI tools help developers work faster and more efficiently. In this blog, we explore how developers use AI daily and the benefits it brings with some concrete insights from our Orange Nile development community.

There are in general four possible day-to-day applications for the use of AI in software development:

  1. Code Suggestions and Autocompletion One of the most direct ways AI assists developers is through code suggestions and autocompletion. According to a Stack Overflow survey, 76% of developers use AI coding tools, with 81% reporting increased productivity[1].  Suggestions on online platforms like Reddit and MetaStackExchange indicate that the use of tools like ChatGPT by software developers has led to significantly less frequent visits to the GitHub platform.

  1. Improved Code Quality and Security AI tools like Snyk and DeepCode analyze code to identify bugs and security issues that traditional tools might miss. These tools use machine learning to recognize patterns and suggest improvements, resulting in safer and more reliable software[2].
  1. Accelerated Learning and Development AI also helps developers learn new skills faster. For example, GitHub Copilot can provide contextual assistance when learning new programming languages or frameworks. This makes it easier for developers to adapt to new technologies and expand their knowledge[3]
  1. More Efficient Collaboration AI tools enhance team collaboration by automatically generating documentation and code comments, making it easier for team members to understand and contribute to each other’s work. This fosters a more collaborative and productive work environment[4]

AI Usage in Coding by Our Orange Nile software development network
Our colleagues at Orange Nile all use AI in their work. Most often, they utilize AI for improving code quality and security, followed closely by accelerated learning and development. Only a few colleagues use AI for code suggestion and auto-completion.  

For example, in the area of accelerated learning, one of our Kenyan colleagues used ChatGPT to draft a questionnaire with 150 questions and answers about the .NET stack to prepare for an interview. Regarding code suggestion, another Kenyan colleague uses AI to copy master data contribution types for a SaaS solution, which saves him a lot of time. 

The Future of AI in Software Development 
While there are concerns about the possibility of AI replacing programmers, the consensus is that AI is more of an enhancement than a replacement. AI tools take over repetitive tasks, allowing developers to focus on more creative and complex aspects of their work. This leads to a more efficient workflow and higher quality software. 

*** END OF ARTICLE *** 

Hey, are you a Kenyan .NET software developer? Are you looking to take your career to the next level? Join the Orange Nile Community and supercharge your technical skills and online presence.  Don’t wait—sign up today and start your journey with Orange Nile! Sign up here: https://www.orange-nile.nl/career-boost/

“Giving Back” en hoe onze collega’s in Kenia dat doen

Tussen Kerst en Oud en Nieuw in december 2023 gingen de Keniaanse Orange Nile ondernemers James en Simon terug naar hun geboortegrond buiten de stad Nairobi. Het is daar gebruikelijk dat de mensen die terugkeren naar hun dorpen dat wat ze hebben geleerd weer door te geven aan de mensen die daar wonen.

In een (kerk)ruimte worden 140 mensen uit hun kleine gemeente en de omgeving (zie clip) bijgepraat door James en Simon en door anderen die uit het gebied zijn vertrokken. De bezoekers zijn middelbare scholieren, studenten, mensen die lokaal werk hebben gevonden en andere belangstellenden.

Ontwikkelen van de skill-set van de mensen in de gemeente

Alle presentaties op die middag zijn erop gericht om de skill-set van de mensen in de zaal te verbeteren om ze zo uiteindelijk te laten groeien en de kans op een betere opleiding en werk te verhogen. Die middag zijn de volgende onderwerpen gepresenteerd en bediscussieerd:

  • Personality / persoonlijkheid en de types persoonlijkheden die er zijn. Hoe je ze kunt herkennen en hoe je aan jouw persoonlijkheid kan werken
  • Basic IT-vaardigheden, zoals het gebruik van social media platforms, hoe je ze voor jezelf in kunt zetten en het gebruik van ChatGTP
  • Maken en verbeteren van CVs
  • Uitleggen van welke vervolgopleidingen er zijn. Naast campus plekken op universiteiten zijn er ook nog andere opleidingsmogelijkheden. Niet iedereen uit de omgeving is zich daarvan bewust.
  • Daarnaast werden er in die periode ook nog bomen gepland voor het fantastische Keniaanse initiatief om de komende tien jaar in totaal 15 miljard nieuwe bomen te planten. Daar krijgen alle Kenianen ook een dag vrij voor. Even als referentie: Nederland heeft in totaal 334 miljoen bestaande bomen. Daarnaast was er aandacht voor onveiligheid en hoe daarmee om te gaan.

Help elkaar vooruit, iets wat Kenianen gewoon doen

Een breed pallet aan initiatieven om de regio een stap verder te brengen gewoon vanuit de bevolking zelf. Empowerment “from the bottom-up”. Iets wat in Nederland al lang grotendeels hebben uitbesteed aan de overheid. Dat heeft zo zijn voordelen, maar ergens is dat een verlies wat mij betreft. Het voorbeeld van James en Simon is een van de manieren om het sociale netwerk in de eigen buurt te versterken. Dat doen wat zij doen voelt denk ik achteraf beter dan eindeloos oliebollen naar binnen schuiven en vuurwerk afsteken.

Akinwumi Adesina
Gaat Afrika eindelijk zijn belofte inlossen?

Akinmwumi noemt de volgende Afrikaanse statistieken:

  • “De 81 aandeelhouders van de bank hebben ons eind 2019 voorzien van een kapitaalverhoging van de bank, van $93 miljard naar $208 miljard de hoogste kapitaalverhoging in de geschiedenis van de bank”.
  • Corruptie, zei hij, is eigenlijk minder in Afrika dan in andere delen van de wereld. “De wereldwijde financiële crisis die de wereld in 2008 ten val bracht – dat was niet in Afrika,” zei hij. “We hebben geen Wall Street. Medewerkers van het VN-ontwikkelingsprogramma. Weet je wat ze me vertelden? Dat de corruptie in Eritrea 0% is.”
  • De bevolking van Afrika zal in 2030 1,72 miljard zijn. Zeven jaar vanaf nu. Dat is groter dan China, groter dan India. 477 miljoen daarvan zijn jonge mensen, tussen 15 en 35 jaar. Dat is een geschoolde beroepsbevolking; dat zou de arbeid zijn, een beroepsbevolking voor de wereld.
  • “Afrika heeft 60% van alle zonne-energie ter wereld. Dat is een investeringskans van 100 miljard dollar voor Afrika om zichzelf te verlichten, maar ook om hernieuwbare energie te benutten en de wereldwijde uitstoot te verminderen.
  • 65% van de onbebouwde landbouwgrond in de wereld ligt in Afrika. Dus wat Afrika vervolgens doet met landbouw en hoe we allemaal in landbouw investeren, zal de toekomst van voedsel in de wereld bepalen.

Natuurlijk gaat het niet overal in Afrika even voorspoedig. Dat is niet anders dan op andere continenten in de wereld. Maar er zijn een aantal consistente groeiende landen conform data van McKinsey / Wereldbank (zie figuur hieronder). Kenya, waar we gevestigd zijn met Orange Nile, is daar één van.

Direct response software voor rampen? Kenia heeft het al sinds 2008

Rampen zoals bosbranden en overstromingen komen steeds vaker voor en worden intenser. Hoe kunnen getroffenen en hulpverleners elkaar dan zo goed mogelijk informeren met informatie uit allerlei bronnen om de crisis sneller en beter het hoofd te bieden

Die oplossing is in 2008 al ontwikkeld in Kenia door Ushadi. Een non-profit platform letterlijk ontstaan uit een nationale crisis in Kenia zelf en ontwikkeld door vindingrijke en gecommitteerde Keniaanse software engineers. Wij van Orange Nile breken graag een lans voor de software ontwikkelaars en ondernemers in Kenia. Dat doen we met deze blog door dieper in te gaan op de software van de Keniaanse organisatie Ushahidi.

Wat kan het Ushahidi platform?

Ushahidi een open-source softwareplatform dat de mogelijkheid biedt om informatie van verschillende bronnen te verzamelen, zoals social media en data en berichten vanaf mobiele telefoons te beheren en weer te geven op interactieve kaarten en tijdlijnen. Dit kan cruciaal zijn in noodsituaties, omdat het slachtoffers en hulpverleners kan helpen om een duidelijk beeld te krijgen van de omvang van de crisis, de locaties van mensen in nood en de beschikbare hulpbronnen. 

Toepassing van de Ushadi oplossing helpt bijvoorbeeld om Indiase vrouwen zich veiliger te voelen en te zijn op straat. Het helpt direct hulpacties bij tyfoons op de Filipijnen en aardbevingen op het Aziatische vasteland zoals in Nepal. Het platform is (opnieuw) gebruikt in Kenia zelf bij de nationale verkiezingen van 2022.

Ushahidi gebruik bij een lokale natuurramp

Een voorbeeld van gebruik van het Ushadi platform in Peru bij enorme regenval hieronder.

Wat kan de software betekenen voor aanstaande natuurrampen?

Voor bijvoorbeeld bosbranden zou Ushahidi het volgende kunnen betekenen:

  • Realtime updates van burgers ter plaatse: Ushahidi biedt een platform voor realtime updates. Dit stelt mensen in staat om continu informatie te delen over veranderende omstandigheden, zoals de verspreiding van de brand, wegomstandigheden en evacuatie-orders.
  • Behoefte- en hulpaanbodanalyse: Door de verzonden berichten te analyseren en weer te geven op online kaarten, kunnen hulpverleners en andere organisaties een beter begrip krijgen van de behoeften van de getroffen bevolking en de beschikbare hulpbronnen. Dit helpt bij het optimaliseren van hulpverlening en het verminderen van overlap van hun inspanningen.
  • De echte winst na delen van berichten door burgers en duidelijkheid over beschikbare hulpverlening ter plekke is uiteraard dat Ushahidi dienst doet als een gemeenschappelijk platform waarop verschillende hulporganisaties, overheidsinstanties en vrijwilligers kunnen samenwerken en communiceren om met de getroffenen.

Overzicht van hoe het platform werkt in één overzicht:

Software ondernemingen: vind ze in Kenia

De boodschap is duidelijk. Als je goed zoekt vind je gecommitteerde software ontwikkelaars en software ondernemers die mooie producten kunnen bouwen. Orange Nile heeft ze voor je. In Kenia. Er zijn vijf voordelen bij het uitbesteden van software ontwikkeling aan ontwikkelaars in Kenia volgens ons: 1) Kenia ligt in dezelfde tijdzone als Europa, slechts een uur verschil met Nederland, 2) Een prima uurtarief, 3) Uitstekend Engels sprekende hoog opgeleide collega’s met een goede internetverbinding, 4) Onderneming in Kenia met Keniaanse eigenaren / ondernemers die investeren in de economische ontwikkeling en scholing in Kenia en 5) Wij hebben ze getraind in de Nederlandse manier van werken en remote werken.

Dacia_orange_nile
Waarom Afrika?

Afrika is een continent. Een enorm groot continent. En heel Afrika over één kam scheren mag natuurlijk niet. Niettemin zijn er wel kenmerken die voor heel Afrika lijken te gelden. Ik noem een bevolkingsverjonging versus de vergrijzing, die we in veel andere delen van de wereld zien. Of neem de drang onder jongvolwassenen zich te willen bewijzen en aansluiting proberen te vinden bij onze westerse welvaart. Een verandering die zich vertaalt naar stevige economische groei in een aantal Afrikaanse landen en daarmee buurlanden meetrekt.

En ja, dat heeft twee kanten. Jonge mensen die mogelijkheden zien om in hun eigen land iets op te bouwen en dit met gretigheid aangrijpen. En minder gelukkigen die door wanhoop gedreven hun heil zoeken in Europa als vluchteling. Hoe dan ook, er is iets gaande en dat zette mij aan het denken. Sinds 2004 ben ik werkzaam geweest in outsourcing en outstaffing van IT-activiteiten vanuit Roemenië en Polen. Zou Afrika een oplossing kunnen zijn voor de te verwachten toenemende vergrijzing en schaarste op de arbeidsmarkt in Europa?

Het beeld is niet per se gunstig. Afrika, buiten Europa, totaal andere cultuur. Hoe zit het met het arbeidsethos? Maar vergelijkbare obstakels zag ik destijds in relatie met mijn werk in Oost-Europa ook. Het was een periode waarin met regelmaat bericht werd over Roemeense bendes en hun skimming-praktijken. Een bankpasfraude waar jouw bankpas wordt gekopieerd om geld van je rekening te halen. Ik herinner me dat nog levendig, omdat aan een potentiële klant vertellen dat we beschikten over hooggekwalificeerde IT-ontwikkelaars in Roemenië vaak een negatieve connotatie opriep. Gelukkig veranderde dat snel. 

Steeds meer bedrijven zagen toegevoegde waarde in het uitbreiden van hun IT-capaciteit naar Oost-Europa. En ter plekke zag ik meubilair, kantoren en het hele straatbeeld veranderen. In 2005 nog hondenkarren en uitsluitend Dacia’s model 1300. In 2020 was daar niets meer van te bekennen. Hoogopgeleide jongeren hebben zich ontwikkeld, verdienen nu goed, rijden luxe leaseauto’s, kopen een mooi appartement in de binnenstad. Sommigen van de eerste ontwikkelaars die voor ons werkten zijn zelf met succes een IT-onderneming gestart. 

De downside van dit succes was logischerwijs dat na verloop van tijd het minder vanzelfsprekend werd om alleen al op basis van prijs te kunnen concurreren. Dat gaf op zich niet. De kostenstijging leek evenredig met het toenemend vertrouwen in de uitstekende kwaliteit en beschikbaarheid. Bovendien was het een te voorspellen ontwikkeling. Maar ook op beschikbaarheid werd het gaandeweg moeilijker. Net als overal werd in Roemenië de arbeidsmarkt krap.

Inmiddels ben ik niet meer werkzaam met of in Roemenië. Ik heb dus het idee opgevat dat Afrika wel eens een nieuwe bron zou kunnen zijn voor de behoefte aan arbeidskrachten in Europa. Ik begrijp goed dat in het domein van IT dit eenvoudiger te verwezenlijken is dan laten we zeggen de zorg of de bouw. Maar er is ‘more than meets the eye’. 

Ik ben ervan overtuigd dat met het aanmoedigen van samenwerking tussen Afrikaanse en Nederlandse ontwikkelaars meer wordt bereikt dan alleen het te ontwikkelen softwareproduct. Het resulteert in meer onderling vertrouwen en bekendheid. Het neemt onnodig wantrouwen weg en opent uiteindelijk dus ook andere deuren: Meer gekanaliseerde arbeidsstromen vanuit Afrika naar Europa dan de vluchtelingenmigratie waar we nu mee worstelen. Ook in andere sectoren waar remote werken niet mogelijk is. Immers onbekend maakt onbemind en daar kunnen we nu iets aan doen. Daarnaast biedt succes in Afrika op één terrein (in dit geval IT) ook voor anderen meer mogelijkheden. Economische groei in één sector, trekt andere sectoren mee. Dat kan variëren van schoonmaak, winkeliers en horeca tot dienstverlening en bouw. Ook dat draagt bij aan het terugbrengen van ongewenste migratie.

We hebben twee enthousiaste jonge slimme mensen gevonden in Nairobi met een ambitie er iets van te maken. Twee jonge mensen die me doen denken aan de begindagen in Roemenië. Ik kijk er naar uit om samen met hen een IT outsourcing bedrijf op te bouwen over de as Europa – Afrika. 

Payments Africa
Vijf lessen voor de Europese Fintech vanuit Afrika

De Europese Fintech kan zeker leren van het succes van Afrikaanse betalingsoplossingen zoals M-Pesa en Pesalink. Deze diensten hebben de manier waarop mensen in Afrika geld overmaken en betalingen doen revolutionair veranderd. Hier zijn enkele belangrijke lessen die de Europese fintech-industrie kan trekken.

1. Focus op mobiele betalingen

M-Pesa en Pesalink hebben gebruikgemaakt van de wijdverspreide adoptie van mobiele telefoons in Afrika en hebben mobiele betalingen op grote schaal mogelijk gemaakt. De Europese fintech-industrie kan zich richten op het verbeteren van mobiele betalingsopties en het bieden van naadloze en gebruiksvriendelijke mobiele betalingservaringen.

2. Samenwerking met lokale spelers

M-Pesa en Pesalink hebben nauw samengewerkt met lokale banken en mobiele operators om een breed bereik en interoperabiliteit te bereiken. Europese fintech-bedrijven kunnen vergelijkbare partnerschappen aangaan met bestaande financiële instellingen en betalingsaanbieders om een bredere acceptatie en integratie te bevorderen.

3. Focus op financiële inclusie

Een van de belangrijkste succesfactoren van M-Pesa en Pesalink is hun vermogen om financiële inclusie te bevorderen door mensen toegang te geven tot basisbankdiensten, zelfs in afgelegen gebieden waar traditionele banken niet aanwezig zijn. Europese fintech-bedrijven kunnen zich richten op het vergroten van de toegankelijkheid van financiële diensten voor onderbediende bevolkingsgroepen, zoals immigranten, freelancers en kleine bedrijven.

4. Betrouwbare en veilige infrastructuur

M-Pesa en Pesalink hebben sterke beveiligingsmechanismen ingevoerd om frauduleuze activiteiten te voorkomen en het vertrouwen van gebruikers te winnen. Europese fintech-bedrijven kunnen leren van deze aanpak door het implementeren van geavanceerde beveiligingsprotocollen, gegevensbeschermingstechnologieën en compliance met regelgeving om de integriteit en veiligheid van transacties te waarborgen.

5. Ondersteuning van grensoverschrijdende betalingen

M-Pesa en Pesalink hebben ook de mogelijkheid geboden om grensoverschrijdende betalingen te doen, wat van cruciaal belang is voor de handel en economische integratie. Europese fintech-bedrijven kunnen zich richten op het vergemakkelijken van snelle en kosteneffectieve grensoverschrijdende betalingen om internationale handel en financiële samenwerking te stimuleren. De ontwikkelaars van Orange Nile hebben ervaring met deze financiële software.

Door te leren van het succes van M-Pesa en Pesalink kunnen Europese fintech-bedrijven innovatieve oplossingen ontwikkelen die de financiële inclusie vergroten, mobiele betalingen verbeteren en zorgen voor een betrouwbare en veilige financiële infrastructuur. Het samenbrengen van technologische innovatie, samenwerking en een focus op de behoeften van consumenten kan de Europese fintech-industrie helpen om succesvolle en impactvolle fintech-oplossingen te creëren die voldoen aan de eisen van de moderne samenleving.