Daniel M. Bautista Pradilla

Acerca de mi

Analista y desarrollador de software web


Tecnólogo en Sistemas con preferencia por el desarrollo back-end, especializado en Laravel (PHP) y bases de datos MySQL/MariaDB. Experiencia en migración y optimización de aplicaciones, creación de API REST, corrección de bugs y soporte técnico en entornos de producción.

He trabajado también con tecnologías modernas basadas en JavaScript y recientemente amplié mis competencias con programación aplicada con IA. Me motiva diseñar soluciones seguras, escalables y alineadas con los objetivos del negocio.

Educación y Experiencia profesional

Educación

Tecnólogo en Sistemas

2012

Fundación Tecnológica FITEC, Bucaramanga / Colombia.

Bachiller Comercial con énfasis en contabilidad

2007

INEM Custodio García Rovira, Bucaramanga / Colombia.

Otro

Iniciación al desarrollo con IA

2025

Big School.

Introducción a la Nube y Servicios de AWS

2024

AWS Educate + Tidwit.

AZ-900: MICROSOFT AZURE FUNDAMENTALS Y DESARROLLO EN PYTHON

2022

Programa YA - Misión TIC 2022.

Curso Básico De Marketing Digital

2017

IAB Spain y Google.

Manejo De Herramientas Microsoft Office 2010: Excel

2013

Servicio Nacional de Aprendizaje SENA, Colombia.

Fundamentación De Ensamble Y Mantenimiento De Computadores Para Los Procesos De Soporte Técnico

2013

Servicio Nacional de Aprendizaje SENA, Colombia.

Experiencia profesional

Disfarma GC S.A.S

2022 - 2023

Analista de desarrollo de software

  • Migré aplicaciones escritas en PHP nativo al ERP de la compañía hecho en Laravel.
  • Corregí el sistema de envío de emails, incluyendo el formato de los mismos.
  • Implementé un sistema de borrado físico y lógico de adjuntos.
  • Creé una API REST de consulta.
  • Realicé diversos movimientos en la base de datos de forma manual.
  • Brindé soporte técnico para resolver dificultades internas de la compañía.
  • Arreglé y corregí bugs en diversas partes de otras aplicaciones.

Espigas S.A E.S.P

2013 - 2014

Desarrollador web

  • Back-end y Front-end (Monolítico) de un sistema de quejas y reclamos.
  • Diseño de la base de datos en MySQL/MariaDB.
  • Creación de los manuales de usuario.
2016
  • Actualización del sistema de quejas y reclamos según las leyes colombianas.
  • Creación de un sistema de reportes de emergencia.
  • Actualización de los manuales de usuario.
2024 (Iniciativa Personal, sin pedido del cliente)
  • Función para tratamiento de texto basada en ucfirst.
  • Función de autocompletar dos o más campos basándose en la identificación del usuario con validación de token CSRF.
  • Función para realizar subidas y descargas de archivos CSV.

Fundación Tecnológica FITEC

2018

Centro de contacto, Infraestructura

  • Atención de incidencias y mantenimiento de todos los equipos informáticos del plantel.

Proyectos.

Infografía de tipos de agarre
Infografía de tipos de agarre

Se explica los tipos de agarre de mouse para realizar compras informadas.

Mi Github

Mi repositorio de código, aquí hay algunos proyectos que no están publicados, como APIS REST, pruebas de tecnologías y demás cosas que he realizado con el paso del tiempo.

Timbertec pages
Timbertec pages

Utilidades: una calculadora de consumo de energía y una calculadora de presupuesto para armar un PC según un rango de dinero. Cuenta con un video de explicación del uso.

Tecnologías: HTML, CSS, Javascript, Bootstrap 5, bootstrap icons.

Proyecto lista de ocio
Proyecto lista de ocio

Almacena una lista ordenada de obras, con indicador de visto, comentarios, capítulos, nombre. Genera y se alimenta de archivos CSV.

Tecnologías: HTML, CSS, Javascript, Bootstrap 5, Next.js 15, Laravel 11, MariaDB, JWT, NodeJs, bootstrap icons.

Limpieza de cache generado por gráficas
Limpieza de caché generado por gráficas (V. Electron - OLD)

Borra la caché generada por una gráfica Nvidia. Es útil cuando se termina de usar un juego o una aplicación que necesite caché para liberar el espacio usado.

Tecnologías: HTML, CSS, Javascript, Bulma CSS, Electron, NodeJs.

Tus amigas, las macros!
Tus amigas, las macros!

Guía web de creación de macros para el juego de World of Warcraft. Adaptado en versión web, con nueva revisión de numeración e imágenes ilustrativas de "slots" disponibles y función de lectura de párrafos

Tecnologías: HTML, CSS, Typescript, Astro js, DaisyUI, bootstrap icons.

Limpieza de cache generado por gráficas
FreshGPU

FreshGPU es una aplicación ligera construida con Neutralino.js que permite limpiar de manera segura las carpetas de caché de controladores gráficos (NVIDIA, AMD e Intel).

Tecnologías: HTML, CSS, Javascript, Bulma CSS, Neutralino.js, NodeJs.

Guía de Rénder Gaming
Guía de Rénder Gaming

Esta guía proporciona un desglose detallado de todas las opciones gráficas más comunes en los videojuegos, explicando cómo afectan al rendimiento del juego y a la calidad visual.

Tecnologías: HTML, CSS, Typescript, Astro js, DaisyUI, bootstrap icons.