I take legacy systems nobody understands and modernize them without regressions.
Full-stack engineer across .NET, React and SQL for US enterprise clients. I also build MCP servers and AI agents that do real production work: release paperwork, incident forensics, ticket automation. Evidence below.
Featured work
Enterprise CRM Modernization
PRODUCTIONNDACLIENTLegacy WinForms + stored procedures → .NET Web API + React, for a large US logistics company
el-carril
PRODUCTIONPERSONALReal-money betting platform for Mexican parejeras horse racing — wallet, ledger, live events
Viridental
LIVECLIENTClinical management system for a dental practice — odontogram, periodontics, patient records
MIKEAS Movement
PRODUCTIONCLIENTD2C ecommerce for a Mexican lifestyle apparel brand — storefront, checkout, admin
Lab experiments
- RuneForgeAI-powered League of Legends companion — runes, items and augment recommendations in real time
- LolCoachingAIReal-time in-game coaching overlay with voice — a Challenger-level coach powered by Claude
- claude-memory-mcpMulti-device persistent memory for Claude as an MCP server
- ITSM MCP ServersMCP servers that do release paperwork — ServiceNow extraction and Azure DevOps change requests
Skills
backend
.NET / C# · ASP.NET Core · LINQ · SQL Server (T-SQL, optimization) · Node.js · NestJS · PostgreSQL · Prisma · Redis
frontend
React · Next.js · TypeScript · Tailwind CSS · Redux · React Native
ai / agents
MCP server development · Claude API · Python · Playwright · prompt engineering · agent workflows
practices
legacy modernization · API-first design · feature flags · release management · incident forensics · load testing (k6)
Machine-readable profile
This site is readable by your agent, not just by you. Structured CV at /api/cv, agent instructions at /llms.txt. I build MCP servers for a living; the least my portfolio can do is speak the protocol's language — plug it straight into your agent:
❯ npx -y alberto-mcp # MCP tools: get_profile · search_experience · get_case_study · get_contact