Skip to content
View RicardoMin's full-sized avatar
  • East China Normal University
  • ShangHai

Block or report RicardoMin

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

Hi! Nice to meet you, I'm Ricardo

Typing SVG

Codeing, AI, anime, games, and the occasional journey into a galgame world.


Ricardo's profile illustration

About Me

  • 💻 I love coding, especially building things with C++ and understanding how systems work under the hood.
  • 🤖 I'm exploring AI Infrastructure, CUDA, LLM inference, and the internals hidden behind frameworks such as PyTorch.
  • 🧩 I enjoy learning by rebuilding: tensors, CUDA operators, tokenizers, model loading, KV cache, and autoregressive generation.
  • 📺 Away from the terminal, you'll usually find me watching anime.
  • 🎮 I also enjoy games, especially story-rich games and galgames / visual novels.
  • 🌙 My ideal rhythm: write code, learn something new about AI, then disappear into a fictional world for a while.

Build systems by day, explore fictional worlds by night.

What I'm Building

An educational Qwen3 Dense inference runtime built from scratch with C++17 and CUDA. It opens the framework black box and reconstructs the inference path piece by piece:

  • custom tensor, buffer, dtype, shape, and device abstractions;
  • memory-mapped and sharded SafeTensors loading;
  • a custom byte-level BPE tokenizer;
  • CUDA operators, cuBLAS linear layers, RoPE, GQA, and RMSNorm;
  • KV cache, sampling, autoregressive generation, and terminal chat;
  • support for architecture-compatible models in the Qwen3 Dense family.

The project favors clarity and learning first, then gradually moves toward profiling and performance optimization.

Tech I Enjoy

C++ CUDA CMake Linux Python PyTorch

Beyond Code

💻 Coding 🤖 AI 📺 Anime 🎮 Games 💗 Galgame
Build Explore Watch Play Experience stories

Good code is satisfying. A good story is unforgettable. I like worlds built from both.

GitHub Activity

Ricardo's GitHub statistics Languages used in Ricardo's public repositories
Ricardo's GitHub activity graph

The language card reflects the composition of public repositories, not a ranking of proficiency.

Visitors

Visitor Count

Thanks for visiting — Ciallo~(∠・ω< )⌒★

May your builds pass, your kernels run fast, and your favorite route have a happy ending.

Popular repositories Loading

  1. llama3-inference-from-scratch llama3-inference-from-scratch Public

    Python 2

  2. learnGit learnGit Public

    学习git的第一个github仓库

    1

  3. Qwen3-Runtime-ByYourself Qwen3-Runtime-ByYourself Public

    Educational Qwen3 Dense inference runtime built from scratch in C++17 and CUDA.

    C++ 1

  4. openinfer openinfer Public

    Forked from pegainfer-project/pegainfer

    Pure Rust + CUDA LLM inference engine — no PyTorch, OpenAI-compatible, serves Qwen3 to Kimi-K2

    Rust 1

  5. RicardoMin RicardoMin Public

    My GitHub profile