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

Highlights

  • Pro

Block or report majortank

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
majortank/README.md

πŸ‘‹ Hi, I'm Thabo "Tank" Tankiso Thebe

πŸ’» Full-Stack Developer | 🧠 System Analyst | πŸš€ Software Engineer

Building secure, scalable solutions by turning real-world problems into well-engineered systems

LinkedIn SecTank NetworkTank


πŸš€ About Me

class Developer:
    def __init__(self):
        self.name = "Thabo 'Tank' Tankiso Thebe"
        self.role = "System Analyst & Software Developer"
        self.passion = ["Building scalable applications", "Automating workflows", "Cybersecurity"]
        self.currently_learning = ["Advanced System Design", "Cloud Architecture", "AI/ML Integration"]
    
    def say_hi(self):
        print("Thanks for visiting! Let's build something amazing together.")

me = Developer()
me.say_hi()

🎯 What I Build

  • πŸ› οΈ Full-stack applications with authentication, RBAC, and API integrations
  • πŸ”’ Secure systems using encryption, JWT, and input validation
  • πŸ€– Automation scripts for deployment, testing, and data processing
  • πŸ“Š Real-time dashboards and data visualization tools

⚑ Quick Snapshot

πŸ“ Location South Africa (Remote-friendly)

βœ… Availability Open for collaborations & freelance

🎯 Focus Secure systems, scalable apps, automation


🎯 Featured Projects

πŸ“ Smart Notes

Multi-user note management system with RBAC

Why it matters Secure collaboration with audit-ready, multi-tenant note workflows.

Key choices

  • PostgreSQL row-level security + ACID compliance
  • JWT with refresh tokens for robust sessions
  • Repository pattern for testable services

Stack: Django React PostgreSQL

πŸ›€οΈ Path Pioneer API

High-performance RESTful API

Why it matters Real-time ingestion with sub-100ms responses at scale.

Key choices

  • FastAPI for async I/O + OpenAPI
  • MongoDB for flexible schema + scaling
  • Indexed queries + connection pooling

Stack: FastAPI MongoDB

πŸ—³οΈ Student Election System

Secure real-time voting platform

Why it matters Transparent elections with verifiable anonymity and integrity.

Key choices

  • SSR for SEO + faster first load
  • WebSockets for live results
  • Cryptographic vote hashing

Stack: Next.js Tailwind CSS WebSockets

🌐 Multi-Repository Portfolio

  • πŸ”’ SecTank - Cybersecurity tools & labs
  • 🌐 NetworkTank - Network automation
  • πŸ’» MajorTank - Full-stack projects

Building secure solutions across domains


🌍 Projects Grid

πŸš€ BizCanvas

SaaS platform

πŸ”— http://bizcanvas.space

πŸ“š Makobane Works

Interactive digital resource

πŸ”— http://makobane.works

🧠 PeepGame

Technical knowledge base & engineering blog

πŸ”— https://peepgame.online

🧩 Framework Assessment Platform (SaaS)

A strategic tool for evaluating organizational capabilities against industry standards

Status: Preparing for live deployment


🧰 Services

  • πŸš€ MVP builds (idea to production-ready)
  • πŸ” Security audits and hardening
  • βš™οΈ Automation and workflow optimization

Holopin Badges


πŸ› οΈ Technical Arsenal

Core Technologies

Backend: Python, Node.js, Java, PHP | Django, FastAPI, Express, Spring

Frontend: React, Next.js, TypeScript | Tailwind CSS, SASS, Bootstrap

Databases: PostgreSQL, MySQL, MS SQL Server | MongoDB, Firebase, Supabase

DevOps & Cloud: Docker, GitHub Actions, GitLab CI | AWS, Azure, GCP, DigitalOcean, Vercel

πŸ”§ Development Principles
  • βœ… Clean Code: Writing maintainable, self-documenting code
  • 🧩 Modular Design: Building reusable, scalable components
  • πŸ”’ Security First: Implementing best practices from the ground up
  • πŸš€ Performance: Optimizing for speed and efficiency
  • 🀝 Collaboration: Git-based workflows and comprehensive documentation
  • πŸ”„ CI/CD: Automated testing and deployment pipelines

πŸ“Š GitHub Analytics

πŸ“ˆ Contribution Activity

GitHub Activity Graph

πŸ“Š Quick Stats


🀝 Let's Connect & Collaborate

Find me around the web 🌍

LinkedIn GitHub SecTank NetworkTank


πŸ’‘ Open to Collaboration

I'm always interested in:

  • πŸš€ Innovative full-stack projects
  • πŸ”’ Security-focused applications
  • 🀝 Open-source contributions
  • πŸ’Ό Freelance opportunities

Feel free to reach out for collaborations or just a friendly chat about tech!

🀝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to:

  • πŸ› Report bugs
  • πŸ’‘ Suggest new features
  • πŸ”§ Submit pull requests
  • ⭐ Star repositories you find useful

"Automating the mundane, securing the essential, and building the futureβ€”one commit at a time."


Profile Views


Built with ❀️ by Thabo "Tank" Thebe

Pinned Loading

  1. smartnotes smartnotes Public

    The application is used by different users, each with their own user account to create, read and manage notes

    CSS 2 2

  2. LDAP-AUTH LDAP-AUTH Public

    This project is a web application that uses LDAP (Lightweight Directory Access Protocol) for authentication.

    Python 1

  3. pathpioneer pathpioneer Public

    This repository contains the source code for the PathPioneer Learning App, an educational application designed to help users learn and practice various skills.

    JavaScript 1

  4. pathpioneer_api pathpioneer_api Public

    Python 1

  5. phisingcampaign phisingcampaign Public

    This repository hosts educational content, awareness materials, and interactive resources aimed at equipping users with the knowledge and tools to identify, report, and prevent phishing attacks. To…

    1

  6. smartEditor smartEditor Public

    This simple tool allows users to seamlessly convert HTML code into a polished web output. By simply entering your HTML code into the input field, our Online Markdown Editor will instantly generate …

    CSS 1