Bloom Growth
Ingeniero backend, luego ingeniero full stack · Construido en Bloom Growth · nov 2024 — Actualidad
Un 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.
Producto privado
Contexto
01La plataforma atiende a muchas organizaciones desde una infraestructura compartida, así que cada cambio de esquema y cada consulta debe seguir siendo correcta y rápida en inquilinos de tamaños muy distintos. Los datos de contabilidad, CRM y calendario deben llegar sin que cada integración se convierta en su propio silo.
Lo que hice
02- Refactoricé esquemas y remodelé entidades de negocio centrales sin interrumpir a los inquilinos en producción.
- Construí y optimicé APIs GraphQL con Hot Chocolate, rastreando rutas lentas a través de NHibernate y Envers hasta el plan de consulta de MySQL.
- Entregué las integraciones con QuickBooks, HubSpot, Google Calendar y Microsoft Calendar de extremo a extremo, desde la interfaz en React hasta los servicios del backend.
- Introduje herramientas de ingeniería asistida por IA —servidores MCP y skills reutilizables— que automatizan el trabajo de desarrollo recurrente del equipo.
Tecnologías
03- .NET 8
- C#
- GraphQL
- Hot Chocolate
- NHibernate
- MySQL
- React
- TypeScript
- MCP