Skip to content
View mateusgiordani's full-sized avatar

Block or report mateusgiordani

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

👋 Hi, I’m @mateusgiordani

I am a Brazilian developer working on backend systems, automation, and game reverse engineering. I enjoy figuring out how things work, rebuilding them in C, and turning inside jokes into fully functional projects. I have a bit of a silly sense of humor, which means if an idea makes me laugh, there is a 90% chance I will build an API for it.

🛠️ Tech Stack & Interests

  • Languages: C, Python, PHP, JavaScript
  • Backend: Laravel, Hyperf, APIs
  • Reverse Engineering: Ghidra, MIPS assembly, PlayStation game internals
  • Tooling & Verification: Python automation, compiler experiments, byte-for-byte matching
  • AI & Automation: LLMs, Ollama
  • IoT: Raspberry Pi, ESP32, and other single-board computers

🚀 Projects

🎮 Game Reverse Engineering & Preservation

  • dw3-decomp-expanded — A matching C decompilation of Digimon World 2003 / Digimon World 3 (PAL, SLES-03936). 407 matching C functions across the four card game overlays compile back to the original PAL bytes with both the public and PsyQ toolchains. A new PAL review expanded the inventory to 435 functions (28 pending), reopening the Card Cage milestone. Sources, build recipes, and the v0.2.0 verification certificate are public. Work on the rest of the game continues.

📦 Open Source & Tools (Serious Business)

  • quick-cam-preview - A lightweight tool designed for quick camera testing and previews.

🐈 For the Culture (Chaotic Good)

  • CatsAPI - Because the internet always needs more cat data.
  • Fiat Uno - Dedicated to the undisputed king of Brazilian roads (with or without the ladder on top).

🌱 Currently Learning

  • Reverse engineering and matching decompilation of PlayStation games
  • Low-level C, MIPS assembly, and compiler behavior
  • Binary analysis and reproducible byte-level verification
  • Advanced implementations and integrations with Ollama

📫 Connect with me

Popular repositories Loading

  1. mateusgiordani mateusgiordani Public

    Config files for my GitHub profile.

  2. klipper_et4x klipper_et4x Public

    Forked from pienjo/klipper

    Klipper is a 3d-printer firmware

    C

  3. quick-cam-preview quick-cam-preview Public

    Free online camera tester — test webcam, USB camera, or capture card in the browser. Live preview, no install.

    HTML

  4. digimon-time-stranger-ps5-to-pc-save-converter digimon-time-stranger-ps5-to-pc-save-converter Public

    Conversor de saves descriptografados de Digimon Story: Time Stranger do PS5 para PC

    Python

  5. Tiger-Lake-H-ES-806D0-Hyper-V Tiger-Lake-H-ES-806D0-Hyper-V Public

    Investigação reproduzível de incompatibilidades de firmware/CPU em placas Erying/Polestar HM570 com Tiger Lake-H Engineering Sample.

    ASL

  6. dw3-decomp-expanded dw3-decomp-expanded Public

    Matching decompilation of Digimon World 2003 / Digimon World 3 (PAL). Milestone 1 in progress: card game overlays, 318 of 407 functions at C matching.

    C