Skip to content
View RighteousW's full-sized avatar

Block or report RighteousW

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.

Content in all repositories owned by your account will be closed.
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
RighteousW/README.md

Righteous Wasambo

Computer Science (Honours) graduate from the University of Namibia (Upper Second Class, 2:1), based in Malawi. I build software across backend systems, Linux infrastructure, and AI-assisted accessibility, with an emphasis on practical tools and well-documented engineering.

Selected projects

Honours research prototype exploring bidirectional speech and sign-language communication for healthcare accessibility. Combines computer vision, speech processing, language components, and avatar visualization; broader support for Namibian Sign Language remains limited by available datasets.

Stack: Python, OpenCV, PyQt6, machine learning

A lightweight C command-line tool for managing projects as Linux systemd --user services. Uses per-project .serve configurations to register, inspect, pause, resume, and stop services without managing each one manually.

Stack: C, Linux, systemd

A master-worker task execution prototype using TCP sockets, asynchronous I/O, worker discovery, heartbeats, and retry handling.

Stack: Python, asyncio, TCP sockets, JSON

A Trie-based text indexer supporting exact and prefix search, persistent indexes, and a command-line interface.

Stack: Python, data structures and algorithms

Current interests

  • Backend development, APIs, databases, and distributed systems
  • Linux services, automation, and systems programming
  • Computer vision, data preparation, and accessible technology
  • Malawi Sign Language to Text — currently on hold while gathering and preparing MSL datasets

Technologies

  • Languages: Python, C, C#, Java, Rust, JavaScript
  • Web and backend: FastAPI, Flask, Node.js, React, Vue, Astro, REST APIs
  • Data: SQLite, MySQL, PostgreSQL, MongoDB, SQL and NoSQL
  • Systems and tools: Linux, systemd, Git, Docker, CI/CD
  • Computer vision: OpenCV, PyTorch, model evaluation and data annotation

Contact

Pinned Loading

  1. sign_avatar sign_avatar Public

    Real-time bidirectional translation between speech and Namibian Sign Language using computer vision and ML.

    Python

  2. sign-avatar-backend sign-avatar-backend Public

    FastAPI backend for sign language translation with file upload and async job handling.

    Python

  3. custom_data_indexer custom_data_indexer Public

    Custom Trie-based text indexer for fast prefix searching - built from scratch in Python

    Python

  4. distributed_task_runner distributed_task_runner Public

    A socket-based distributed execution system using Python and Async I/O

    Python