Skip to content
View tmotswagole's full-sized avatar

Block or report tmotswagole

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
tmotswagole/README.md

Thabiso Motswagole

title

Practical technologist. I ship products and platforms. I design privacy-first, scalable backends and AI-first workflows. I work across startups, banking, government, and media.


Links


Quick facts

  • Location: Gaborone, Botswana (remote-ready).
  • Roles: Founder · Full-stack Engineer · Product Architect.
  • Core strengths: backend systems, automation, ML/AI tooling, platform design.
  • Education: University of Sunderland — B.Sc. (Hons) Computer Systems Engineering.

Tech & tools

Java · Spring Boot · TypeScript · Next.js · React · Node.js · Python · SQL · PostgreSQL · MySQL · Redis · Docker · Kubernetes · Git · Supabase · TensorFlow · RAG/GraphRAG · Multi-agent systems · Make.com


GitHub stats & streaks

GitHub Streak


GitHub stats


Selected projects

  • Jurifica — L.I.D.E. A legal drafting and contract engineering workspace. Built with multi-agent flows and GraphRAG for cross-jurisdiction conflict resolution.

  • AuroraTV / Aurora Cloud Engine End-to-end streaming platform. Focused on content delivery, rights management, and low-latency playback.

  • BURS MTax (mobile) Android app for tax filing and payments. Reduced website load and improved access for taxpayers.


Experience

:contentReference[oaicite:2]{index=2} — Full-stack Developer
  • Sole developer on a ticketing module using React and Spring Boot.
  • Cut image load times using compression and lazy loading.
  • Automated user-verification flows with MySQL events.
  • Rebuilt customer portal UX to boost retention.
:contentReference[oaicite:3]{index=3} — ATM & Cards Support / IT Officer
  • Built a Python tool to parse ATM logs and recover eJournal data.
  • Automated Excel reporting to save hours of manual work.
  • Deployed NCR ATMs and helped raise PCI compliance.
:contentReference[oaicite:4]{index=4} — Intern Fullstack Developer
  • Built the BURS Android app (5k+ installs).
  • Worked on Spring Boot backend and DB integrations.
:contentReference[oaicite:5]{index=5} — Co-founder (product & tech)
  • Built the Legal Integrated Drafting Environment (L.I.D.E.).
  • Designed a conflict-of-laws engine and GraphRAG flows.
:contentReference[oaicite:6]{index=6} — Co-founder & Chief Innovation Officer
  • Led product strategy for AuroraTV.
  • Built platform components for content ingestion and delivery.

Recognition

  • Techstars — program / network
  • Barclays Eagle Labs — partner network
  • NVIDIA Inception — program

How I work

  • I prefer small, cross-functional teams.
  • I push for automation and tests.
  • I design for observability and low operational load.
  • I value simple, auditable systems.

Passions

Travel. Reading. Music. Cooking. Gardening.

Popular repositories Loading

  1. Android-Material-Design Android-Material-Design Public

    Forked from Freedmores/Android-Material-Design

    A basic Tutorial on material design components

    Java

  2. Volunteam Volunteam Public

    Project

    Java

  3. Mobile-Web Mobile-Web Public

    HTML

  4. Websites Websites Public

    These contain all web based projects

  5. Portfolio.github.io Portfolio.github.io Public

    A portfolio of me

    CSS

  6. Jobs-Botswana.github.io Jobs-Botswana.github.io Public

    CSS