José David Herrera · Análisis · Procesos · Tecnología

Analista y desarrollador de soluciones tecnológicas

Desarrollo soluciones web, móviles y bases de datos para necesidades operativas reales. Analizo procesos, organizo requerimientos y construyo herramientas que ayudan a reducir errores, automatizar tareas y mejorar la información disponible para tomar decisiones.

Sobre mí

Conecto los retos del negocio con soluciones tecnológicas claras.

Analizo procesos y necesidades empresariales para entender qué ocurre, dónde se pierde tiempo o información y qué solución puede generar valor. A partir de ese diagnóstico organizo el alcance, las prioridades y el desarrollo de proyectos tecnológicos.

Construyo automatizaciones, bases de datos, sistemas internos y aplicaciones que ordenan la operación. Tengo facilidad para detectar errores, investigar su causa y proponer mejoras que sean comprensibles y sostenibles.

Me comunico con personas técnicas y no técnicas para convertir situaciones del trabajo diario en requerimientos y funcionalidades claras. Utilizo inteligencia artificial, Codex y MCP como apoyo para acelerar la investigación, el análisis y el desarrollo, manteniendo la validación humana y el criterio sobre cada decisión.

Habilidades

Capacidades técnicas aplicadas al trabajo.

Las herramientas se presentan según el tipo de solución que permiten construir y mantener.

Tecnologías y herramientas

  • HTML
  • CSS
  • JavaScript
  • Python
  • Flutter
  • Dart
  • Supabase
  • PostgreSQL
  • Git
  • GitHub
  • Excel
  • Codex
  • MCP
  • Inteligencia artificial

Capacidades técnicas

Desarrollo web

HTML · CSS · JavaScript

Landing pages, formularios, paneles administrativos, interfaces responsive y sistemas web para procesos internos.

Aplicaciones móviles

Flutter · Dart

Navegación, manejo de estado, almacenamiento local, autenticación y sincronización de información.

Bases de datos y servicios

Supabase · PostgreSQL · SQL

Organización de datos, consultas, funciones, autenticación, permisos, políticas de acceso y conexión con aplicaciones.

Automatización y datos

Python · pandas · openpyxl · Excel

Procesamiento y comparación de archivos, validación de información, reportes y automatización de tareas administrativas.

Aplicaciones de escritorio

PyQt · Tkinter

Herramientas internas para equipos que trabajan con archivos, datos y procesos repetitivos.

Herramientas y mantenimiento

Git · GitHub · Codex · MCP

Control de versiones, ramas, migraciones, despliegues, revisión de código, documentación, validaciones y mantenimiento de aplicaciones. Codex y MCP apoyan el análisis y el proceso de desarrollo.

Habilidades profesionales

Analizar

Requerimientos, procesos operativos, costos y datos para detectar necesidades e inconsistencias.

Organizar

Alcance, prioridades, funcionalidades y tareas mediante objetivos y entregas progresivas.

Construir

Soluciones completas a partir del proceso, los usuarios, los datos y las validaciones necesarias.

Validar y documentar

Cambios, comportamiento y decisiones técnicas para facilitar el mantenimiento y la continuidad.

Colaborar

Comunicación con usuarios y clientes, recepción de retroalimentación y adaptación de la solución.

Apoyar decisiones

Organización e interpretación de información para hacer más clara la evaluación de una operación.

Proyectos y resultados

Soluciones desarrolladas para problemas concretos.

Soluciones que integran la plataforma

Módulos desarrollados dentro de Kokovo

Tres soluciones conectadas que convierten los movimientos de la operación en información trazable para el control y la toma de decisiones.

Solución Kokovo

Sistema de costos

Parte de Sistema Interno Kokovo

Mi rol: Análisis del proceso, organización de requerimientos, diseño de la solución, desarrollo y mantenimiento.

Problema o necesidad

La información de producción, clasificación, inventario y ventas debía relacionarse con los costos para determinar con precisión cuánto cuesta producir y vender cada producto.

Solución desarrollada

Desarrollé un módulo que registra y distribuye los costos operativos, conecta los movimientos de la operación y permite calcular y analizar costos por lote, producto y período.

Funcionalidades principales

  • Registro y distribución de costos operativos.
  • Cálculo de costos por lote, producto y período.
  • Determinación del costo de los productos vendidos.
  • Detección de movimientos sin valoración, costos incorrectos e inconsistencias.

Resultados logrados

Mejoró la exactitud de la información utilizada para evaluar márgenes y rentabilidad, y proporcionó una base más confiable para tomar decisiones.

Tecnologías: HTML · CSS · JavaScript · Supabase · PostgreSQL · SQL

Solución Kokovo

Sistema de genética y seguimiento productivo

Parte de Sistema Interno Kokovo

Mi rol: Análisis del proceso, organización de requerimientos, diseño de la solución, desarrollo y mantenimiento.

Problema o necesidad

Era necesario seguir el comportamiento de cada lote y contrastar su producción real con las curvas y los valores esperados de su línea genética.

Solución desarrollada

Construí un módulo para registrar lotes y líneas genéticas, consolidar su información productiva y comparar el desempeño real con las referencias correspondientes.

Funcionalidades principales

  • Seguimiento de lotes y sus líneas genéticas.
  • Indicadores, gráficas, acumulados y estimaciones.
  • Comparación de producción, consumo, acumulados y peso con valores esperados.
  • Identificación de desviaciones en el comportamiento productivo.

Resultados logrados

Facilitó la evaluación del rendimiento de los lotes y entregó información más clara para orientar decisiones productivas.

Tecnologías: HTML · CSS · JavaScript · Supabase · PostgreSQL · SQL

Solución Kokovo

Sistema de inventario

Parte de Sistema Interno Kokovo

Mi rol: Análisis del proceso, organización de requerimientos, diseño de la solución, desarrollo y mantenimiento.

Problema o necesidad

Los huevos, alimentos, insumos y otros productos requerían un control centralizado que permitiera conocer sus existencias, ubicación y relación con el resto de la operación.

Solución desarrollada

Desarrollé un módulo de inventario que registra entradas, salidas, traslados y ajustes, y controla las existencias por ubicación con trazabilidad de cada movimiento.

Funcionalidades principales

  • Inventario centralizado de huevos, alimentos, insumos y otros productos.
  • Control de existencias y movimientos por ubicación.
  • Relación con producción, clasificación, remisiones, ventas y costos.
  • Detección de diferencias, movimientos incorrectos y existencias inconsistentes.

Resultados logrados

Mejoró el control sobre la ubicación y disponibilidad de los productos y permitió seguir su trazabilidad a través de los distintos procesos.

Tecnologías: HTML · CSS · JavaScript · Supabase · PostgreSQL · SQL

02 · Aplicación móvil

Unchain

En desarrollo

Rol: Diseño del producto, análisis funcional, organización del proyecto y desarrollo móvil.

Propósito

Aplicación móvil de apoyo para ayudar a las personas a abandonar malos hábitos y avanzar de manera consciente, sin presentarse como tratamiento médico.

Solución

Permite registrar recaídas, llevar seguimiento del progreso y las rachas, reconocer patrones y recibir apoyo para retomar el proceso.

Desarrollo

Flujos centrados en el usuario, almacenamiento local, sincronización con Supabase, privacidad y soporte para varios idiomas.

Valor demostrado

Integra definición de producto, organización de funcionalidades, experiencia de usuario y desarrollo móvil conectado con servicios de backend.

Flutter · Dart · Supabase

03 · Automatización contable

Comparador contable con Radian

Desarrollado

Rol: Analista, desarrollador y responsable de la automatización.

Problema

Comparar balances contables con la información de Radian requería revisar manualmente archivos y movimientos.

Solución

Aplicación de escritorio para cargar y normalizar archivos de Excel, detectar coincidencias y diferencias y generar reportes de revisión.

Resultado

Facilitó una tarea antes manual y permitió organizar de forma más clara la revisión de diferencias.

Demostración

Recorrido por el proceso de carga, comparación y revisión de diferencias.

Python · PyQt5 · pandas · openpyxl

04 · Trabajo para clientes

Landing pages para influencers

Proyectos desarrollados

Rol: Gestor de proyectos y desarrollador web.

Necesidad

Presentar servicios, productos, campañas y perfiles profesionales de acuerdo con las necesidades de cada marca personal.

Trabajo realizado

Organicé contenidos y actividades digitales, adapté la estructura y desarrollé interfaces responsive con llamados a la acción claros.

Resultado

Entregué soluciones personalizadas que combinaron organización de proyecto, comunicación visual y desarrollo web.

HTML · CSS · JavaScript

Forma de trabajo

¿Cómo trabajo?

  1. 01

    Comprender la necesidad

    Analizo el problema, el proceso actual, los objetivos y las personas que utilizarán la solución.

  2. 02

    Organizar el alcance

    Divido el proyecto en objetivos, funcionalidades, prioridades y tareas manejables.

  3. 03

    Diseñar la solución

    Defino flujos, interfaz, estructura de datos y validaciones necesarias.

  4. 04

    Desarrollar y validar

    Implemento funcionalidades, reviso su comportamiento y valido los cambios antes de avanzar.

  5. 05

    Mejorar progresivamente

    Recibo retroalimentación, corrijo dificultades y adapto la solución a las necesidades del proyecto.

Trabajo organizado con Scrum. He trabajado mediante objetivos, tareas, prioridades y entregas progresivas. Esto permite mantener claridad sobre el estado del proyecto y adaptar el desarrollo a la retroalimentación.

Formación y experiencia

Preparación y trabajo con soluciones reales.

Experiencia

Desde junio de 2025

Huevos Kokovo

Analista de procesos y desarrollador de soluciones tecnológicas

Análisis y digitalización de procesos empresariales, desarrollo y mantenimiento del sistema interno, administración de la base de datos en Supabase, migraciones, despliegues y solución de errores.

6 meses

Proyecto para influencer

Gestor de proyectos y desarrollador web

Organización y seguimiento de proyectos, creación de páginas web y apoyo en actividades digitales.

Formación académica

SENA

Tecnología en Análisis y Desarrollo de Software

Cursos y certificaciones seleccionados

  • SENA Tecnología en Análisis y Desarrollo de Software
  • SENA Redes y seguridad
  • Platzi Curso Profesional de Git y GitHub
  • Platzi Fundamentos de Ingeniería de Software
  • Platzi Redes Informáticas de Internet
  • Platzi Introducción a la Terminal y Línea de Comandos
Ver formación complementaria
  • Platzi Configuración de Entorno de Desarrollo en Windows
  • Platzi Programación Básica
  • Platzi Closures y Scope en JavaScript
  • SENA Habilidades Digitales para la Gestión de la Información · 48 horas
  • SENA Habilidades Digitales para la Comunicación y Colaboración en Línea
  • Platzi Introducción a la Web: Historia y Funcionamiento de Internet
  • Platzi Pensamiento Lógico: Algoritmos y Diagramas de Flujo
  • Platzi Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones
  • Platzi Pensamiento Lógico: Lenguajes de Programación

Contacto

Conversemos sobre oportunidades, colaboraciones o proyectos.

Si representas a una empresa, estás buscando talento para tu equipo o tienes un proceso que podría mejorar con tecnología, me interesa conocer el reto y explorar cómo puedo aportar.

José David Herrera

Análisis, organización y tecnología aplicada a problemas reales.

Disponible para oportunidades laborales, colaboraciones y proyectos relacionados con análisis de procesos, sistemas internos, automatización, datos y desarrollo de software.

Demostración del proyecto

Captura del proyecto