Badge
7 variantes · icono opcional del sprite~/style-guide/live
Documentación viva del tema Carbon Compiler. Todo lo que ves aquí son los componentes reales, sus tokens reales y sus estados reales — cambia de tema con el toggle de la cabecera y la página entera responde. Referencia de reuso: THEME.md.
~/tokens/color
Cada muestra usa var(--token) en vivo; el hex se resuelve por JS desde el valor computado, así que refleja el tema activo (los valores mostrados de fábrica son los del tema oscuro).
Superficies: grafito con sesgo violeta, no azul-gris.
--carbon-void#0a0810--carbon#14121b--carbon-raised#1d1a26--carbon-inset#17151f--logo-carbon#16141bTexto, de más fuerte a más tenue.
--ink#dcd8e4--ink-strong#f4f1f8--ink-muted#948da0--ink-faint#867f92Bordes y separadores.
--line#2a2636--line-soft#201d2bCian de señal (primario), índigo (secundario).
--teal#1ec8d0--teal-deep#14a3ab--teal-glowrgba(30,200,208,.14)--cyan#6a8bff--cyan-deep#4f6ee6Fucsia eléctrico: el único acento cálido.
--magenta#ff3d8a--magenta-deep#e51f6fEstado (separados del acento de marca).
--sem-ok#35d0a0--sem-warn#f2b53c--sem-crit#ff6a6a--sem-info#6a8bffResaltado de código (alias de los anteriores).
--tok-kw#ff3d8a--tok-fn#6a8bff--tok-str#1ec8d0--tok-num#f2b53c--tok-com#867f92--tok-punc#948da0~/tokens/type
Tres roles y una escala afinada a mano.
Carbon Compiler
Cinco años construyendo aplicaciones en producción.
~/skills/stack.json · const x = 42;
~/components/gallery
Los 11 componentes reutilizables, en vivo.
7 variantes · icono opcional del sprite3 variantes · flecha · disabled (hover en vivo).btn-primary · teal sólido.btn-accent · fucsia.btn-ghost · bordeteal por defecto · accent = fucsiatítulo/slots · hover (lift + línea) · href · asCuerpo por el slot por defecto. Pasa el cursor: la tarjeta se eleva y aparece la línea de acento teal→fucsia.
Encabezado personalizado por slot y una acción en el footer.
Superficie estática, sin lift ni línea de acento.
dato real · collection experience[0]Lideré y supervisé a un equipo de desarrolladores en un proyecto que estaba en fase de mejora continua y planificación estratégica. A pesar de haber reducido mi tiempo de codificación, mi enfoque principal estaba en asegurar la calidad del código y la implementación efectiva de metodologías ágiles. En mi rol actual he retomado mis funciones como desarrollador, contribuyendo activamente a diferentes proyectos de la compañía.
Estabilicé y mantuve un proyecto crítico en producción, trabajando con diversas tecnologías y servicios en la nube bajo metodologías ágiles. Me enfoqué en garantizar la estabilidad, escalabilidad y mejora del rendimiento del proyecto, colaborando estrechamente con el equipo de soporte técnico. Implementé prácticas de codificación consistentes que mejoraron la calidad del código e introduje herramientas de monitoreo eficientes para una resolución más rápida de problemas.
alterna data-theme · persiste en localStorage21 símbolos monoline · una instancia por documentoi-javai-springi-angulari-nodei-dbi-mongoi-awsi-doi-giti-ionici-htmli-cssi-tile-jsi-tile-tsi-tile-phpi-tile-bi-ec2i-s3i-rdsi-eksi-lambdavisible sólo al foco de tecladobento 12-col · Badge + Button + StatTile · entrada escalonadadisponible para proyectos · Medellín, Colombia
Desarrollador Web Full Stack

estructurales · ya visibles en el chrome de esta páginaBaseLayout envuelve esta página: importa los tokens, monta el script anti-FOUC y el scroll-reveal, y componeSkipLink → Header → slot → Footer → IconSprite. El Header sticky (marca + nav + ThemeToggle) está arriba con el enlace style marcado como activo; elFooter cierra el documento abajo. No se re-instancian aquí: renderizarlos dos veces rompería los landmarks.