Skip to content
View fierce-bri's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report fierce-bri

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

👋 Hi, I'm Aphiwe Mzulwini

  • I am a BSc Computer Science and Information Technology graduate with a strong background in C++ and experience building interactive systems, debugging software, evaluating AI-generated code, and explaining programming concepts clearly.
  • I currently work in a hybrid Game Developer / AI Trainer role, primarily using Cocos2d-x and Godot. My broader experience includes C#, Java, Python, SQL, Unity, OpenGL, Object-Oriented Programming, code review, and structured technical feedback.

🌱 What I Work On

  • C++ development, application logic, gameplay systems, UI behaviour, input handling, state management, and debugging
  • AI code evaluation, requirement checking, error identification, and feedback on technical outputs
  • Python and NLP projects involving text processing and AI-assisted applications
  • Java and Object-Oriented Programming, supported by university tutoring experience

👀 Current Focus

  • Rebuilding my TextRank summarizer into a reusable Python service and API
  • Improving Literature Lab into a clean and documented web-based writing assistant
  • Developing stronger skills in backend development, API design, databases, automated testing, and Docker workflows
  • Maintaining selected game-development projects as part of my wider software portfolio

💞️ Selected Repositories

  • TextRank-based Text Summarizer: An extractive NLP summarization project using text preprocessing, TF-IDF sentence similarity, graph construction, and PageRank-style sentence ranking.
  • Literature Lab AI Chatbot: A work-in-progress Python and Django creative-writing assistant focused on user input, response generation, and web-based interaction.
  • EspioQuest: A C++ adventure and quiz game featuring question handling, player progression, interactive gameplay flow, and structured application logic.
  • Checkers Game: A Java Swing board game demonstrating Object-Oriented Programming, event handling, turn logic, movement validation, and game-state management.

Technologies C++ C# Java Python SQL Cocos2d-x Godot Unity OpenGL Git GitHub

📫 Contact

I am open to opportunities in software development, game development, AI code evaluation, and related technical roles. Outside development, I enjoy creative writing and fantasy worldbuilding, particularly where narrative and interactive systems meet.

Pinned Loading

  1. TextRank-based-Text-Summarizer TextRank-based-Text-Summarizer Public

    FastAPI service for extractive text summarization using TF-IDF, TextRank/PageRank, Pydantic validation, pytest, Docker, and GitHub Actions.

    Jupyter Notebook

  2. Literature-Lab-AI-chatbot- Literature-Lab-AI-chatbot- Public

    Django creative-writing assistant with a responsive web interface, JSON API, persistent interaction history, automated tests, and Docker deployment.

    Python