Saltar al contenido
Foto de perfil

David Castrillón Gonzales

8+ años construyendo interfaces frontend, hoy en Yuno.

Diseño y construyo interfaces rápidas, accesibles y mantenibles con React y TypeScript. He trabajado en fintech y e-commerce con equipos distribuidos, con responsabilidad de extremo a extremo cuando hace falta tocar Go, Node.js o Java.

Abierto a conversaciones para roles senior frontend o fullstack.

Sobre mí

Trabajo bien cuando el problema está mal definido y cuando el código que recibo no es el mío. He liderado pruebas automatizadas en banca, migrado aplicaciones a TypeScript en e-commerce, y construido microfrontends en fintech. Lo que se ve igual en todos esos contextos: leo el código antes de escribir el mío, prefiero un PR pequeño revisable a uno grande explicado, y reviso lo que envío con la misma atención con la que reviso lo que me llega.

Experiencia laboral

  1. Yuno - Sr Frontend Developer

    Actualmente

    Construyo el módulo de conciliación como microfrontend (single-spa) dentro del dashboard. Stack: React, TypeScript y Material UI en frontend; Kotlin en backend. Foco en escalar el módulo sin acoplarlo al monolito y reducir el tiempo de entrega de cada release.

  2. Conekta - Sr Frontend Developer

    Mantuve y evolucioné el backoffice durante tres años: nuevas funcionalidades, mejoras de UX y de DX. Stack: React, TypeScript, Material UI y Chakra UI en frontend; Go y Node.js en backend.

  3. Mercado Libre - Software Development SSr Analyst

    Migré la aplicación de seguros desde la plataforma anterior a TypeScript y React, en colaboración con equipos de producto, diseño y backend.

  4. Bancolombia - Ingeniero de software

    Lideré la automatización de pruebas web, móvil y de servicios con Selenium, Appium, Rest Assured, Screenplay y Cucumber. También trabajé en procesos batch en Java/AS400 y definí la estrategia de pruebas para varios equipos.

  5. Accenture - Analista

    Automaticé pruebas web, móvil y de servicios con Selenium, Appium, Rest Assured, Screenplay y Cucumber para clientes de la práctica de testing.

  6. Tenebit - Desarrollador de Frontend

    Construí aplicaciones web con Ionic y AngularJS para administrar y personalizar la experiencia de clientes dentro de un CRM.

Proyectos

Captura de JSON CV Manager

JSON CV Manager

Herramienta CLI para gestionar tu CV como código usando el esquema JSON Resume. Genera PDFs ATS-friendly, valida el contenido y permite crear variantes por postulación sin tocar Canva.

Más proyectos

Landing Page con CMS

Landing page multilingüe (ES/EN/FR) con CMS integrado via Decap CMS, formulario de contacto con Resend y despliegue estático en Vercel. Sin suscripciones, 100% open source.

Calculadora 4×1000

Herramienta web para calcular el Gravamen a los Movimientos Financieros (GMF) en Colombia: calcula el cobro sobre una transacción o el abono necesario para no superar el tope exento.

Info Colombia

Proyecto open source que consume API Colombia para explorar geografía, historia, atractivos turísticos y presidentes del país, con foco en rendimiento y accesibilidad.