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.
🔹 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.
- 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
Email: pheroMkuka49@gmail.com
GitHub: Phero49
“Build what you wish existed, and make it sturdy enough to outlive the hype.”

