Luis Alvarenga
Ingeniero Full Stack Senior
Diez años construyendo software para la web, la mayor parte en plataformas multi-tenant donde la corrección y el rendimiento tienen que sostenerse en clientes muy distintos. Actualmente en Bloom Growth, trabajando entre un backend en .NET y GraphQL y una interfaz en React.
l.alvarengav@gmail.com
Experiencia
01Bloom GrowthRemoto — Estados Unidos
Ingeniero Full Stack — Sistemas con IA
feb 2026 — Actualidad- Desarrollo integraciones con terceros de extremo a extremo —QuickBooks, HubSpot, Google Calendar y Microsoft Calendar— desde la interfaz en React y TypeScript hasta los servicios GraphQL del backend en .NET.
- Construyo la capacidad de desarrollo asistido por IA del equipo, escribiendo servidores MCP y skills reutilizables que consultan y generan datos del dominio, y automatizando flujos de ingeniería recurrentes.
- Lidero el trabajo continuo de rendimiento de la plataforma, desde la forma de las consultas GraphQL hasta los patrones de acceso a la base de datos.
Ingeniero Backend
nov 2024 — feb 2026- Desarrollo backend para una plataforma multi-tenant a gran escala con .NET 8, NHibernate y MySQL.
- Dirigí refactorizaciones de esquema y modelado de dominio sobre las entidades de negocio principales.
- Construí y optimicé APIs GraphQL con Hot Chocolate.
- Diagnostiqué y resolví problemas de rendimiento relacionados con NHibernate, la auditoría de Envers y conjuntos de datos grandes en MySQL.
- Colaboré en remoto con un equipo de ingeniería en Estados Unidos.
- .NET 8
- C#
- GraphQL
- Hot Chocolate
- NHibernate
- MySQL
- React
- TypeScript
- MCP
Desarrollador Web Full Stack
ago 2024 — nov 2024- Construí PS, una plataforma multi-tenant de automatización de procesos de negocio a gran escala, cuya capacidad central era permitir a las organizaciones cliente componer flujos que automatizaran sus propios procesos operativos.
- Desarrollé el backend en NestJS y el frontend en Angular, aplicando SOLID, CQRS y Domain-Driven Design para mantener sostenible una arquitectura de inquilinos compartidos a medida que crecía.
- Modelé los datos de cada inquilino sobre Firestore, elegido por su tolerancia a estructuras de documento flexibles y específicas por cliente.
- Construí APIs de integración en .NET Core autenticadas por OAuth contra OpenAI para las funciones de IA de la plataforma, QuickBooks para datos contables y DevExpress para la generación de reportes.
- NestJS
- Angular
- TypeScript
- Firestore
- .NET Core
- OAuth 2.0
- OpenAI API
Desarrollador Web Full Stack
oct 2020 — abr 2024- Migré una aplicación de .NET Framework 4 a .NET 5, separando frontend y backend y construyendo una API GraphQL con Hot Chocolate, NHibernate, MySQL, Hangfire, Docker y Azure.
- Construí el frontend de esa aplicación migrada con Vite, React, TypeScript, Styled Components y MobX.
- Rediseñé la interfaz de una aplicación en .NET Framework usando SASS, JavaScript, jQuery, SignalR y vistas Razor MVC.
- Construí un sitio de exhibición con alto contenido multimedia para proyectos audiovisuales, consumiendo una API REST con React, SASS, Bootstrap, Axios y Redux.
- Mantuve y amplié sistemas heredados en PHP, añadiendo módulos y mejorando el rendimiento de la interfaz.
- Desarrollé temas y plugins personalizados para WordPress, incluido uno que sincroniza productos de WooCommerce con los ERP de los clientes para mantener consistentes los inventarios en línea e internos.
- .NET
- C#
- React
- TypeScript
- GraphQL
- Hot Chocolate
- NHibernate
- MySQL
- Docker
- Azure
- PHP
- WordPress
OCVAL NicaraguaManagua, Nicaragua
Desarrollador Web
ene 2018 — ago 2020- Entregué sitios web para clientes centrados en el diseño responsivo y la experiencia de usuario, con HTML5, CSS, JavaScript, Bootstrap, SASS y Webpack.
- Construí backends a medida en PHP y Laravel sobre MySQL y APIs REST, cubiertos por pruebas con PHPUnit.
- PHP
- Laravel
- MySQL
- JavaScript
- Bootstrap
- SASS
- Webpack
- PHPUnit
Hotel Los Pinos ManaguaManagua, Nicaragua
Desarrollador Web
jul 2016 — dic 2017- Construí el sitio web público del hotel en PHP, HTML, CSS, JavaScript y Bootstrap.
- Construí una aplicación interna de gestión de ocupación para que el personal manejara directamente reservas y disponibilidad de habitaciones.
- PHP
- MySQL
- JavaScript
- Bootstrap
Trabajo destacado
02Un sistema operativo de negocio multi-tenant que los equipos usan para gestionar reuniones, objetivos y responsabilidades. Trabajo en su backend en .NET y GraphQL y, más recientemente, en su interfaz en React.
- .NET 8
- C#
- GraphQL
- Hot Chocolate
- NHibernate
- MySQL
- React
- TypeScript
- MCP
Una plataforma multi-tenant que permitía a las organizaciones cliente componer y ejecutar automatizaciones de sus propios procesos operativos, con asistencia de IA integrada en el flujo.
- NestJS
- Angular
- TypeScript
- Firestore
- .NET Core
- OAuth 2.0
- OpenAI API
La tienda en línea de un fabricante de colchones, sobre WordPress y WooCommerce, con el inventario sincronizado con el ERP del cliente.
- WordPress
- WooCommerce
- PHP
- MySQL
- JavaScript
Un sitio de exhibición de proyectos audiovisuales, construido para leerse como una publicación editorial y no como una cuadrícula de portafolio.
- React
- SASS
- Bootstrap
- Axios
- Redux
- REST
Todos los proyectos →Habilidades
03- Backend
- C# / .NET 8 · NestJS · PHP / Laravel · GraphQL (Hot Chocolate) · REST · CQRS · DDD
- Frontend
- React · TypeScript · Angular · Astro · Tailwind · SASS · MobX · Redux
- Datos
- MySQL · SQL Server · Firestore · NHibernate · Entity Framework
- Plataforma
- Docker · Azure · AWS · Hangfire · SignalR · Git · CI/CD
- Ingeniería con IA
- MCP servers · Agent skills · LLM-assisted workflows