Skip to content
View marcelofrau's full-sized avatar
πŸ“Ί
Let's get back to business...
πŸ“Ί
Let's get back to business...

Organizations

@PizzaGames

Block or report marcelofrau

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

Hey, I'm Marcelo Frau πŸ‘‹

Senior Solutions Architect @ adidas Β· Zaragoza, Spain
Brazilian living in Europe, building software since 2003.
By day @adidas, by night modding consoles, porting emus & fixing things that shouldn't be fixed.


🧰 Stack

Core
Java Kotlin Spring JavaScript TypeScript Node.js React C# Python

Scripting & Automation
Bash PowerShell AutoHotkey

Exploring
Rust Go .NET Avalonia Haxe HaxeFlixel HaxeUI LibGDX

Infra / DevOps
AWS Docker Kubernetes Jenkins CircleCI Travis CI GitLab CI SonarQube


πŸ€– AI Tooling

Heavy daily user of AI-assisted development and generative tools.

Coding assistants
Claude Claude Code GitHub Copilot OpenCode

Workflow / context engineering

  • πŸ“ OpenSpec β€” spec-driven development (SDD) for AI coding assistants
  • πŸͺ¨ caveman β€” Claude Code skill for token-efficient output
  • πŸ”Œ MCP (Model Context Protocol) β€” connecting external tools to AI agents; building custom connectors
  • πŸ› οΈ Custom Claude Code skills for specialized workflows

Image generation
Gemini image generation (including Imagen/NanoBanana) and other generative tools.


πŸ•ΉοΈ Retrogaming & hardware

Outside of work I run trespordez.pages.dev β€” The Archivist's corner for emulation guides, hardware deep-dives and preservation.

I mod, repair and tune classic consoles to work better today β€” from the Atari era all the way to 6th gen and beyond. GDEmu swaps, region-free patches, recap jobs, RGB mods, ODE installs... if it blinks, I probably wanna poke at it.

MAME Β· CHD tooling Β· DOS/retro computing Β· Cars Β· Movies & Series


πŸš€ Ports & UWP Builds (Xbox Dev Mode)

Some of my favorite hobby projects β€” bringing classic software to UWP/Xbox Dev Mode.

Project Description Stack
Ymir UWP port of the incredible Ymir Sega Saturn emulator for Xbox Series S in Dev Mode
dosbox-pure-uwp Standalone UWP port of DOSBox Pure β€” great for DOS gaming on Xbox/Windows 11 C++ / UWP
scummvm-uwp ScummVM for UWP/Xbox Dev Mode β€” Monkey Island, Broken Sword, Discworld and more C++ / UWP
x-files-uwp Fun little UWP project β€” definitely one of the cooler ones I enjoyed building C# / UWP

πŸ“Œ Selected Projects

Project Description Stack
xb-homebrew-vault Desktop manager for Xbox Dev Mode homebrew β€” browse, install & manage emulators and apps from Emulation Revival C# / .NET 8 / Avalonia
OpenBurningSuite Open-source disc burning app with retro gaming presets (PS1-5, Dreamcast, Saturn, GameCube...) C# / .NET 8 / Avalonia
trespordez.pages.dev Retrogaming blog β€” emulation guides, hardware deep-dives, preservation Jekyll / Cloudflare Pages
emulio EmulationStation-inspired frontend β€” being rebuilt as kortex Kotlin / LibGDX
gamelistify Desktop editor for EmulationStation gamelist.xml Python / CustomTkinter
switchcraft-keys Auto keyboard layout switching via Raw Input API C# / .NET 8 / Avalonia
city-route-calculator Microservice: route calculation with Dijkstra variant algorithm Java

πŸ“« Contact

marcelofrau.com Β· LinkedIn Β· marcelofrau@gmail.com

πŸ’žοΈ Looking to collaborate on open source projects related to retrogaming, emulation, hardware preservation, or libraries I use in my daily work β€” feel free to reach out!

Pinned Loading

  1. xb-homebrew-vault xb-homebrew-vault Public

    Desktop manager for Xbox Dev Mode homebrew β€” browse, install & manage emulators and apps from Emulation Revival

    C# 58

  2. OpenBurningSuite OpenBurningSuite Public

    Forked from SvenGDK/OpenBurningSuite

    A free, open-source disc burning application for Windows, Linux, and macOS.

    C# 13 6

  3. icons8-personal-set icons8-personal-set Public

    personal set of icons from icons8 for use in opensource applications, they will be in png and in ico format for convenience

    Python 1

  4. PizzaGames/kortex PizzaGames/kortex Public

    A high-performance, modern emulator frontend inspired by EmulationStation, built from scratch with Kotlin and LibGDX for blazing-fast asynchronous loading.

    Java

  5. tres-por-dez/gamelistify tres-por-dez/gamelistify Public

    Manage your EmulationStation (gamelists.xml) game libraries with a full-featured desktop GUI. Edit metadata, hide or delete entries in bulk, scan for unregistered ROMs, preview artwork, and scrape …

    Python

  6. hjsplit2 hjsplit2 Public

    Go 1