Carlos Vásquez · Fullstack Developer · Lima, Perú
Construyo software
que funciona.
.NET · React · Next.js · IA aplicada.
+2 años entregando en producción.
Lo que he construido

Clasificación de alertas con Random Forest
Sistema jerárquico de dos etapas (Random Forest + LightGBM) frente a baselines XGBoost/SVM, evaluado sobre ~33,000 alertas reales anonimizadas de un SOC de Lima Metropolitana. Priorización por risk score y explicabilidad SHAP con lenguaje natural vía Claude API. Desplegado en Azure.
Accuracy
F1-Macro
Tesis de grado · UPC · ~33,000 alertas reales de SOC (Lima Metropolitana)

API REST con Clean Architecture
API robusta bajo Clean Architecture, SOLID y CQRS con MediatR. Seguridad con JWT + BCrypt, validaciones con FluentValidation y persistencia con EF Core. Diseñada para escalar sin deuda técnica.

Sistema de gestión de órdenes
SPA en React consumiendo API .NET Core con arquitectura desacoplada. Base de datos en AWS RDS (MySQL). Despliegue automatizado en Azure App Service.

Ecosistema de gestión empresarial
Sistema de citas y facturación con Spring Security (JWT), JPA/PostgreSQL y Angular. Arquitectura multicapa desplegada en Heroku + Netlify.
Interfaz con estado moderno e integración de IA
Interfaz construida con React 19, shadcn/UI, Zustand y TanStack Query, consumiendo APIs .NET bajo Clean Architecture con integración de servicios OpenAI. Optimización de la carga de archivos sobre almacenamiento en AWS.
Análisis y modernización de sistema legacy
Análisis técnico de un sistema legacy en C# y Visual Basic para planificar su migración a una arquitectura moderna. Mantenimiento y soporte en producción sobre IIS y SQL Server.
Con qué trabajo
Experiencia
Zoluxiones IT Services
Solutions Center of Excellence Associate
- Desarrollo fullstack para soluciones robóticas, integrando APIs de terceros (IA, cloud, robótica).
- Aplicación de Clean Code, testing y buenas prácticas de ciberseguridad en el ciclo de desarrollo.
Zoluxiones Latam
Practicante Pre Profesional de desarrollo
- Fullstack con React 19 en el frontend y C#/.NET (Clean Architecture, SOLID) en el backend — con SQL Server y MySQL corriendo en paralelo vía ADO.NET nativo.
- Endpoints REST documentados con Swagger y control de acceso por roles a nivel de tabla. Sumé envío de correos con Azure Communication Services e IA con la API de OpenAI.
- Migré la base de datos completa de SQL Server a MySQL sin cortar el servicio — reescribiendo la capa de acceso a datos del backend.
- Encontré y eliminé un cuello de botella en la descarga de archivos desde AWS. De paso, dockericé PostgreSQL para tener entornos reproducibles.
- Metí caché con Redis en el frontend Next.js/Node.js — 15% más rápido.
- Diseñamos en equipo una herramienta interna estilo Jira que le sacó 40% de reuniones de coordinación al equipo.
- Modernicé un microservicio legacy a Kotlin con arquitectura hexagonal — puertos y adaptadores, Clean Code, tests obligatorios antes de cada deploy vía CI/CD con GitLab.
- App Android con WebSockets + API Kotlin con interfaz visual para controlar robots en tiempo real, con jobs que sincronizan cada 5 minutos con las APIs de los proveedores. Presenté el MVP directo a gerencia y clientes.
MSC Perú
Practicante de IT
- Construcción de +10 módulos empresariales en producción bajo Clean Architecture y CQRS.
- Migración de sistemas legacy (jQuery) a Angular — mejora estimada del 20% en velocidad de respuesta.
- Automatización con Python/Pandas y Power Automate.
- Gestión en Azure DevOps bajo Scrum.
Sobre mí

Desarrollo software desde hace +2 años en entornos reales — no en tutoriales. Trabajo principalmente con .NET y React, aunque me adapto al stack que el proyecto necesite.
Estudiante de Ingeniería de Sistemas en UPC (10mo ciclo, Quinto Superior). Inglés B2. Autodidacta por convicción.
Disponible para proyectos freelance y posiciones de desarrollo.
DisponibleUniversidad Peruana de Ciencias Aplicadas
Ingeniería de Sistemas
Sistema web jerárquico (Random Forest + LightGBM) alineado al NIST Cybersecurity Framework para clasificación automática de alertas de seguridad, evaluado sobre datos reales de un SOC de Lima Metropolitana. Desplegado en Azure.
Contacto