Portrait of Richard Ngasike
Richard Ngasike, Nairobi, Kenya

Background

I trained in Information and Communication Technology and have spent most of my working life somewhere between code and design.

My first paid work with computers was digitising birth certificate records at the County Registrar's office in Samburu County. It was careful, repetitive work, and it taught me early that a system is only as good as the data people put into it. After that I taught computer literacy at Butterfly Techies, taking learners from operating a computer for the first time to building their first web pages in HTML, CSS and JavaScript.

Alongside teaching I started building software for clients. On the web I work mainly with Next.js, React and TypeScript on the front end, and Django or Node.js with PostgreSQL behind it. On mobile I build with Flutter and Dart for Android and iOS. I prefer to own a product from the database schema through to deployment, so I am comfortable on a Linux server as well as in a design file.

Design has always run in parallel. At Extravis Solutions Africa I designed logos, product labels, packaging, catalogues and campaign graphics for print and digital. That experience is why I still care about typography, spacing and print-ready files when I am writing an interface.

Since late 2025 I have worked with UNAIDS, first as an intern and then as a consultant developer and graphics designer. That work brought the two halves together: laying out slide decks and publication figures on one day, and writing Python scripts for data extraction or building the interface for a health tax simulation model on the next.

I am currently spending my study time on cloud infrastructure, application security and the infrastructure side of AI and machine learning.

Professional journey

My Journey

  1. 2019

    Records digitisation, Samburu County

    Digitised civil registration records at the County Registrar's office. My first professional work with structured data.

  2. 2021 - 2022

    Teaching computer literacy

    Taught computer fundamentals and introductory web development at Butterfly Techies.

  3. 2024 - 2025

    Graphic design in industry

    Designed brand, packaging and marketing material at Extravis Solutions Africa while completing a Diploma in ICT.

  4. 2025 - 2026

    UNAIDS internship

    Joined UNAIDS as an intern and coordinated communication among interns across countries.

  5. 2026

    UNAIDS consultancy

    Engaged as a developer and graphics designer: publication design, data work and health tax model interfaces.

How I work

Working philosophy

I start with the problem and the people who have it, not with the technology. Most of what I build is used by people on modest phones and unreliable connections, so I aim for software that is clear, fast and difficult to misuse.

I would rather ship something small that is finished than something large that is almost working. I write things down, I check my work against the source, and I do not publish a number I cannot trace.

Have a project in mind?

I take on web and mobile development, backend work and design projects. Tell me what you are trying to build and I will reply by email.