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.
Heavy daily user of AI-assisted development and generative tools.
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.
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
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 |
| 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 |
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!




