Summary
Alexis Narváez is a Senior Software Engineer with 11 years of full-stack experience specializing in .NET/C# backends and modern JavaScript frontends, currently shaping solutions at MentorMate from Paraguay. He designs and implements scalable, auditable systems using DDD, CQRS, Event Sourcing and event-driven microservices, and has built ACID-compliant EventStoreDB tooling and multi-stream transaction libraries. Alexis has led migrations from legacy .NET Framework to .NET Core, modernized frontends (Angular → React/Fluent UI/Blazor), and automated CI/CD and backup/restore processes for production reliability. He pairs hands-on development with mentoring and proposal-writing, contributing pragmatic architecture for occasionally connected clients and telemetry-driven operations. Notably, he authored a custom .NET EventStoreDB client supporting distributed transactions—a behind-the-scenes piece that enabled complex domain requirements.
11 years of coding experience
10 years of employment as a software developer
Bachiller Técnico, Computer Science, Bachiller Técnico, Computer Science at Colegio Técnico Nacional
English, Spanish, Gujarati