Software Engineer · Mobile Developer · Designer

Building digital products through engineering, technology and design.

I'm Richard Ngasike, a software engineer and creative technology professional focused on building practical digital solutions, scalable applications and meaningful digital experiences.

Portrait of Richard Ngasike
Richard NgasikeDeveloper and Graphics Designer, UNAIDSNairobi, Kenya
  • Software Engineering
  • Mobile Development
  • Technology Infrastructure
  • Creative Design
View All Projects
FlashX screenshot

Mobile ApplicationsIn development

FlashX

A mobile social networking application for Android and iOS with posts, stories, short-form video, messaging and live streaming.

  • Flutter
  • Dart
  • Django
  • Django REST Framework
  • PostgreSQL
  • Cloudinary
Nairobi Vacant Houses screenshot

Web ApplicationsLive

Nairobi Vacant Houses

A property discovery platform that helps people find vacant rental houses around Nairobi.

Next.js, Django, PostgreSQL, M-Pesa

Web ApplicationsLive

Naretu E-commerce

A multi-vendor e-commerce platform that connects buyers and sellers in one online marketplace.

Next.js, CSS, PostgreSQL, M-Pesa

What I work with

Full expertise
Frontend Engineering
JavaScript, TypeScript, React, Next.js, HTML5, CSS3, Responsive web development
Mobile Engineering
Flutter, Dart, Android development, iOS development, Cross-platform application architecture
Backend Engineering
Python, Django, FastAPI, Node.js, Express.js, REST API development
Database Engineering
PostgreSQL, MongoDB, Supabase, Database architecture, Data modelling
Cloud and Infrastructure
Docker, Linux, Git, GitHub, Vercel, Render, VPS administration, Application deployment
Cybersecurity
OWASP security principles, Burp Suite, Wireshark, Metasploit, Application security testing
Creative Technologies
Adobe Illustrator, Adobe Photoshop, Figma, UI/UX design, Brand identity design

Engineering and design, practised together

I work across the whole product: database and API design, web and mobile interfaces, deployment, and the visual identity around them. My background covers records digitisation in county government, digital skills training, commercial graphic design and, most recently, development and publication designs.

More about me

Recent experience

  1. Developer and Graphics Designer

    UNAIDS

    June 2026 - December 2026

  2. Intern

    UNAIDS

    November 2025 - April 2026

  3. Graphic Designer

    Extravis Solutions Africa

    November 2024 - November 2025

  4. Computer Literacy Instructor

    Butterfly Techies

    May 2021 - February 2022

Full experience

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.