Skip to content
View Phero49's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Phero49

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

👋 Hi, I’m Pemphero Mkuka

I’m a Full-Stack Developer passionate about building scalable apps, SDKs, and developer tools.
My work focuses on clean architecture, maintainable code, and giving creators control through well-designed systems.
Having run my own startup, I understand the realities of shipping under pressure and balancing innovation with reliability.


🚀 Featured Projects

🔹 XulHub

A social education platform empowering creators to build and share interactive learning experiences.
It features social engagement, live quizzes, and AI-assisted quiz generation that eliminates recurring AI token costs and removes the “black-box” nature of automated generation.
Creators can refine AI output in any model (like ChatGPT), then import the final Markdown to generate exercises — ensuring transparency and full creative control.
Tech: Node, Vue.js, MySQL, Firebase Auth
Highlights: Offline-first design, cost-efficient AI integration, SDK for custom exercise extensions.


🔹 Tongpin

A social discovery tool that helps users find others with similar interests by analyzing their social media data.
Tongpin aggregates and curates your best content across platforms into one feed, supporting web, desktop (Electron), and mobile (Capacitor).

Currently integrated with YouTube, it uses your subscriptions to reverse-match users who share similar interests on the platform.
Features include real-time messaging, auto-embedded content playback, and cross-platform sync, allowing you to connect and explore content without leaving the app.

Tech: Vue, Go (backend), MySQL, Firebase Auth, FCM, Capacitor
Highlights: Social graph discovery, real-time messaging, YouTube integration, cross-platform deployment.


A browser extension that allows users to export chat conversations into clean, readable PDFs.
It supports editing chats before exporting and works with multiple AI platforms, including ChatGPT, Qwen, DeepSeek, and Gemini.

The extension also enables scraping and capturing conversations directly from the browser, so users don’t have to leave the app to archive or share content.

Links: GitHub | Microsoft Edge Store

Tech: JavaScript, WebExtensions API
Highlights: Cross-platform AI support, editable chat export, seamless scraping, clean formatting, efficient performance.


A modular SDK that allows developers to create custom interactive quiz mini-apps for XulHub.
The SDK facilitates communication between the main app and apps running in iframes, so developers don’t have to manually handle messaging—they just call methods in the extension.

Extensions built with the SDK can be published on the XulHub Extension Store, providing a streamlined way to extend the platform.

Links: Documentation | GitHub

Tech: TypeScript, Node
Highlights: Plugin-ready architecture, secure inter-app communication, easy-to-use API, backward compatibility.


🔹 AI Memory Journal (coming soon)

A cross-platform browser extension that journals AI chat conversations into memory blocks for later reference.
It allows users to review important chats, transfer context to new AI sessions, and navigate long conversations seamlessly.

Supports multiple AI platforms including ChatGPT, Qwen, DeepSeek, and Gemini.
Users can find related chats using a built-in word cloud search, making it easy to recall past discussions and continue conversations with context.

Tech: JavaScript, WebExtensions API
Highlights: Cross-platform support, multi-AI integration, persistent chat memory, context transfer, word-cloud-based search.


A self-hosting, cross-platform smart music player built with Flutter and Go.
Tongpin Player lets you store your songs in personal storage (like Google Drive) and sync them across devices.

The player learns your listening habits to recommend songs based on your past preferences, avoiding random shuffle that often skips favorites or plays unwanted tracks.
Designed for users who want a smart, personalized local music experience with consistent playback and discovery.

Tech: Flutter (frontend), Go (backend), WebRTC
Highlights: Cross-platform, personal storage sync, AI-driven recommendations, intelligent playback.


One of my first shipped projects: a mobile app for browsing the latest light novels from the JNovel website.
The app uses web scraping to retrieve key information such as cover images, descriptions, and available volumes. The scraper continues until no new volumes are found, and the data is organized and displayed neatly in the app.

The project includes two builds: Android APK and Linux (.deb) packages.
Tech: Flutter
Highlights: Cross-platform mobile app, automated web scraping, dynamic volume tracking, early shipped project experience.

🧠 What I’m Exploring

  • Scalable architecture patterns for full-stack apps
  • Local-first systems and offline sync models
  • AI-assisted UX and content tools
  • how i can auutmate my work

📫 Contact

Email: pheroMkuka49@gmail.com
GitHub: Phero49


“Build what you wish existed, and make it sturdy enough to outlive the hype.”

Popular repositories Loading

  1. Phero49 Phero49 Public

    Config files for my GitHub profile.

    1

  2. vue-template vue-template Public

    Vue 1

  3. world-university-list world-university-list Public

    a json containing more than 7000 universities

    1

  4. node-mysql2 node-mysql2 Public

    Forked from sidorares/node-mysql2

    ⚡ fast mysqljs/mysql compatible mysql driver for node.js

    JavaScript 1

  5. handson-ml2 handson-ml2 Public

    Forked from ageron/handson-ml2

    A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

    Jupyter Notebook 1

  6. yaudi yaudi Public

    1