Trayectoria

Experiencia laboral

Cuatro etapas, cada una desbloqueando una capa nueva: desde construir interfaces desde cero hasta modernizar sistemas enterprise.

  1. Nivel 01 · Fundamentos

    Servicio Geológico Colombiano

    Frontend Developer

    Aprendí a construir productos frontend desde cero.

    • Construí desde cero los visores públicos de sismos y volcanes, con mapas interactivos y vistas detalladas.
    • Hice navegables grandes volúmenes de información geocientífica mediante búsqueda, filtros, ordenamiento, gráficas y tablas.
    • Desarrollé un catalogador histórico y contribuí a módulos del portal institucional.

    Desbloqueado

    • React
    • JavaScript
    • Redux
    • Sass
    • Mapas interactivos
    • Visualización de datos
    • REST APIs
  2. Nivel 02 · Profundidad técnica

    LinkedAI

    Frontend Developer

    Pasé de mostrar información a construir herramientas gráficas especializadas.

    • Construí herramientas interactivas de anotación, segmentación y edición de objetos sobre HTML Canvas para datasets de visión computacional.
    • Manejé estados complejos entre proyectos, datasets, imágenes y flujos de revisión a escala.
    • Participé en funcionalidades de etiquetado asistido por IA y en la cultura de testing de la plataforma.

    Desbloqueado

    • React
    • Redux
    • HTML Canvas
    • GraphQL
    • Jest
    • React Testing Library
    • AWS
    • Visión computacional
  3. Nivel 03 · Adaptabilidad + IA

    57Blocks

    Frontend Developer Presidium Residential · IndyCar Series

    Aprendí a entrar en dominios nuevos y convertir ideas en soluciones.

    • Trabajé en varios productos para clientes internacionales: web, móvil y experiencias orientadas a conversión para eventos de alcance masivo.
    • Entré en dominios nuevos con poco contexto previo y aprendí Flutter para contribuir a aplicaciones móviles.
    • Participé en decisiones técnicas y de arquitectura bajo principios de arquitectura hexagonal, y llevé una iniciativa interna de IA de demo a MVP.

    Desbloqueado

    • React
    • TypeScript
    • Next.js
    • Flutter
    • LLMs
    • RAG
    • Dify
    • n8n
  4. Nivel 04 · Complejidad enterprise

    Cafeto Software / Apptega

    Senior Frontend Developer

    Me consolidé como senior trabajando en un ecosistema enterprise complejo.

    • Modernización progresiva de una plataforma SaaS de ciberseguridad y cumplimiento, con legado Angular y nuevos módulos React.
    • Trabajé dentro de un ecosistema multi-repositorio y dockerizado, con paquetes y servicios compartidos.
    • Participé en sistemas de diseño, testing, estimaciones y decisiones técnicas junto a equipos internacionales.

    Desbloqueado

    • React
    • TypeScript
    • Docker
    • Testing
    • Design Systems
    • Multi-repo
    • Bounded Contexts
    • Claude

Método

Cómo trabajo

  1. 01 Entender

    Problema · Usuario · Objetivo · Restricciones

  2. 02 Validar

    Demo · Prototipo · MVP

  3. 03 Diseñar

    Flujos · Requerimientos · Arquitectura · Decisiones

  4. 04 Construir

    UX · Calidad · Testing · Rendimiento

  5. 05 Iterar

    Usuarios · Métricas · Aprendizaje · Evolución

Nuevas oportunidades

Disponible para el siguiente reto

Busco equipos donde pueda aportar desde mi experiencia en frontend, producto e IA aplicada, participando en la construcción y evolución de productos digitales de alto impacto.

Abierto a oportunidades remotas como Senior Frontend Engineer, Frontend Lead, Technical Lead o Product Engineer.

Descargar CV

a.santiago.salas.b@gmail.com · Colombia · Remoto

Hablemos

Busco equipos donde pueda aportar desde mi experiencia en frontend, producto e IA aplicada, participando en la construcción y evolución de productos digitales de alto impacto.

Abierto a oportunidades remotas como Senior Frontend Engineer, Frontend Lead, Technical Lead o Product Engineer.