I’m a software engineer born in Guayaquil, Ecuador. I’m passionate about building open-source products and tools, with a strong focus on quality, clean design, and maintainable solutions. Throughout the development process, I make architectural decisions and anticipate future issues that could affect the system’s evolution.
My programming journey started with SA-MP (San Andreas Multiplayer, a multiplayer mod for GTA San Andreas), where I learned Pawn with the goal of creating my own game mode. That experience helped me build discipline, strengthen my technical foundations, and grow as a software engineering professional.
I’ve built and maintained software across open-source projects, web applications, and commercial products. One of my most ambitious projects is For the Glory of Wilson, an action roguelike game developed in Unity alongside my childhood best friend. Building a commercial game from scratch was the culmination of years of learning through open source and software development.
Stack / interests: C#, .NET, software architecture, ASP.NET Core Web API, product development, and game development.
For the Glory of Wilson — Action roguelike developed in Unity with a childhood friend. Responsible for software architecture and programming, including procedural dungeon generation, AI systems, combat and progression.
1900+ commits · 640+ issues closed · PC & mobile
- 🎮 Steam: For the Glory of Wilson
- 📱 Google Play: For the Glory of Wilson Mobile
- Capture the Flag - A complete and extensible game mode for open.mp (Open Multiplayer, a multiplayer mod for GTA San Andreas), built with C# and SampSharp.
- Protect the President - A game mode for SA-MP (San Andreas Multiplayer, a multiplayer mod for GTA San Andreas) where the President must survive for 15 minutes while being hunted by other players.
- DentallApp - A web application that manages appointment scheduling, reminders and cancellation of appointments.
- Playtesters.API - A lightweight and secure REST API that helps indie developers manage playtesters and control access to private builds using unique keys.
- DotEnv.Core - A class library for reading and parsing .env files, with over 760K downloads on NuGet.
- YeSQL.NET - A class library for loading SQL statements from .sql files instead of writing SQL code in your C# source files.
- SimpleResults - A .NET library that provides error handling using the Result pattern without relying on exceptions.
- CPlugin.Net - A simple library that allows to implement a plugin-based architecture for .NET.
- Seztion.Parser - A lightweight .NET library for reading section-based configuration files, such as .ini files.
- SampSharp.MapObjects - A .NET library for SampSharp that implements object maps as regular C# classes instead of Pawn filterscripts.
I like to understand the why behind things — and I learned that from C.
Thank you Dennis Ritchie for this great language 😍
Terry Lambert said: Just because something is easier for a programmer doesn’t make it “better”.



