Skip to content
View Osvalam86's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Osvalam86

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Osvalam86/README.md

Osvaldo Ocampo · Front-End UI Developer · Design-to-Code Specialist. WCAG 2.2 AA, BEMIT, Tailwind v4. Disponible para trabajo remoto.

LinkedIn Medium Figma Community Escríbeme por correo

01 Proyectos destacados

Salvia, caso de estudio

Plataforma de agendamiento de citas médicas. Diseño propio en Figma (34 componentes) e implementación en React, TypeScript y SCSS con BEMIT. Objetivo WCAG 2.2 AA, probado con axe-core, teclado y NVDA.

Demo · Código

Pinnacle Real Estate, maquetación de un diseño ajeno

Diseño de la Figma Community (Herve Wabo) llevado a React, TypeScript y Tailwind CSS v4, con 54 desviaciones documentadas. Objetivo WCAG 2.2 AA, probado con teclado, NVDA y TalkBack.

Demo · Código

Keystone, plugin publicado en la Figma Community

Plugin aprobado por Figma que genera la base de un design system: variables y estilos con nomenclatura para código, 15 componentes base y exportación a DESIGN.md y tokens W3C.

Ver en Figma Community

Starters, plantillas open-source

Plantillas de arquitectura CSS escalable, semántica y accesible para arrancar proyectos de maquetación.

bemit-starter · eleventy-starter

02 Del diseño al código

7 años traduciendo diseños de Figma a código semántico, mantenible y pixel-perfect, y 11 años en tecnología. Maqueté proyectos enterprise para clientes de España, Colombia, México y Chile en banca, salud, aeronáutica e infraestructura. Extraigo medidas, tokens y nomenclatura del archivo de diseño y los llevo al código con el mismo lenguaje.

--fidelidad --a11y --arquitectura --workflow-ia
Mismos gaps, tokens y nombres que en Figma WCAG 2.2 AA desde la primera línea de markup BEMIT / ITCSS y design tokens de tres niveles Skills propias, MCP con Figma y plugins

03 Stack

{
  "markup": ["HTML5", "CSS3", "SCSS", "BEMIT/ITCSS", "Tailwind CSS v4"],
  "ui": ["React", "Next.js", "Angular", "TypeScript", "Nunjucks"],
  "componentes": ["PrimeReact", "PrimeNG", "MUI", "Bootstrap"],
  "motion": ["GSAP", "Framer Motion", "WAAPI"],
  "diseño": ["Figma", "variables", "plugins", "MCP"]
}

04 Ahora

  • Cursando la Licenciatura en Desarrollo de Sistemas Web en la Universidad de Guadalajara.
  • Escribiendo en Medium sobre CSS moderno, arquitectura front-end y accesibilidad.
  • Abierto a oportunidades remotas: tiempo completo o freelance.

valam.osvaldo@gmail.com · Ciudad de México · Remoto

Pinned Loading

  1. salvia-citas salvia-citas Public

    Caso de estudio de maquetación y accesibilidad WCAG 2.2 AA · React + SCSS (BEMIT) · Diseño propio en Figma

    JavaScript 1

  2. pinnacle-real-estate pinnacle-real-estate Public

    Portfolio build of Pinnacle, a fictional real estate website, coded in React and Tailwind CSS from a Figma Community design by Herve Wabo. Target: WCAG 2.2 AA.

    TypeScript

  3. bemit-starter bemit-starter Public template

    Plantilla base frontend con metodología BEMIT (BEM + ITCSS), Vite, Sass y Handlebars. Arquitectura CSS escalable, mantenible y accesible.

    SCSS 1

  4. eleventy-starter eleventy-starter Public template

    Eleventy + Tailwind CSS v4 starter template listo para proyectos rápidos

    Nunjucks 1

  5. cards-accesibles cards-accesibles Public

    Cards de artículo accesibles con BEM, BEMIT y Tailwind

    HTML