Franklin Baca Campos
Ingeniero de Sistemas. Construyo arquitecturas modulares, legibles y de alto rendimiento. Mi prioridad no es la sobreingeniería, sino entender las necesidades reales de tu producto para programar soluciones eficaces y duraderas.
Más allá de la terminal
Mi curiosidad por el software comenzó a los 9 años, cuando mi mamá compró a crédito nuestra primera computadora Gigabyte. Mientras jugaba Operation7, en los respawns me preguntaba: ¿cómo funciona este mundo dentro de un rectángulo? ¿Tiene conciencia? ¿Cómo me obedece? Crecí no con las ganas de crear juegos, sino con la obsesión de entender cómo se construían.
Hoy en día, entiendo el desarrollo como un balance entre la lógica abstracta (el valor real para el usuario) y la lógica de programación (el motor que lo hace posible). No sigo modas ni patrones a ciegas. Creo que las reglas como SOLID son guías que debes adaptar a la necesidad del producto, y que una arquitectura robusta no siempre es la mejor decisión si no se entienden los objetivos reales.
Cuando no estoy programando, estoy inmerso en mis otras pasiones: la música electrónica (llevo tres años aprendiendo a mezclar y pinchar) y la producción audiovisual. Recientemente ahorré para comprar mi cámara, una Sony ZV-E10 II, con la que busco capturar el mundo y, algún día, producir proyectos donde el audio y el video logren una armonía exquisita.
Control y Legibilidad
Código limpio que cualquiera pueda depurar y mantener sin dolores de cabeza.
Pragmatismo Operativo
Entender el negocio antes de escribir la primera línea de código.
Ciberseguridad
Interés profundo en auditoría y seguridad ofensiva/defensiva.
Consumo Masivo
Atracción por la escalabilidad en e-commerce, redes sociales y SaaS.
Computadora Gigabyte
El equipo a crédito que sembró la duda de cómo funcionaba la interfaz y los mundos virtuales de Operation7.
Dj & Mezcla de Música
Influenciado por mi hermano (productor) y mi madre (cantante en su juventud), amo pinchar house y tech house.
Escuchar producciones de mi hermanoProducción Audiovisual
Mi cámara comprada con mis propios ahorros. Un paso firme hacia mi meta de dirigir cortos y videoclips con una experiencia estética preciosa.
Dónde he estado
construyendo en serio
He pasado por soporte técnico, desarrollo web y arquitectura de software. Cada rol me dejó una lección: entender el problema antes de tirar código, y entregar un producto que la gente realmente use sin causar fricción.
Arquitecto de Software
Fabricaciones Fabero S.A.C
- Diseñé la arquitectura modular del ERP minero: Frontend React 19 + Vite y Backend Laravel, separando cada dominio en módulos independientes que comparten solo servicios globales (catálogos, archivos y navegación).
- Definí el sistema de navegación dinámica por roles: el árbol de menús se arma en el backend según los permisos del usuario, evitando filtros repetidos en cada vista.
- Lideré el desarrollo de los módulos de guías de despacho, recepción de mineral y control de balanza con impresión de tickets, reemplazando los registros manuales de la planta.
Ingeniero de Software
Consorcio Minero Black Silver S.A.C
- Resolví el problema de discrepancia de stock con un sistema de normalización de unidades base: todo movimiento se convierte automáticamente a su unidad mínima, así un proveedor vende en cajas mientras el almacén despacha en unidades sin romper el inventario.
- Modelé un Kardex inmutable con doble saldo (anterior y nuevo por movimiento) para reconstruir la foto exacta del inventario en cualquier momento y bloquear ediciones manuales: cualquier corrección pasa por un documento formal de Ajuste de Stock.
- Automaticé la generación de Órdenes de Compra desde cotizaciones aprobadas (Auto-PO): cuando gerencia aprueba, el sistema crea la OC heredando precios y unidades exactos, eliminando digitación manual y alteraciones post-aprobación.
- Diseñé el flujo de transferencias entre almacenes puente para cuando los proveedores entregan en una sede distinta al destino final, manteniendo la trazabilidad de propiedad sin perder el rastro contable.
Programador Full Stack
Planta de Beneficio Beijing S.A.C.
- Digitalicé el ciclo operativo de la planta con los módulos de guías de despacho, recepción de vehículos, recepción de mineral y control de balanza, eliminando los registros en papel del día a día.
- Implementé el resumen diario de pesadas y los tickets físicos de balanza para que los operarios tengan un registro auditable de cada movimiento de carga.
- Construí los catálogos maestros de sucursales, empresas de transporte, plantas destino y proveedores mineros como base para los flujos logísticos de la planta.
- Modelé la edición y anulación de guías de primer tramo con validación de fechas, manteniendo la trazabilidad operativa sin romper el histórico.
Analista Programador
Corporación Copper Cave S.A.C
- Digitalicé los flujos de registro de la planta (ingresos, salidas y reportes diarios): 0% de uso de papel y 25% más rápido en los tiempos de respuesta operativa.
- Implementé un sistema de permisos por roles con 5 niveles de jerarquía, restringiendo nóminas y facturación exclusivamente a las gerencias autorizadas: 0 brechas de seguridad internas en toda la operación.
- Diseñé y ejecuté un proceso ETL que migró 13 millones de registros históricos a la nueva base de datos, con 0% de pérdida de información y solo 4 horas de inactividad operativa.
- Automaticé 6 módulos de reportes de facturación y asistencia: lo que antes tomaba 2 a 3 días de búsqueda manual, ahora se resuelve en minutos.
Full Stack Developer
Micro Service Group S.A.C
- Automaticé el 100% del registro y validación de facturas electrónicas con una API RESTful en Laravel integrada directamente con SUNAT, eliminando la carga manual de datos.
- Reduje en un 70% los tiempos de carga de las vistas React.js del ecosistema ERP/POS, mejorando la fluidez operativa para los usuarios finales.
- Diseñé pipelines de CI/CD para el ERP DATCORP: pasar a producción pasó de tomar 2 días a minutos, con muchos menos errores de despliegue.
- Lideré la optimización de SQL Server corporativo, mejorando la velocidad de generación de reportes en un 50% mediante reescritura de consultas pesadas.
Soporte Técnico
ANGELS S.A.C.
- Me encargaba de la recepción, diagnóstico y reparación de PC, laptops y móviles: cambiaba componentes, pantallas, baterías y pines de carga, devolviendo equipos a funcionamiento con presupuestos claros al cliente.
- Formateaba, instalaba sistemas operativos y software de uso diario, además de respaldar y migrar datos para que los clientes nunca perdieran información durante el servicio.
- Daba soporte de flasheo, actualización de firmware y reseteo de fábrica para restaurar dispositivos a estado funcional cuando no había otra salida técnica.
Sistemas que resuelven
problemas de negocio
Diseño lógico y arquitectura pragmática. Una selección de los desarrollos más complejos que he estructurado, desde ERPs industriales hasta asistentes de IA y motores gráficos de bajo nivel.
BlackSilver
ERP Logístico Minero
ERP diseñado para digitalizar el ciclo de compras y distribución en minería. Resuelve la discrepancia de stock mediante normalización de unidades automatizada, garantiza trazabilidad total con Kardex inmutable con doble saldo y blinda el proceso administrativo mediante Auto-PO (órdenes de compra autogeneradas sin intervención manual).
Cantidad Base
Conversión de múltiples presentaciones a unidad base para evitar roturas de stock.
Auditoría Inmutable
Mapeo del saldo anterior y posterior por cada movimiento del Kardex, sin edición física.
Flujo Blindado
El sistema hereda cotizaciones aprobadas directamente a la PO, eliminando alteraciones.
TinyFood
Nutrición & Despensa IA
Aplicación móvil nativa diseñada para combatir el desperdicio de comida. Integra Gemini 2.0 en el backend para interpretar ingredientes de la despensa y recomendar recetas dinámicas optimizadas para las metas físicas y alergias del usuario.
Mopi
YouTube & SoundCloud Player
Aplicación de descarga y reproducción de audio de alta fidelidad. Desarrollada por una necesidad personal de mantener música local para mezclas de DJ. Utiliza FastAPI para descargas concurrentes de alta velocidad y React para un reproductor de interfaz fluida y sin comerciales.
Sistemas, Gráficos & Escritorio
C++, C# & WPF
Aunque paso gran parte de mi tiempo construyendo aplicaciones web modulares y ERPs, mantengo una sólida base técnica en lenguajes estructurados y de bajo nivel. Esto me permite escribir soluciones robustas de escritorio y entender qué pasa a nivel de memoria y procesamiento gráfico.
Recreación interactiva 3D de Fondo de Bikini. Desarrollé el renderizado del entorno (isla, física del agua, palmeras y arena en shaders).
Software para monitoreo de cultivos en tiempo real con integración IoT y convertidor masivo de imágenes digitales a arte ASCII.
Directorio de código
Busca y filtra entre mis otros repositorios. Contiene desde utilidades del sistema y simuladores matemáticos hasta desarrollos académicos completos.
Certificaciones
y reconocimientos
Certificaciones
Network Analyst (CCNA)
Cisco Networking Academy
English Learner (B1)
WeTALK — UPC
Junior Cybersecurity Analyst
Cisco Networking Academy
Reconocimientos académicos
Tercio Superior
Facultad de Ingeniería — UPN
Quinto Superior
Facultad de Ingeniería — UPN
Formación
Ingeniería de Sistemas Computacionales — Universidad Privada del Norte. En curso, 10mo ciclo (el último).
Hablemos de tu
próximo sistema
Si buscas a alguien que entienda el valor del negocio, evite la sobreingeniería y se enfoque en construir código duradero y legible, escríbeme. Respondo rápido y voy directo al grano.
¡Mensaje preparado!
Puedes enviar el mensaje directamente a mi correo o usar un enlace pre-rellenado para escribirme por WhatsApp al instante.