Skip to content
View kculz's full-sized avatar
:octocat:
:octocat:

Block or report kculz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kculz/README.md
Typing SVG

@kculz Β· greycode_dev Β· Mutare, Zimbabwe πŸ‡ΏπŸ‡Ό

GitHub LinkedIn Facebook

Profile Views

πŸ‘¨πŸΎβ€πŸ’» About Me

I'm a full-stack software engineer and computer science educator building fintech, logistics, and education infrastructure for Zimbabwe and the SADC region β€” and increasingly exploring robotics and AI development as a next frontier.

I write code that ships, teach code that sticks, and architect systems that scale. With 20+ live projects delivered, I move across the full stack: mobile-first frontends, backend services, desktop apps, and server infrastructure.

const kudzai = {
  location:      "Mutare, Zimbabwe πŸ‡ΏπŸ‡Ό",
  handle:        "greycode_dev",
  role:          ["Full-Stack Engineer", "Head of Department β€” Computer Science"],
  building:      ["POSFAC β€” Point of Sale Facilitator", "PAYFAC β€” Payment Facilitator", "Qonvey β€” Digital Logistics"],
  teaches:       ["ZIMSEC O/A-Level CS", "Cambridge IGCSE 0478", "Cambridge A-Level 9618"],
  exploring:     ["Robotics", "AI / Machine Learning"],
  focus:         ["Fintech", "EdTech", "Commerce infrastructure for emerging markets"],
  liveProjects:  "20+",
};

πŸš€ Featured Projects

Project Description Stack
🧾 POSFAC Point of Sale Facilitator β€” merchant POS infrastructure for Zimbabwe React Express TypeScript
πŸ’³ PAYFAC Payment Facilitator β€” digital payment processing for the Zimbabwean market Node.js PostgreSQL Prisma
🚚 Qonvey Digital logistics & business operating system for Zimbabwe/SADC React Node.js MongoDB
πŸš• Mushikashika InDrive-style ride-hailing app with EcoCash & KYC support React Native Node.js

20+ live projects across fintech, logistics, education, and SaaS β€” check the pinned repos below.

πŸ› οΈ Tech Stack

Languages

JavaScript TypeScript Python PHP VB.NET

Frontend

React Next.js Vue.js React Native

Backend

Node.js Express.js NestJS Laravel Flask Django

Desktop & Cross-Platform

Electron Capacitor

Databases & Infrastructure

MySQL PostgreSQL MongoDB Nginx Docker Git

Exploring

Robotics AI/ML

πŸ“Š GitHub Stats

πŸ’¬ Ask Me About

  • πŸ—οΈ React + TypeScript + Express/NestJS full-stack architecture
  • 🐍 Python (Flask/Django) backend systems
  • πŸ’° Fintech product development for emerging markets
  • πŸŽ“ EdTech systems and teaching Cambridge IGCSE & A-Level Computer Science
  • πŸ“± Cross-platform apps with React Native, Capacitor, and Electron
  • πŸ€– Robotics & AI β€” my current learning frontier
  • πŸš€ Shipping 20+ production projects as a solo/small-team developer

"The best code solves a real problem for a real person β€” everything else is practice."

⭐ Star a repo if something looks useful to you!

Pinned Loading

  1. env-init env-init Public

    A package that automatically creates an .env.example & .env file for node js

    JavaScript 5

  2. country_utils country_utils Public

    A utility class for working with country data, including country codes, phone country codes, and more.

    TypeScript 5 1

  3. gitignore_init gitignore_init Public

    A simple npm package to generate a .gitignore file for Node projects.

    JavaScript 5

  4. greycodejs greycodejs Public

    The GreyCode.js framework is designed to streamline the development of applications using Sequelize and Express.js. This document provides an overview of the folder structure, its purpose, and how …

    JavaScript 11 6