Hi, I'm Gift Nnko

I engineer web and IoT solutions that work beautifully and scale confidently.

About Me

I’m a full-stack developer who enjoys turning complex needs into clear, usable solutions. On the web side, I work comfortably across the entire stack—designing clean, responsive interfaces with React and Next.js while building reliable backends with Parse Platform and Django. Whether it’s a simple single-page app or a data-heavy service, I focus on performance, scalability, and a smooth user experience.

I also have hands-on experience with DHIS2, customizing its data models, hosting, maintenance, and developing extensions that further improve DHIS2 usability. That means I can help organizations collect, analyze, and share health or field data efficiently, tailoring DHIS2 to match real-world workflows.

Beyond the browser, I like exploring the Internet of Things. I’ve worked with LoRaWAN hardware such as LilyGO boards and ChirpStack to create long-range tracking and sensor solutions. From writing low-level firmware to streaming data into modern web apps, I bridge the gap between physical devices and cloud platforms—bringing location, sensor, and control data to life.

Skills

A snapshot of the technologies I work with to build fast, reliable, and scalable web applications.

PostgreSQL

React

Next.js

Next.js

PostgreSQL

TypeScript

PostgreSQL

Tailwind CSS

Mantine

Mantine UI

Projects

A selection of work highlighting different skills across the stack. More available on GitHub.

Water Vessels Tracking System

Real-time tracking of ocean and sea vessels using LoRaWAN devices. The system includes a dashboard for monitoring and management.

React
Node.js
WebSockets
DHIS2
ChirpStack

DHIS2 FlexiPortal

DHIS2 FlexiPortal is a customizable, deployment-ready public-facing portal that enables easy, unauthenticated access to data stored in a DHIS2 instance.

Typescript
DHIS2
APIs
React
Next.js
Tailwind CSS
Mantine UI

DHIS2 Scorecard App

DHIS2 monitoring application allowing quick analysis of data using traffic light color coding.

Typescript
DHIS2
APIs
React

DHIS2 Bottleneck Analysis App

DHIS2 app that uses the Tanahashi model to determine bottlenecks and identify underlying root causes

Typescript
DHIS2
APIs
React

DHIS2 Standalone Action Tracker

DHIS2 application that allows for planning of actions and tracking of their progress.

Typescript
DHIS2
APIs
React

Tanzania Health Portal

Tanzania's ministry of health information portal

Typescript
DHIS2
APIs
React
Next.js
Tailwind CSS
Material UI
logo
Gift Nnko | 2025