Carlos Meneses

Líder Técnico
Arquitecto de Software
Fullstack Senior Developer

Acerca de Mi

¡Hola! Soy Carlos, Líder Técnico y Arquitecto de Software con más de 7 años de experiencia diseñando, escalando y optimizando plataformas críticas e infraestructura en las industrias de telecomunicaciones y finanzas.

Especialista en arquitecturas distribuidas, procesamiento asíncrono/masivo, microservicios y soluciones de alta disponibilidad con .NET 10, PHP (Laravel), Node.js, Docker, RabbitMQ y servicios Cloud (AWS, DigitalOcean).

Pionero en la adopción de AI-Assisted Software Engineering (Desarrollo Guiado por IA) mediante herramientas avanzadas como Claude Code y OpenCode, optimizando el ciclo de desarrollo, la refactorización de código, la generación automatizada de pruebas y la aceleración en la resolución de problemas de arquitectura.

Sólida trayectoria liderando equipos multidisciplinarios, automatizando flujos core de negocio y garantizando resiliencia, ciberseguridad y alto rendimiento con impacto directo en métricas operativas.

Educación y Certificaciones

  • Licenciado en Educación Informática - UPEL [2014]
  • Ciberseguridad y Hacking Ético (Open Source) - PUCP [2022]

Experiencia Laboral

FEB 2024 - ACTUALIDAD

Líder Técnico / Fullstack Developer · WIN Perú

Liderazgo Técnico y Gestión de Proyectos: Dirijo equipos de desarrollo en el diseño, estimación y entrega de aplicaciones core para las marcas WIN, Ultra y Perú Fibra. Establezco estándares de calidad de código, desarrollo guiado por arquitecturas limpias (Clean Architecture) y gobernanza de entregables.

Ingeniería Asistida por IA y Productividad: Impulsé la adopción de herramientas de IA para desarrollo (Claude Code, OpenCode) en el diseño de arquitecturas, análisis de código y refactorización, incrementando la velocidad de entregas y la cobertura de pruebas unitarias/integración.

Aceleración de Debugging y Resolución de Incidencias: Utilicé herramientas basadas en LLMs y agentes de código para el diagnóstico rápido de errores complejos en servicios de alta disponibilidad (.NET 10 / microservicios), optimizando los tiempos medios de resolución (MTTR) en entornos críticos.

Proyecto App Instalaciones (Aprovisionamiento Automatizado Multi-Marca):

  • Diseñé y lideré la arquitectura en .NET 10 (Clean Architecture) para la activación automatizada de servicios de internet, telefonía fija (FonoWin) y servicios de valor agregado (DGO, WinTV, WinGames, ExitLag).
  • Implementé procesamiento asíncrono con RabbitMQ (4 colas con DLQ) + polling fallback, garantizando tolerancia a fallos mediante Polly v8 (Circuit Breaker por Adapter) y reintentos inteligentes.
  • Integré plataformas core y de proveedores externos (Wincore, NCE/FrameService, Marcablanca, Red Neutra).
  • Desplegué y mantuve la solución containerizada con Docker (API, Worker, RabbitMQ, Redis) en infraestructura corporativa.

Proyecto OntReboot (Servicio de Reinicio Masivo de ONTs):

  • Diseñé e implementé una solución backend concurrente en .NET 10 basada en pipelines con TPL Dataflow (ActionBlock) para el procesamiento masivo e interrupción/reinicio remoto de ONTs de red (Huawei/ZTE).
  • Logré un rendimiento de procesamiento de hasta 80 ONTs/minuto (DOP=70), procesando con éxito más de 500,000 ONTs en producciones diarias programadas con una tasa de éxito del 99.97%.
  • Optimicé la capa de persistencia utilizando Dapper y SqlBulkCopy contra SQL Server, permitiendo la ingesta masiva de datos desde archivos Excel/CSV parseados en memoria.

Liderazgo en Sistemas de Clientes y Ventas (CRM Experiencia, MiPortalWIN, Winforce, WinTV):

  • Diseñé e integré el módulo de Cambio de Oferta, Expediente Electrónico (Fase 2) y tokens de validación para contención de fraudes en postventa.
  • Implementé esquemas de seguridad en la autenticación de usuarios en MiPortalWIN e integré pasarelas de pago y cupones en la aplicación WinTV.
.NET 10
C#
ASP.NET Core
Dapper
RabbitMQ
Docker
Redis
SQL Server
Laravel
PHP
Node.js
Vue
TailwindCSS
AWS
Polly
TPL Dataflow

ABR 2019 - ENE 2024

Fullstack Senior Developer & Arquitecto Cloud · FENACREP

Migración Cloud AWS: Diseñé, probé y ejecuté la migración del data center local hacia AWS (S3, EC2, RDS, Lightsail), mejorando la disponibilidad global de las aplicaciones y reduciendo costos de infraestructura.

Plataforma FENAFICHER: Creé un sistema de gestión documental corporativo sobre AWS S3 (Node.js, Vue, Laravel), sustituyendo licencias de Laserfiche y generando un ahorro económico significativo para la organización.

Plataforma de Asambleas Virtuales: Implementé el sistema de votación en tiempo real, control de asistencia y transmisión durante la contingencia por COVID-19 mediante WebSockets, WebRTC y EyesonJS API.

Monitor Financiero: Desarrollé herramientas avanzadas para la carga y visualización estadística de estados financieros de cooperativas a nivel nacional.

Vue
React
NodeJS
Javascript
MySQL
Laravel
PHP
Livewire
AlpineJS
EyesonJS
Trello
Slack
AWS
HTML
CSS

OCT 2017 - MAR 2019

Fullstack Developer · Instituto Pacífico SAC

Desarrollé el sistema SIIP para gestión de usuarios, publicación de legislación tributaria/laboral y venta de suscripciones digitales.

Diseñé la API REST de integración entre el software contable corporativo y el servicio de facturación electrónica de la SUNAT vía SOAP.

Vue
NodeJS
Javascript
MySQL
Laravel
PHP
HTML
CSS
Trello
Slack
Digital Ocean
SOAP
JQuery

Proyectos

Laravel MPDF

Laravel MPDF

Genere archivos PDFs dentro de sus aplicaciones de Laravel. Es un wrapper de la librería MPDF que busca facilitar la generación de este tipo de archivos. Compatible desde Laravel 5 en adelante.

Video Conferencing App

Video Conferencing App

Este proyecto forma parte de mi portafolio web y se presenta como una demostración que emplea la API de Eyeson. Esta aplicación de conferencias de video destaca mis habilidades en el desarrollo web y la integración de servicios externos. Explora la interfaz y descubre cómo la implementación de la API de Eyeson mejora la experiencia de videoconferencias.

Todo List React

Todo List React

Simple aplicación para crear una lista de tareas donde puedes filtrar, marcar como completadas y limpiar la lista de todas las tareas completadas. Puedes ver la demo o el código fuente.