David

David Nzube

FullStack Web Developer & Software Engineer

"I just wanna save the world..."

About Me

I'm David Nzube, a Full-Stack Developer and Software Engineer with over four years of experience building high-performance web applications and scalable software solutions. I specialize in creating efficient, maintainable systems using modern technologies like TypeScript, Python, Rust, and frameworks including Next.js, Node.js, Django, and Laravel. Passionate about clean code and continuous learning, I thrive on solving complex problems and delivering robust digital experiences that make an impact.

51+
Projects Completed
14+
Happy Clients
4+
Years of Experience

My Stack

HTML

Markup Language

CSS

Styling and Layout

PHP

Server-side Development

Python

Web Applications

Flask

Web Applications

Node.js

Web Applications

React.js

Web Applications

JavaScript

Interactive Websites

TypeScript

Type-safe JavaScript

Ruby

Web Applications

Ruby on Rails

Web Applications

Rust

Performant Systems

React Native

Mobile Applications

SQL

Database Systems

Selected works 2020-Present

Token Auditor

Token Auditor

A Solana blockchain token auditor built with Rust for the smart contract and off-chain auditing service, and TypeScript for the UI.

RustSolanaTypeScriptBlockchain+1
TraderPy

TraderPy

A Python-based MetaTrader dual-account login and trading script for automated trading strategies.

PythonMetaTraderTradingAutomation+1
MemeUp

MemeUp

A game web app built on the Devvit Reddit platform that allows users to engage in meme contests.

DevvitRedditTypeScriptReact+2
CardSched

CardSched

A React component library for building card-based scheduling interfaces, based on React-Big-Calendar.

ReactTypeScriptComponent LibraryScheduling+1
CupidCanvas

CupidCanvas

A lightweight Rust-based web app powered by Actix Web, enabling users to submit personalized Valentine's Day card requests.

RustActix WebWeb AppValentine's Day
Vidbuy

Vidbuy

Online marketplace which connects buyers and sellers globally

FlaskSQLite3SQLAlchemyJinja2+2
Poel

Poel

A really helpful tool for Python-Flask Developer. It automatically creates/generates the files needed for a Standard Flask App.

Python
VertexxDB

VertexxDB

A remote based JSON oriented database management system. VertexxDB uses SecJSON to secure data.

TypeScriptFlaskPythonJSON
WRLD

WRLD

A static web development tool that web developers to quickly create, manage, test and maintain static websites.

PythonLolo(My Custom CSS)
PaperShare

PaperShare

A Learning Management Tool that allows teachers to give out homeworks/assignments to students, view them, record them and see insights.

PythonFlaskSQLite3Jinja2+2
WM-HAS

WM-HAS

A Waste Management Mobile App where users can buy, sell & transact waste.

React NativePythonFlaskNode.js+3
FUTO Space

FUTO Space

FUTO Space - a social media platform for my University FUTO. Users can add posts, view others post, perform social actions, creates events, buy stuffs from the integrated marketplace, e.t.c.

Next.jsReactNode.jsSarahDB+2
SarahClient

SarahClient

SarahClient: A comprehensive client-side scripting solution (Python, TypeScript, PHP) designed to facilitate communication with remote or local SarahDB instances.

PythonTypeScriptPHP
SarahDB

SarahDB

SarahDB (SdB) is a robust JSON-based document database designed to enhance data management. It incorporates advanced features like optimization and caching to maximize performance.

JSONPythonFlaskC+++1
Voho

Voho

Voho is an academic platform I created to facilitate collaboration and support among high school, college, and university students. Users can upload questions, other users can answer them.

PythonFlaskJinja2JavaScript+4
Note100

Note100

Note100 is an educational platform I developed for my school community. As the sole administrator, I upload notes for my classmates and peers to access.

PythonFlaskJinja2JavaScript+3
Anonymous Messenger (AM)

Anonymous Messenger (AM)

AM is a web-based anonymous chat app that allows users to connect and communicate without revealing their identities i.e. send anonymous messages to each other.

PythonFlaskJinja2CSS+1
Veilnet

Veilnet

Veilnet is a decentralised social media app i.e. a DApp. It is an onchain social media app. Users can create posts, view posts, view profiles, comment and like on posts.

Vue.jsFlaskTailwindPython+4
Student Result Manager

Student Result Manager

Student Result Manager is an innovative web-based application and comprehensive learning management tool tailored for teachers and tutors.

FlaskCSSPythonJinja2+1

Get in Touch