initializing webgl pipeline...

VER CV
Beat1/10

// presentation.init

LOADING

SOBRE MI

DISPONIBLE FREELANCE

Soy Daniel Eduardo Bautista Fuentes, un desarrollador guatemalteco enfocado en construir sistemas que escalen y se mantengan bien. Mi experiencia profesional es de 2 años; el resto de mi crecimiento ha venido del estudio, la práctica constante y proyectos reales.

Me especializo en backend e infraestructura: desde APIs y pipelines de CI/CD hasta despliegues automatizados en cloud, pasando por ERPs y herramientas de cálculo para ingeniería civil. Actualmente profundizo especialmente en GCP.

Me interesa la tecnología aplicada con criterio: automatización, arquitectura, cloud y herramientas que resuelvan problemas reales. Disfruto explorar nuevas IAs, refinar procesos y seguir fortaleciendo mi base como ingeniero.

TRAYECTORIA

2026

ERA IA

Go · SQLite · MCP · LLMs

La IA se convirtió en una capa de ingeniería: memoria persistente, agentes con contexto, MCPs y flujos verificables. En ENGRAM aporté un registro declarativo de agentes que convirtió una configuración rígida en un sistema guiado por datos.

2026 · trayectoria

ERA IA

En esta etapa uso IA como parte de un sistema de trabajo, no como un atajo para generar código. El objetivo es conservar contexto, hacer explícitas las decisiones y conectar investigación, implementación y verificación.

Aporte a ENGRAM: configuración guiada por datos

En el PR #493 reemplacé una configuración basada en un switch de instaladores por un registro declarativo de agentes y un controlador genérico. El resultado convierte agregar compatibilidad con un nuevo agente en, principalmente, un cambio de datos y mantiene los casos especiales explícitos.

Flujos con agentes

Trabajo con ENGRAM, una herramienta de memoria persistente para agentes de código construida con Go y SQLite. Su integración mediante MCP recupera decisiones y aprendizajes entre sesiones; la IA ayuda a explorar, implementar y verificar, mientras las reglas, evidencia y pruebas siguen siendo la autoridad.

Impacto y resultados

  • PR #493 mergeado: registro declarativo y setup nativo para nuevos agentes.
  • Integraciones MCP y workflows de agentes con contexto recuperable.
  • Automatización con controles de calidad y trazabilidad explícitos.
Ver PR #493 en ENGRAM

2025 - PRESENTE

PRODUCCIÓN

GCP · Docker · CI/CD · TypeScript

Backend engineer en VantumST: software e infraestructura en producción, automatización de despliegues y un trabajo transversal para convertir prácticas probadas del equipo en estándares de ingeniería, revisión y entrega.

2025 - PRESENTE · trayectoria

PRODUCCIÓN

Estudié cómo Vantum diseñaba, construía, revisaba y desplegaba software en proyectos reales. A partir de esa evidencia consolidé una guía normativa para que las decisiones repetibles dejaran de depender de memoria individual y pudieran discutirse con criterios objetivos.

De prácticas reales a estándar

El trabajo no consistió en inventar reglas aisladas. Comparé patrones usados en producción y definí un criterio de graduación: una práctica debe estar probada, ser generalizable y poder expresarse como una regla accionable. El resultado cubre UI, arquitectura, APIs, bases de datos y operación.

Revisión de código y Pull Requests

Documenté unidades de cambio revisables, Conventional Commits, issue primero, PRs de una sola intención y un objetivo de hasta 400 líneas. También establecí hooks versionados, tests de flujos críticos, aprobación humana y revisión automatizada contra criterios verificables.

CI/CD como contrato de entrega

Unifiqué los comandos locales y de CI mediante Makefiles, con lint, typecheck y tests como controles compartidos. La guía separa develop como integración y main como entrega, y documenta despliegues disparados por Cloud Build hacia Cloud Run en lugar de comandos manuales.

Impacto y resultados

  • Repositorio normativo con reglas respaldadas por código en producción.
  • Plantillas de issues y PRs con validaciones y etiquetado automatizado.
  • Definition of Done común para calidad, seguridad, pruebas y documentación.
  • Base reutilizable para onboarding y revisiones con menos ambigüedad.

2025

LIDERAZGO

Python · Django · JWT · JavaScript

Coordinación de equipo, gestión de tickets y evaluación técnica de talento. En paralelo, freelance: sistema de cálculo de vigas estructurales para ingeniería civil, ERP para ONG, autenticación JWT/CORS y más, con entrega directa al cliente.

2025 · trayectoria

LIDERAZGO

En 2025 mi trabajo dejó de ser solo ejecutar tareas: empecé a coordinar entregas, convertir objetivos ambiguos en tickets accionables y sostener la calidad técnica durante todo el ciclo.

Coordinación y criterio técnico

Acompañé la planificación del equipo, el seguimiento de tickets y la evaluación técnica de talento. Mi foco fue mantener claridad sobre responsables, alcance y condiciones de entrega, sin separar la coordinación de las decisiones de ingeniería.

Entrega directa

En paralelo construí soluciones freelance de punta a punta: un sistema de cálculo de vigas para ingeniería civil y un ERP para una ONG, además de flujos de autenticación JWT/CORS. Esa cercanía con usuarios y clientes reforzó mi capacidad de traducir necesidades reales en software útil.

Impacto y resultados

  • Gestión de trabajo técnico con foco en alcance y entrega.
  • Evaluación de talento y acompañamiento de decisiones técnicas.
  • Responsabilidad end-to-end, desde el problema hasta la puesta en uso.

2024

BACKEND

Java · REST APIs · SQL · Oracle ONE

Entrenamiento backend estructurado con el programa Oracle Next Education (ONE): desafios y aplicaciones Java, diseno de APIs e integracion con bases de datos para sistemas empresariales.

2023

BAJO NIVEL

Assembly · x86 · Python

Bajando hasta el metal: programas en ensamblador para Arquitectura del Computador 1, conversores de sistemas numericos y fundamentos de como funciona la maquina por dentro.

2022

LA WEB

TypeScript · Angular · Compiladores

Mi salto a la web: un compilador construido con Angular con analisis lexico, sintactico y generacion de codigo. El primer contacto serio con TypeScript y el frontend.

2021 - 2022

ESTRUCTURAS

Java · AVL Trees · Grafos · POO

La etapa de estructuras de datos: arboles AVL, grafos, lenguajes graficos, juegos como HorseRaces y GameOf15, un sistema de control de mobiliario y una app de revistas. Aqui solidifique algoritmos y POO.

2020

FIRST COMPILE

C# · Java · Algoritmos

Mis primeros repositorios: un simulador de compilador en C# y un resolvedor de sistemas de ecuaciones en Java. El inicio como estudiante de ciencias y sistemas en CUNOC, USAC.

ESTUDIOS

2023 → PRESENTE

INGENIERIA EN INFORMATICA Y SISTEMAS

Universidad Rafael Landivar (URL) · Guatemala

Enfoque en arquitectura de software, sistemas distribuidos, bases de datos avanzadas y proyectos integradores. Desarrollo del ERP para ONG como proyecto de donacion universitaria.

2019 → 2023

INGENIERIA EN CIENCIAS Y SISTEMAS

Universidad San Carlos de Guatemala (USAC) · CUNOC

Fundamentos de ciencias de la computacion: arquitectura de computadoras, lenguaje ensamblador, estructuras de datos, compiladores, analisis de algoritmos y desarrollo de software.

HABILIDADES

BE

Backend Dev

Java · Python · Node.js · REST APIs
CL

Cloud & Infra

GCP · Docker · CI/CD · Cloud Deployments
AU

Automatizacion

Scripting · GitHub Actions · Pipelines
DB

Bases de Datos

PostgreSQL · MySQL · SQLite
PL

Project Lead

Gestion de equipos · Tickets · Evaluacion
AI

AI-Assisted Dev

MCPs · Copilot · LLM Workflows

PROYECTOS

PYPython / Ingenieria

CALCULO DE VIGAS ESTRUCTURALES

Aplicación web para el diseño paso a paso de vigas según ACI 318-19, procesada localmente en el navegador. Proyecto freelance en desarrollo activo.

proyecto

CALCULO DE VIGAS ESTRUCTURALES

Una aplicación web orientada a ingenieros civiles que guía el diseño de vigas conforme a ACI 318-19 y procesa el cálculo localmente en el navegador.

SIGAFull Stack / Planificación · Educación

SIGA-INEBI

CRM académico para colegios que reúne matrículas, asistencia, ciclos, cursos y asignaciones docentes. Apoyo la planificación del desarrollo: defino alcance, priorizo y genero tickets, desarrollo funcionalidades y reviso Pull Requests.

proyecto

SIGA-INEBI

SIGA-INEBI centraliza la operación académica de un colegio, funcionando como el CRM de la institución con estudiantes, familias y docentes. Mi aporte combina apoyo en la planificación del desarrollo (definición y priorización de tickets, sprints) con desarrollo, revisión de Pull Requests e integración de funcionalidades.

ERPFull Stack / ERP

ERP PARA ONG

Sistema de gestion para ONG: pedidos, productos, clientes y reportes. Donacion universitaria URL. Modulos de inventario, facturacion y analitica.

WEBTypeScript / Angular

WEB COMPILER

Compilador web construido con Angular: analisis lexico, sintactico y generacion de codigo. Proyecto academico.

JVMJava / Oracle ONE

ORACLE ONE - G7

Proyecto completo del programa Oracle Next Education: desafios, retos y aplicaciones Java agrupados en un unico repositorio.

ASMAssembly / x86

ARQUITECTURA 1 - ASM

Coleccion de programas escritos en lenguaje ensamblador para el curso de Arquitectura del Computador 1 en USAC.

CLIPython / Utils

SYSTEM NUMBER CONVERTER

Conversor de sistemas numericos (binario, octal, hexadecimal, decimal) con interfaz CLI limpia. Licencia: The Unlicense.

CHARLAS

CHARLA

sept 2026

Taller de Git y GitHub

UDEO

Taller práctico de control de versiones: ramas, commits, pull requests y flujo colaborativo con GitHub.

Ver material
CHARLA

jul 2026

Taller de Git y GitHub

Universidad Rafael Landívar (URL)

Introducción a Git y GitHub para estudiantes: versionado, buenas prácticas y colaboración en proyectos reales.

Ver material

AFICIONES

play

Gaming

build

Backend Dev

ship

Infra & Cloud

learn

AI & MCPs

linux

Linux

read

Tech Reading

CONTACTO

$ echo "Tienes un proyecto? Hablemos."

[email protected]

Disponible para proyectos freelance, consultoria de infraestructura y colaboraciones en proyectos open source.