Skip to content
View mateo-ki's full-sized avatar

Block or report mateo-ki

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

Hi there, I'm Mateo-ki 👋

💻 Systems Programmer | Compiler & Database Kernel Enthusiast

我是一名专注于底层架构的软件开发者,热衷于拆解计算机世界的“黑盒”。我深信 "Understand the machine to command the machine",并致力于通过从零构建核心组件(编译器、数据库、内核)来掌握计算的本质。


🛠 技术栈 (Tech Stack)

类别 工具与语言
编程语言 C / C++ (Expert), Rust, Java, Assembly (x86/x64)
核心领域 编译器架构 (Compiler Construction), 数据库内核, 逆向工程
二进制处理 COFF/ELF 格式, 链接器机制, 内存管理 (Memory Management)
开发工具 WinDbg, GDB, IDA Pro, CMake, LLVM/Clang, Claude Code

🚀 核心项目 (Key Projects)

🏗️ minicSelf-hosted C Compiler

一个从零构建的 C 语言编译器,旨在打通从源代码到多平台可执行二进制文件的全链路。

  • 前端: 独立实现词法/语法/语义分析及自研 IR 中间表示。
  • 优化: 包含常量折叠、死代码消除等基础优化器模块。
  • 后端: 深度定制的 COFF/ELF 链接器,手动处理 REL32ADDR64 等底层重定位逻辑。
  • 跨平台: 支持 Windows PE 与 Linux ELF 格式,实现多环境兼容。

🗄️ minipgHigh-Performance Storage Engine

受 PostgreSQL 启发的高性能数据库原型,专注于事务可靠性与查询效率。

  • 核心机制: 实现了 VACUUM 垃圾回收机制与多级索引系统。
  • SQL 解析: 支持 NATURAL JOINUSING 等标准 SQL 语法。
  • 并发控制: 深入解决多线程环境下的死锁预防事务隔离问题。

📚 工程路线图 (Engineering Roadmap)

  • 当前重心: 深度探索逆向工程 (Reverse Engineering) 与系统漏洞分析。
  • AI + 编程: 探索 LLM 在复杂系统代码生成与静态分析中的边界。
  • 未来愿景:
    • 构建一个高性能的自定义解释器
    • 开发一个基于底层硬解码的视频播放器

📬 联系我 (Contact Me)

  • GitHub: @mateo-ki
  • 兴趣领域: 底层技术、二进制协议、高性能计算、AI 辅助编程。

"Understand the machine to command the machine."

Popular repositories Loading

  1. idac idac Public

    绿色ida9.3

    C++ 4 2

  2. iBeego iBeego Public

    beego后台服务

    Go 1

  3. the-algorithm the-algorithm Public

    Forked from twitter/the-algorithm

    Source code for Twitter's Recommendation Algorithm

    Scala

  4. osCode osCode Public

    手写操作系统

    Roff 1

  5. poi poi Public

    Forked from apache/poi

    Mirror of Apache POI

    Java

  6. i_doc i_doc Public

    Learning document