~/kevin/mayorga
KEVINMAYORGA
Ingeniero en Ciencias de la Computación
Backend Engineer · Fintech · Arquitectura de Sistemas
$ whoami --verbose
$ █
01. SOBRE MÍ
Ingeniería con propósito
Soy Kevin Mayorga, Ingeniero en Ciencias de la Computación con más de 5 años de experiencia construyendo soluciones backend para sectores financieros y empresariales.
Actualmente lidero el equipo técnico de la plataforma IBM Portal en Bancoagrícola, asegurando la continuidad operativa de sistemas críticos y gestionando incidentes de alta complejidad bajo SLA.
Fuera del trabajo formal, construyo proyectos personales de ingeniería inversa, servidores de juegos y plataformas full-stack. Integro herramientas de IA (Claude Code, GitHub Copilot, ChatGPT) en mi flujo de desarrollo diario para acelerar diagnóstico, generación de código y documentación técnica.
Bilingüe (Español nativo · Inglés) · Agile/Scrum · Adaptable y proactivo.
5+
Años de experiencia
4+
Empresas
25+
Tecnologías
2
Países
02. EXPERIENCIA
Trayectoria profesional
Bancoagrícola
Líder Técnico Oracle
Responsable de la continuidad operativa y estabilidad de la plataforma IBM Portal. Lidero la gestión de incidentes de alta complejidad, coordinando equipos técnicos para asegurar tiempos de respuesta óptimos (SLA). Especialista en diagnóstico avanzado de sistemas financieros mediante análisis de trazas y logs de servidor.
Rulesware
Jr Engineer
Desarrollo de soluciones fintech internacionales combinando Java con plataformas low-code (Mendix y PEGA). Gestión del ciclo de vida completo del software en el sector financiero.
Independiente
Freelance BackEnd Developer
Desarrollo de sitios E-Commerce a medida con WordPress, Shopify y WooCommerce. Levantamiento de requerimientos, soporte y capacitación al cliente.
Efectiva Perú
Web Developer
Desarrollo de un simulador de cuotas y montos de crédito para entidad financiera peruana.
03. TECNOLOGÍAS
Stack técnico
Lenguajes
Frameworks & Runtimes
Bases de datos
Cloud & DevOps
Enterprise & Tools
IA & Automatización
04. PROYECTOS
Lo que he construido
Proyectos destacados que muestran profundidad técnica, desde ingeniería inversa hasta plataformas full-stack.
CheckPOS SV
Mapa crowdsourced de El Salvador que muestra qué negocios aceptan tarjeta, Chivo Wallet o solo efectivo — y si su ubicación en Maps sigue siendo válida. Backend en Go con queries geoespaciales nativas via PostGIS (ST_DWithin, ST_MakeEnvelope), frontend Leaflet.js sobre OpenStreetMap sin costo. 5,900+ negocios importados desde OpenStreetMap via Overpass API.
Highlights
- →Queries geoespaciales con ST_DWithin sobre PostGIS a <10ms por radio
- →Carga de viewport por bounding box — solo se transfieren los negocios visibles
- →Sistema de confianza crowdsourced: reportes de 3 IPs distintos auto-flagean un negocio
- →Rate limiting por IP (token bucket), headers de seguridad, gzip 76% compresión
- →Importador OSM: 5,900+ negocios de El Salvador via Overpass API con upsert idempotente
Servidor privado completo para el MMORPG Angels Online, reconstruido mediante ingeniería inversa. Implementa networking TCP custom, IA de monstruos con A*, pathfinding, sistema de combate, inventario, gremios y más de 120 opcodes del protocolo original. Las herramientas de RE están escritas en C++ (DLL injection).
Ecosistema full-stack para el servidor privado: portal web (Next.js + TypeScript), API REST (Spring Boot + Java), launcher con auto-update (C# WPF) y herramientas de gestión de assets (Python).
Launcher con auto-actualización. Descarga parches de forma incremental, verifica integridad por hash, aplica anti-cheat básico y autentica al jugador contra el backend antes de lanzar el cliente.
DLL de ingeniería inversa en C++ que se inyecta en el cliente del MMORPG Angels Online. Hookea las funciones recv y send del proceso para capturar y loguear todos los paquetes de red en tiempo real, permitiendo documentar el protocolo propietario del juego.
Herramienta de inyección de DLL en C++ para el proceso angel.exe. Utiliza CreateRemoteThread para cargar AngelsSpy u ObtainData en el proceso objetivo, simplificando el flujo de captura de paquetes durante la fase de ingeniería inversa.
API REST para tienda en línea construida en Java con Spring Boot, y su frontend en TypeScript. Gestión de productos, órdenes, usuarios y autenticación.
Sistema de gestión completo para un gimnasio: control de membresías, pagos, asistencia y clientes. Desarrollado en Java con interfaz de escritorio.
Aplicación móvil en Flutter/Dart para llevar el inventario de alimentos en el hogar. Seguimiento de existencias, fechas de vencimiento y alertas.
05. CONTACTO
Trabajemos juntos
Disponible para proyectos freelance, posiciones full-time o colaboraciones técnicas.
Ubicación
San Salvador, El Salvador
Kevin Mayorga © 2026 · Diseñado & construido con Next.js + Tailwind