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.
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


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

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

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


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

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

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

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

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

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.

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

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.

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.

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.

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.

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.

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