
Daniel Pineda
Tecnólogo en Desarrollador de Software
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Soy Tecnólogo en Desarrollo de Software por la Universidad de Cundinamarca y actualmente fortalezco mi perfil en el SENA dentro del programa de Análisis y Desarrollo de Software (ADSO), en etapa lectiva. Esta doble formación me permite abordar los proyectos desde una perspectiva integral, entendiendo tanto la ingeniería lógica como las necesidades del usuario.
A lo largo de mi trayectoria, me he enfocado en construir aplicaciones web funcionales, diseñar experiencias de usuario intuitivas a través de mockups y estructurar la arquitectura de la información de manera limpia. Me adapto con facilidad a diferentes entornos de trabajo, priorizando siempre el orden y la claridad en los procesos.
En el plano técnico, combino el desarrollo backend y la gestión de bases de datos en entornos como PHP y MySQL, con el uso de lenguajes orientados a objetos como Java y Python (Django) para la creación de APIs. También tengo experiencia práctica con bases de datos PostgreSQL y en el despliegue de soluciones en la nube. Me interesa integrarme en equipos metodológicos donde pueda aportar en el análisis de requerimientos y asegurar la calidad del software.
Experiencia
Desarrollador de Software - Proyecto de Grado Universidad de Cundinamarca
Asumí el diseño y desarrollo de una solución de software completa, gestionando todo su ciclo de vida. Me encargué inicialmente de la ingeniería de requerimientos mediante el levantamiento y análisis detallado de las necesidades técnicas, traduciéndolas en arquitecturas de información claras y maquetando la experiencia de usuario (UX) con mockups de alta fidelidad.
En la etapa de construcción, implementé interfaces dinámicas y fluidas en el frontend utilizando HTML5, CSS3 y JavaScript para asegurar una navegación intuitiva. Para la lógica del servidor, diseñé y construí APIs RESTful robustas utilizando Python y Django, logrando una comunicación eficiente entre los sistemas. Finalmente, estructuré el modelo de datos relacional en PostgreSQL para garantizar un almacenamiento seguro de la información, y coordiné el despliegue y la configuración técnica del aplicativo en entornos de nube.
Desarrollador de Software — ModPrevCDA (Proyecto en Desarrollo) Rastrillantas — (Marzo 2026 – Actualidad)
Trabajo en el diseño e implementación de un sistema web a medida para la auditoría y el diagnóstico preventivo vehicular de la empresa. Utilizando Laravel 13 y PHP 8.3, desarrollo la lógica del backend y la estructura de datos basándome en los requerimientos del negocio, ejecutando las siguientes tareas específicas:
- Módulo MUP (Maestro Único de Personas y Entidades): Lideré el desarrollo completo de este componente, programando el ciclo de vida, la gestión y la auditoría técnica para Conductores, Propietarios y Empresas.
- Flujos de Borrado Seguro: Desarrollé la lógica en el backend para validar dependencias activas (como vehículos en servicio o históricos de diagnósticos) antes de permitir una eliminación, bloqueando acciones que afecten la trazabilidad legal del negocio y automatizando la limpieza en tablas secundarias.
- Sincronización de Perfiles Duales: Programé el control y la actualización en tiempo real de los datos para usuarios con roles simultáneos, por ejemplo, cuando un propietario pasa a actuar como conductor activo.
- Seguridad y Roles (RBAC): Implementé el paquete Spatie Laravel Permission para restringir el acceso a vistas, proteger rutas críticas y segmentar la visibilidad de la información para los roles de Administrador, Digitador, Empresa, Inspector e Ingeniero.
- Transaccionalidad (ACID): Diseñé el modelo relacional en MySQL y aseguré que tocan múltiples tablas mediante bloques transaccionales, evitando registros huérfanos o pérdida de integridad en la base de datos
- Desarrollo Actual: Estoy programando el módulo de mantenimientos para conectar los diagnósticos reprobados y las alertas de documentos con órdenes de trabajo, controlando costos y adjuntos de facturas. Al mismo tiempo, aplico carga diferida en los formularios para que las variables de inspección de gases cambien de inmediato según el tipo de combustible.
Educación
- Tecnólogo en Desarrollo de Software - Universidad de Cundinamarca (2025-12)
- Bachiller – IED General Santander (2021-12)
- Análisis y Desarrollo de Software (ADSO SENA) – (Actualmente en etapa electiva)


