Skip to content
View RuriMeiko's full-sized avatar
💔
💔

Block or report RuriMeiko

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
RuriMeiko/README.md

Nguyễn Trần Hoàng Long (RuriMeiko) — Rust and TypeScript developer from Vietnam: reverse engineering, native Linux ports, Cloudflare Workers, Android and LLM tooling

Portfolio Email LinkedIn X / Twitter

👋 Hi, I'm Long — a.k.a. RuriMeiko

I'm Nguyễn Trần Hoàng Long (Nguyen Tran Hoang Long), a developer from Vietnam 🇻🇳. I like the hard, low-level parts:

  • making closed systems talk to open ones, like an OpenAI-compatible API in front of a web chat or a native Linux port of a desktop app;
  • squeezing GPUs into virtual machines;
  • shipping small, fast tools in Rust and TypeScript.
const ruri = {
  writes:   ["Rust", "TypeScript", "Python", "Kotlin"],
  builds:   ["API gateways", "native ports", "Android apps", "bots"],
  digsInto: ["reverse engineering", "KVM / virtio-gpu", "LLM tools"],
  rubik:    "< 2 minutes 🧩",
  loveMode: "off",
};

🚀 Featured projects

An OpenAI-compatible gateway into DeepSeek web sessions, written in Rust. It pools accounts with failover, streams over SSE, reads images, and turns OpenAI tools into native-style tool calling (schema validation, tool_choice, repair retries). One-line installers and static binaries for Linux, macOS and Windows.

Rust axum OpenAI API

An unofficial Zalo port for Linux (x86_64). Every native module was reverse-engineered and rebuilt: file utilities, image codecs (JXL), MP4 thumbnails, and the voice and video call bridge. Work in progress, not a finished release.

Electron Reverse engineering Linux

Research into running a macOS guest with GPU acceleration on Linux/KVM. The main track is a paravirtual GPU (virtio-gpu + Venus/Vulkan) rather than passthrough, and the goal is to generalise it across hardware. Early research.

KVM C Vulkan

A native Android clone of Locket Widget: camera flow with zoom and flash, feed, chat, friends and a home-screen widget, built with Kotlin, Jetpack Compose and CameraX.

Kotlin Jetpack Compose Android

A real-time Binance P2P market radar. It scans every page of listings in under 1.5 s with multi-threading, alerts through a two-way Telegram bot with one-tap order links, and has a live web dashboard and automatic rate-limit backoff.

Python Telegram Docker

A Telegram bot running on Cloudflare Workers, with MongoDB Atlas as its database. The companion package mongodb-cloudflare gives Workers MongoDB CRUD over fetch.

Cloudflare Workers MongoDB TypeScript

More projects: Android NFC, Chrome extensions, bots and team work
Project What it is Stack
NFC-Keeper Android parking app that uses NFC cards instead of paper tickets Java · Android NFC
Auto course evaluation (source) Chrome extension that fills in course evaluations on the CTUT student portal JavaScript · Chrome Extension API
bypass-blocked-website Chrome extension that uses Google Translate as a proxy for blocked sites JavaScript
randomfoodruribot Telegram bot that picks what to eat, plus AI chat and image generation Python · OpenAI API
telegram-water-reminder Telegram bot that reminds you to drink water TypeScript
WTFmovies (team) Movie streaming site with HLS, comments, ratings and accounts Next.js · HLS · Serverless
LightNovelWeb (team) Light-novel reading platform Node.js · EJS
newCDRL (team) Academic performance and student-progress management Node.js · EJS · Python

🧰 Tech stack

Languages: Rust, TypeScript, JavaScript, Python, Kotlin, Java, C, C++, Dart, PHP
Frameworks: Node.js, React, Next.js, Electron, Android, Tailwind CSS
Infrastructure: Cloudflare Workers, Docker, Linux, GitHub Actions, MongoDB, PostgreSQL, MySQL, Redis, Git, VS Code

🐍 Contribution snake

RuriMeiko GitHub contribution graph eaten by a snake

🧩 Fun facts

  • Solves a Rubik's cube in under 2 minutes, which is also the timer in the banner.
  • Bio status: love mode: off.

Buy me a coffee Ko-fi Profile views

Pinned Loading

  1. whalegate whalegate Public

    🐳 whalegate — OpenAI-compatible gateway into DeepSeek web sessions (Rust): account pool, failover, SSE, native-style tool calling (tool_choice, schema validation, repair retries), vision, PoW solve…

    Rust 31 23

  2. zalo-linux-native zalo-linux-native Public

    Unofficial Zalo Linux port (x86_64) — every native module ported: file-utils, file-utilities, zwalker, zfile, v8-profiles, mp4thumb, zimage, zjxl, zcall wire bridge + live call recon

    JavaScript

  3. macos-gpu-vm-lab macos-gpu-vm-lab Public

    Research: macOS guest with GPU acceleration on Linux/KVM — paravirtual virtio-gpu + Venus (Vulkan) first, VFIO passthrough as fallback; generalised across hardware

    C

  4. LocketDroid LocketDroid Public

    Native Android clone of Locket Widget iOS (Kotlin + Compose + CameraX)

    Kotlin

  5. binance-p2p-radar binance-p2p-radar Public

    Real-time Binance P2P market radar: multi-threaded full-market scan (<1.5s), two-way Telegram bot alerts with one-tap order links, live web dashboard, rate-limit backoff

    Python

  6. Serverless-Telegram-Bot-with-MongoDB Serverless-Telegram-Bot-with-MongoDB Public

    Project to Set Up a Telegram Bot with MongoDB Database

    TypeScript 6 3