Desbloqueando desarrollador

Disponible para nuevos proyectos

DanielBermudez

Full-Stack Software Developer

Construyo soluciones escalables de principio a fin, desde arquitectura backend hasta interfaces fluidas con React.

01.

Sobre mí

Soy un desarrollador de software full stack apasionado por resolver problemas reales y construir soluciones escalables de principio a fin. Cuando alguien llega con una necesidad digital, mi enfoque no es solo programar: es entender el problema completamente, diseñar la mejor estrategia posible y asegurarme de que el resultado realmente funcione para quien lo necesita.

Algunas personas dicen que tengo “hyper-foco”, y probablemente tengan razón. Me obsesiona entender cómo hacer las cosas mejor: cómo reutilizar soluciones, optimizar procesos, reducir tiempos de respuesta y construir sistemas sostenibles y escalables. Disfruto especialmente el backend, la integración segura de sistemas, la optimización de servidores y el trabajo con microservicios, Docker y arquitectura.

Los lenguajes donde más experiencia he desarrollado son TypeScript y PHP. En frontend me especializo en React con TypeScript y Tailwind CSS, cuidando mucho la experiencia visual y cada detalle de la interfaz. También disfruto trabajar con herramientas como Zustand y RTK Query para construir aplicaciones fluidas y bien estructuradas.

¿Qué puedo decir? Amo lo que hago. Y prefiero que mi trabajo hable por mí.

daniel.config.ts
const developer = {
name: "Daniel Bermudez",
role: "Full-Stack Engineer",
location: "Colombia 🇨🇴",
available: true,
backend: [
"NestJS", "Node.js", "PHP/Yii2",
"API Gateway", "WebSockets", "Job Queues",
"PostgreSQL", "Redis", "MongoDB"
],
frontend: [
"React", "TypeScript", "React Native",
"Zustand", "Redux/RTK", "Micro-frontends"
"Next.js"
],
infra: [
"Docker", "Microservicios", "Docker Networks", "Linux"
],
principles: "SOLID · Clean Code · Clean Architecture",
passion: "Backend obsession, frontend precision"
}
<Skills />

Stack Tecnológico

Tecnologías con las que construyo interfaces, APIs, integraciones, bases de datos y entornos listos para producción.

Client layer

Frontend

React
Next.js
TypeScript
JavaScript
Tailwind
CSS
React Native
Zustand
Redux Toolkit
Vite
React
Next.js
TypeScript
JavaScript
Tailwind
CSS
React Native
Zustand
Redux Toolkit
Vite
React
Next.js
TypeScript
JavaScript
Tailwind
CSS
React Native
Zustand
Redux Toolkit
Vite

Server layer

Backend

PHP / Yii2
Node.js
Express
NestJS
Python
PHP / Yii2
Node.js
Express
NestJS
Python
PHP / Yii2
Node.js
Express
NestJS
Python

Data layer

Database & Cache

SQL
MySQL
MongoDB
Redis
SQL
MySQL
MongoDB
Redis
SQL
MySQL
MongoDB
Redis

Runtime layer

DevOps & Tools

Docker
Linux
Git
GitHub
Postman
Docker
Linux
Git
GitHub
Postman
Docker
Linux
Git
GitHub
Postman

Engineering Focus

REST APIsAPI GatewayWebSocketsWorkersJob QueuesMicroservicesJWTOAuthClean CodeClean Architecture
02.

Proyectos

Desarrollo fullstack, producto e integración

Construyo aplicaciones que conectan interfaces claras con sistemas reales de negocio.

Proyectos enfocados en resolver problemas concretos: operación en campo, pagos, dashboards administrativos, comunicación en tiempo real e integración con servicios externos.

Soluciones empresariales

Productos creados para operación real, integración con sistemas existentes, recaudo, trazabilidad y trabajo en campo.

TecniApp
Mobile App

Proyecto destacado

TecniApp

Aplicativo móvil para técnicos de una ISP

Qué hace

Aplicación móvil conectada al ERP central para que los técnicos consulten servicios asignados, registren notas, adjunten evidencias, georreferencien visitas y capturen la firma digital del cliente.

Mi rol

Desarrollo frontend móvil, manejo de estado, integración con servicios del ERP, carga de evidencias y diseño del flujo operativo en campo.

Impacto

Reemplaza procesos manuales en papel por una operación digital con mejor trazabilidad, evidencias centralizadas y seguimiento del trabajo técnico.

  • Asignación digital de servicios técnicos.
  • Evidencias, ubicación y firma en un solo flujo.
  • Base preparada para cobradores, vendedores y monitoreo.
React NativeTypeScriptZustandNativeWindOracle BucketGoogle MapsWispro
PasaAval
Web App

Proyecto destacado

PasaAval

Portal de pagos validado con Aval PayCenter

Qué hace

SPA de pagos que valida la referencia del contrato antes de enviar al cliente a la pasarela, evitando que pague con datos incorrectos y reduciendo pagos difíciles de identificar.

Mi rol

Desarrollo frontend, integración REST, flujo de validación previa, consumo de estado de factura y conexión funcional con Aval PayCenter.

Impacto

Reduce pagos huérfanos, mejora la experiencia del cliente y disminuye reprocesos operativos en cartera y recaudo.

  • Validación previa de cliente y contrato.
  • Datos de pago precargados correctamente.
  • Consulta de estado al regresar del comercio.
ReactTypeScriptZustandAval PayCenterREST APIPSE

Proyectos personales

Aplicaciones completas construidas para practicar arquitectura, APIs, autenticación, datos, experiencia de usuario y despliegue.

QuickChat
Web App

Proyecto destacado

QuickChat

Aplicación de mensajería en tiempo real

Qué hace

Aplicación fullstack de chat construida con MERN y Socket.IO, con autenticación, envío de mensajes en vivo, imágenes, usuarios activos y estados seen/unseen.

Mi rol

Desarrollo frontend, backend, autenticación, comunicación por sockets y separación entre cliente y servidor.

Impacto

Demuestra manejo de arquitectura fullstack moderna, eventos en tiempo real y construcción de una experiencia interactiva completa.

  • Mensajería en tiempo real.
  • Autenticación y sesiones de usuario.
  • Seguimiento de usuarios activos.
ReactViteTailwind CSSNode.jsExpressMongoDBSocket.IO
Prescripto
Web App

Proyecto destacado

Prescripto

Sistema de reservas médicas

Qué hace

Plataforma fullstack para gestión de citas médicas con autenticación, búsqueda de doctores por especialidad, reserva/cancelación de turnos y panel para profesionales.

Mi rol

Desarrollo de frontend, backend, rutas protegidas, manejo de imágenes, modelado de datos y flujos para distintos tipos de usuario.

Impacto

Proyecto orientado a producto real, con lógica multirol y una experiencia clara tanto para pacientes como para doctores.

  • Autenticación con JWT.
  • Panel para doctores y pacientes.
  • Gestión de disponibilidad y citas.
ReactReact RouterAxiosTailwind CSSNode.jsExpressMongoDB AtlasCloudinary
Sistema de gestión para farmacia
Web App

Proyecto destacado

Sistema de gestión para farmacia

Dashboard administrativo para operación diaria

Qué hace

Aplicación web para administrar inventario, personal, laboratorios, proveedores e informes de ventas desde una interfaz centralizada.

Mi rol

Desarrollo frontend, backend, diseño de módulos administrativos, API REST y persistencia de datos con MongoDB Atlas.

Impacto

Fortalece habilidades en sistemas CRUD empresariales, dashboards administrativos y modelado de entidades de negocio.

  • Inventario y proveedores centralizados.
  • Módulos administrativos reutilizables.
  • Interfaz pensada para usuarios no técnicos.
ReactTailwind CSSExpressMongoDB AtlasContext APINode.js

Arquitectura e integraciones

Otros proyectos notables

Sistemas internos y soluciones técnicas orientadas a rendimiento, seguridad, modernización e integración.

Job Queue Worker System

Sistema de colas para ejecutar procesos pesados en segundo plano, con workers, reintentos automáticos, eventos por WebSockets y monitoreo.

Impacto

Evita bloquear el flujo principal de la aplicación y mejora la respuesta percibida por el usuario.

PHPRedisBullWebSockets

API Gateway para integraciones externas

Capa intermedia para centralizar autenticación, tokens, headers, validaciones y comunicación con servicios de terceros.

Impacto

Reduce duplicación de lógica, mejora seguridad y facilita mantener integraciones externas.

ExpressJWTREST APIsTypeScript

Micro-Frontend Architecture

Arquitectura para integrar módulos React/Vite dentro de aplicaciones legacy desarrolladas en PHP/Yii2.

Impacto

Permite modernizar interfaces por partes sin reescribir por completo el sistema existente.

ReactViteModule FederationPHPYii2
03.

Experiencia

Desarrollador de Software

Fenix TelecomunicacionesNov 2025 - PresenteTiempo completo

Desarrollo Full-Stack en un ERP multinacional, liderando integraciones críticas y optimizaciones de rendimiento.

  • Diseñé e implementé pasarelas de pago end-to-end con React y Yii2
  • Diseñe un API Gateway con Express Js para centralizar conexión de ERP central con múltiples servicios internos y externos, aplicando capas de seguridad, autenticación y monitoreo
  • Integré plataformas externas de alto impacto: Wispro, OnePay, HolaSuite, DirecTV Go, Playhub
  • Optimicé tiempos de respuesta con colas de trabajo y notificaciones en tiempo real vía WebSockets
  • Modernizé interfaces legacy integrando micro-frontends React en ecosistema Yii2/PHP
  • Implementé estrategias de caché con Redis, reduciendo carga en base de datos
  • Desarrollé aplicación móvil híbrida con React Native, Zustand y NativeWind
  • Un entorno de trabajo con mucha exigencia y presión laboral, donde constantemente debia entregar soluciones de calidad en plazos ajustados.
ReactTypeScriptNestJSPHP/Yii2RedisWebSocketsReact Native

Software Developer - AI Training

Scale AIAbr 2024 - Sep 2025Contrato

Entrenamiento y evaluación de modelos de lenguaje especializados en generación de código de alta calidad.

  • Entrené LLMs especializados en generación de código React + TypeScript con buenas prácticas y estándares de la industria
  • Entrené LLMs especializados en generación de código, haciendo labor QA técnica sobre repositorios Open-source en Python, identificando fallos lógicos y oportunidades de mejora
  • Entren'e LLMs especializados en Scrapping, en el entrenamiento se extrajo información en foros, repositorios o redes sociales donde se discutia acerca de OpenClaw
  • Entrené LLMs especializados en scrapping de documentación técnica, extrayendo información relevante de repositorios Open-source para mejorar comprensión de modelos sobre tecnologías específicas
ReactTypeScriptPythonLLMsCode ReviewQA

Asesor Comercial y Técnico (call-center)

Atento S.AFeb 2023 - Ene 2024Tiempo completo

Soporte técnico y gestión de soluciones para clientes corporativos, desarrollando habilidades de comunicación técnica.

  • Soporte técnico para clientes corporativos de VTR Chile con resolución de incidencias complejas
  • Desarrollo de habilidades de comunicación técnica y negociación bajo alta presión
  • Aseguré cumplimiento de SLA en entornos de alta demanda operativa
Soporte TécnicoComunicaciónSLAResolución de problemas
04. ¿Qué sigue?

Trabajemos Juntos

Estoy abierto a nuevas oportunidades y colaboraciones interesantes. Ya sea que tengas un proyecto en mente o simplemente quieras conectar, no dudes en escribirme.