Hi, I'm
> building microservices @ Cencosud · Montevideo, UY
Self-taught programmer since age 12 and backend engineer based in Montevideo, Uruguay. After 3+ years as QA Engineer at Cencosud, I transitioned into Go backend development — building microservices for a multi-country e-commerce platform serving millions of users across Latin America.
In my own time I build games, tools, and systems — all in Rust. From Bevy ECS game projects inspired by retro MMORPGs to full-stack web apps with Axum. I'm also deeply invested in AI-augmented development, using LLMs daily to accelerate architecture design, code review, and delivery.
Passionate about retro MMORPGs, Linux, and Neovim. Advocate of compile-time safety, TDD, and clean architecture. I believe the best code is the code that the compiler already verified for you.
Cencosud S.A. — Digital Commerce
Cencosud S.A. — Digital Commerce
University — 2 years completed
Paused to transition into professional software development.
Full-stack flower e-commerce application. Rust backend built with Axum, PostgreSQL/sqlx for async compile-time checked queries, and Dioxus reactive frontend.
Mining Simulator, Orkish Defense, Tower Defense — multiple games built with Bevy ECS: state-driven logic, custom UI systems, entity management. Inspired by a lifelong passion for retro MMORPGs.
rsAlgorithmic puzzle solver built in Rust as a systems programming exercise. Backtracking algorithm with constraint propagation.
Contributor to a cross-platform 2D graphics engine in Rust. Supports DirectX 12, Vulkan, Metal, OpenGL, and WebGPU/WASM with a plugin architecture.
I'm always open to new opportunities, collaborations, or just a good conversation about Rust, Go, or game development. Feel free to reach out!