deivid.space
Tema claro activo.

Tecnologías y herramientas que utilizo:

  • Figma
  • Go
  • React
  • Node.js
  • Astro
  • Angular
  • .NET
  • Next.js
  • HTML
  • CSS
  • Tailwind CSS
  • NestJS
  • Express.js
  • TypeScript
  • Docker
  • GitHub Actions
  • JavaScript
  • MySQL
  • Supabase
  • Vercel
  • Railway
  • Claude
  • Codex

David Martínez Tapia

Construyo productos claros para problemas complejos.

Desarrollador Full Stack enfocado en frontend, integración de servicios y modernización de sistemas.

Perfil
Desarrollador Full Stack
Ubicación
Santiago, Chile
Alcance
Interfaces · APIs · Datos · Entrega
Experiencia
SOCIUS · Arquitectura y Plataformas Tecnológicas · Santander · MetLife

01 / Proyectos seleccionados

Proyectos independientes

Productos que he construido.

Casos independientes con decisiones técnicas, restricciones y evidencia verificable.

Página principal de Cadence con una ilustración sobre crecimiento y trabajo en equipo.
Vista principal de Cadence

Arquitectura, fortalecimiento y entrega

Cadence

Plataforma de retrospectivas en tiempo real cuyo caso de estudio documenta el hardening incremental de configuración, entrega y confiabilidad antes de tratarla como lista para producción.

  • Next.js
  • TypeScript
  • Go
  • HTML
  • CSS
  • Tailwind CSS
  • MySQL
  • Docker
  • Vercel
  • Railway

+4tecnologías en el caso completo

02 / Experiencia

Entornos empresariales · Santander · MetLife

Experiencia entre sistemas y producto.

Responsabilidades, contextos y decisiones clave, sin repetir el CV completo.

De la ingeniería y documentación técnica al desarrollo de software: una trayectoria que combina pensamiento sistémico, atención al detalle y foco en usuarios.

Ver CV completo

En esta sección puedes explorar

  1. 01Experiencia actual Full Stack
  2. 02Experiencia previa BIM y documentación
  3. 03Cómo se traduce en producto

Actualidad

SEP 2024 — ACTUALIDAD · 2 AÑOS

SOCIUS · Arquitectura y Plataformas Tecnológicas

Desarrollador

Desarrollo y modernizo aplicaciones empresariales con Angular, .NET, React, SQL Server y MySQL, participando en proyectos para Santander y MetLife.

  • Angular
  • .NET
  • React
  • SQL Server
  • MySQL
  • Jira
  • Scrum

Anterior

ENE 2021 — DIC 2024

Tecnorecursos S.A.

Modelador BIM

Coordiné información técnica mediante metodología BIM, fortaleciendo trazabilidad, precisión y colaboración multidisciplinaria aplicables al desarrollo de software.

Anterior

ENE 2015 — OCT 2021

EMOJ Consultora SpA

Dibujante Proyectista

Desarrollé documentación técnica 2D/3D para arquitectura e ingeniería, consolidando atención al detalle y comunicación con equipos técnicos.

Cómo se traduce en producto

Mismo enfoque · distintos contextos

  • Arquitectura claraPienso en sistemas escalables, modulares y fáciles de mantener.
  • Comunicación con equiposTraduzco necesidades entre áreas técnicas y negocio con foco en resultados.
  • Experiencias manteniblesAplico buenas prácticas y documentación para que los productos perduren.

03 / Competencias

Interfaz → Sistemas → Datos → Entrega → Producto

Tecnologías

Tecnologías respaldadas por práctica real.

Cada herramienta muestra el problema que resuelve y el nivel de experiencia que tengo con ella.

  • Uso diario

    Herramientas que utilizo activamente en mi trabajo actual.

  • Producto y entrega

    Tecnologías que conectan interfaz, servicios, datos y despliegue.

  • Soporte IA

    Herramientas que amplifican investigación, revisión e implementación.

01

Stack principal en mi trabajo actual

Bases de mi desarrollo diario y de productos mantenibles.

  • Angular

    Interfaces

    Uso diario
  • React

    Interfaces

    Uso diario
  • SQL Server / MySQL

    Base de datos

    Uso diario
  • Docker

    Contenedores

    Uso diario
  • Jira / Scrum

    Gestión de proyectos

    Uso diario

02

Herramientas de producto y entrega

Ecosistema que complementa diseño, servicios, despliegue y mantenimiento.

  • Figma

    Diseño de producto

  • Next.js

    Interfaces y servicios

  • TypeScript

    Lenguaje

  • .NET

    Servicios y APIs

  • Go

    Lenguaje

  • Node.js

    Ejecución de JavaScript

  • Tailwind CSS

    Estilos

  • GitHub Actions

    CI/CD

  • Vercel

    Despliegue

  • Railway

    Infraestructura

  • Supabase

    Backend y datos

  • Astro

    Interfaces

03

IA y flujo de trabajo

Herramientas que ayudan a investigar, revisar código y acelerar la implementación. No reemplazan la experiencia: la amplifican.

  • Claude

    Asistente de IA

  • Codex

    Revisión y generación

  • OpenCode

    Automatización

  • Engram

    Análisis y contexto

  • Gentle-AI

    Flujo de trabajo

No es una lista de logos: cada tecnología debe poder conectarse con experiencia, proyecto o práctica real.

04 / Flujo de entrega

Jira · Scrum · Santander

JiraUso diario · Scrum

Orden visible para convertir historias en entregas.

En mi asignación actual con SOCIUS para Santander uso Jira y Scrum para crear y refinar historias de usuario, convertirlas en tareas y mantener prioridades, responsables y bloqueos visibles hasta validar la entrega. El objetivo no es mover tarjetas, sino dar contexto y trazabilidad al equipo.

  1. 01HISTORIA

    Definir la historia

    Convierto una necesidad en una historia de usuario con alcance y criterios de aceptación claros.

    Necesidad → historia lista

  2. 02PLANIFICACIÓN

    Desglosar el trabajo

    Separo la historia en tareas abordables, identifico dependencias y ordeno prioridades.

    HU → tareas priorizadas

  3. 03ITERACIÓN

    Hacer visible el avance

    Actualizo estados, responsables y bloqueos para que el equipo comparta el mismo contexto.

    Trabajo → seguimiento

  4. 04VALIDACIÓN

    Cerrar con evidencia

    Vinculo implementación, revisión y validación antes de cerrar cada tarea.

    Entrega → cierre trazable

05 / IA + Ingeniería

Herramienta, no sustituto

La IA acelera el trabajo. La responsabilidad sigue siendo humana.

La uso para analizar sistemas, modernizar código, implementar y automatizar con más velocidad, siempre con contexto, pruebas, control de cambios y revisión humana.

  • análisis técnico
  • migraciones
  • implementación asistida
  • automatización
  • documentación
  • validación humana y pruebas

analizar arquitecturacontexto cargado

generar implementaciónrevisado

ejecutar pruebassuperadas

validación humanaobligatoria

Flujo asistido · revisión humana

Mi sistema de trabajo

IA con contexto, no respuestas aisladas.

Gentle-AI organiza habilidades y revisión; Engram conserva decisiones entre sesiones.

Aplicación real / Cadence

En uso

El agente recupera contexto y ejecuta; yo defino, reviso y valido.

  1. 01 Contexto
  2. 02 Construcción
  3. 03 Entrega
Banner de Gentle-AI: ecosistema, marco de trabajo y flujos de trabajo
Gentle-AI · flujos
Banner de Engram: memoria persistente y sincronización
Engram · memoria

05.B / Aprendizaje continuo

Actualización diaria · mejor criterio

Aprender a diario también es parte del oficio.

Sigo comunidades y referentes para contrastar ideas y mantenerme al día en arquitectura, producto e IA. Incorporo lo aprendido solo cuando mejora mi criterio técnico.

05.C / Skills publicadas

8 publicadas · acceso con cuenta gratis

Convierto documentación oficial en criterio ejecutable.

Cada skill la escribí leyendo la especificación pública de Material 3 y destilándola en reglas que un agente puede aplicar: cuándo activarla, qué no se negocia y qué material de referencia consultar. No es un resumen de la documentación —es la decisión de diseño que la documentación deja implícita, escrita para que se ejecute igual cada vez.

Cada una viaja con la página contra la que fue escrita y con su historial de versiones, así se puede auditar de dónde sale cada regla.

  • v1.0.0

    Material Spacing

    Aplicar espaciado consistente con tokens: distinguir padding interno, separación entre hermanos y corte de sección, y dejar de inventar valores sueltos para ajustes visuales locales.

  • v1.0.0

    Material Typography

    Elegir tipografías y definir una escala de Material 3 asignando estilos por rol semántico, con fuente, tamaño, interlineado, tracking y ejes variables viviendo juntos en un mismo token.

  • v1.0.0

    Material Styles

    El coordinador del sistema: articula las siete skills especialistas para construir o auditar una base de diseño completa, alineando los tokens de color, tipografía, forma, espaciado, elevación, iconos y movimiento.

  • v1.0.0

    Material Shape

    Definir la escala de esquinas y las formas expresivas de un producto como tokens reutilizables, sin perder reconocimiento de componente, legibilidad ni claridad de estado.

Ver las 8 skills

06 / Sobre mí

Santiago · Chile

David Martínez en los Alpes suizos
David Martínez en el puente de Brooklyn

David Martínez · Alpes suizos

Fotografía 1 de 2: David Martínez · Alpes suizos

Criterio humano detrás del código.

La IA forma parte de mi trabajo cotidiano: me ayuda a comprender sistemas, explorar soluciones y acelerar tareas. El criterio técnico, la revisión y la responsabilidad final siguen siendo míos.

Fuera del código, la música dio origen a Canta. También valoro el tiempo con mi familia y amigos, y entreno CrossFit, donde la constancia y la técnica sostienen el progreso.

Software claro, criterio técnico y oficio.

  • Música
  • CrossFit
  • Familia
  • Amigos

07 / Contacto

Santiago, Chile · Remoto

Hablemos de un problema que valga la pena resolver.