Un creativo audiovisual An audiovisual creative

"Un flujo limpio en After Effects y una automatización con expresiones garantiza proyectos escalables, eficientes y a prueba de errores humanos. Más que trabajar keyframes; programo comportamientos."

"A clean workflow in After Effects and automation with expressions ensures scalable, efficient projects that are resilient to human error. More than just keyframing; I program behaviors."

Mike H. Sarmiento, motion designer

Vengo del diseño gráfico y del branding, donde aprendí que una identidad no es un logo, sino un ecosistema de reglas. Ahora, como Motion Designer, traduzco esas reglas a expresiones en After Effects. Mi trabajo convierte el diseño estático en sistemas vivos que se autoajustan, se reordenan y escalan solos, sin importar el cambio de formato o duración. Así, la identidad corporativa no se deforma: se transforma con inteligencia.

I come from a background in graphic design and branding, where I learned that an identity isn't a logo—it's an ecosystem of rules. Now, as a Motion Designer, I translate those rules into After Effects expressions. My work turns static design into living systems that self-adjust, rearrange, and scale on their own, no matter the changes in format or duration. In doing so, the corporate identity isn't distorted—it transforms with intelligence.

Motion by Logic y Sistemas Dinámicos

Motion by Logic and Dynamic Systems

Donde otros ven capas, yo veo variables y matrices. Construyo sistemas dinámicos: en lugar de corregir posición por posición, codifico reglas de diseño que reaccionan en tiempo real a los datos. Casi todo lo construyo en flujo vectorial como estándar (shape layers, SVG/AI), lo que me da escalabilidad absoluta y edición no destructiva.

Where others see layers, I see variables and matrices. I build dynamic systems: instead of correcting position by position, I code design rules that react in real-time to the data. I build almost everything in a vector workflow as a standard (shape layers, SVG/AI), giving me absolute scalability and non-destructive editing.

Línea de tiempo de After Effects con sistema limpio

La interfaz de After Effects, donde todo este sistema cobra vida.

The After Effects interface, where this whole system comes to life.

Borrador de expresiones en After Effects

Un borrador donde planifico las locuras que luego consigo con mis expresiones.

A draft where I plan the wild ideas I later pull off with my expressions.

Para lograr esto, me apoyo en la automatización mediante expresiones, creando plantillas y sistemas reutilizables que agilizan la producción. Conecto propiedades entre distintas capas de forma inteligente y garantizo una automatización de layouts perfecta implementando funciones como sourceRectAtTime() para que los textos y formas se envuelvan, escalen y reorganicen dinámicamente sin solapamientos. Todo este flujo está pensado para la integración Web/App, utilizando Lottie para exportar animaciones vectoriales ultraligeras que aseguran a los desarrolladores una implementación nativa y fluida. Finalmente, para mantener el rendimiento, construyo sistemas eficientes que se traducen perfectamente a plantillas MOGRTs interactuables para los editores o al render final.

To achieve this, I rely on automation through expressions, creating templates and reusable systems that speed up production. I smartly connect properties across different layers and guarantee perfect layout automation by implementing functions like sourceRectAtTime() so text and shapes wrap, scale, and rearrange dynamically without overlapping. This entire workflow is designed for Web/App integration, using Lottie to export ultra-lightweight vector animations that ensure developers a native and smooth implementation. Finally, to maintain performance, I build efficient systems that translate perfectly into interactive MOGRT templates for editors or final rendering.

Organización impecable y Capas de Control

Impeccable Organization and Control Layers

El diseño en motion profesional va mucho más allá de los keyframes; requiere una base técnica sólida. Estructuro el panel de Proyecto desde el minuto cero con carpetas tipadas (p. ej., _Assets, _Precomps, _Comps, _Exports) y uso etiquetas de color para identificar rápidamente los tipos de elemento. Elimino lo que no se usa y evito duplicados consolidando recursos con herramientas como conSOLIDator para mantener el archivo ligero y sin "ruido". En mi filosofía de trabajo, evito nulos y sólidos que solo inflan el proyecto; los centralizo en una única capa de control bien nombrada (p. ej., CTRL) en lugar de dispersarlos por toda la línea de tiempo. Las capas bloqueadas se marcan como Shy para mantener el timeline visualmente limpio.

Professional motion design goes far beyond keyframes; it requires a solid technical foundation. I structure the Project panel from minute zero with typed folders (e.g., _Assets, _Precomps, _Comps, _Exports) and use color labels to quickly identify element types. I remove unused items and avoid duplicates by consolidating resources with tools like conSOLIDator to keep the file light and noise-free. In my work philosophy, I avoid nulls and solids that only bloat the project; I centralize them in a single well-named control layer (e.g., CTRL) instead of scattering them across the timeline. Locked layers are marked as Shy to keep the timeline visually clean.

Sample de animación de distribución dinámica

Un proyecto consolidado y limpio en After Effects es la base de un flujo de trabajo resistente a cambios de último minuto.

A clean, consolidated After Effects project is the foundation of a workflow that can withstand last‑minute changes.

Prevención de Errores y Control de Calidad

Error Prevention and Quality Control

Un proyecto profesional debe ser a prueba de errores humanos. Bloqueo mediante código las propiedades críticas en múltiples capas para evitar modificaciones accidentales. El panel Essential Graphics se convierte en la única interfaz segura para editores o clientes, donde pueden actualizar complejos sistemas con solo mover un slider, sin riesgo de romper la maquetación. Implemento métodos infalibles como el reemplazo ALT+drag para logos: el usuario arrastra un nuevo PNG sobre la capa existente y las expresiones de auto-escalado se mantienen intactas. Invertir horas en limpieza y reingeniería de un proyecto no es un gasto: es blindar el flujo de trabajo para reducir a cero el margen de error humano.

A professional project must be resilient to human error. I lock critical properties via code on multiple layers to prevent accidental modifications. The Essential Graphics panel becomes the only safe interface for editors or clients, where they can update complex systems just by moving a slider, without risking layout breaks. I implement foolproof methods like ALT+drag replacement for logos: users drag a new PNG over the existing layer and auto-scaling expressions remain intact. Investing hours in cleanup and re-engineering a project isn't an expense: it's bulletproofing the workflow to reduce the margin for human error to zero.

Divide y vencerás: Premiere + AE en producción

Divide and Conquer: Premiere + AE in Production

Finalmente, hay que comprender que After Effects no es la herramienta para todo. Evitemos el error común de forzar el montaje puro en AE; en su lugar, integro Premiere Pro en el proceso. Alternar entre ambos programas me permite montar el vídeo en Premiere y dejar After Effects exclusivamente para el motion. Esta separación garantiza proyectos optimizados, ligeros y listos para trabajar en equipo. Además, una estructura bien planteada permite actualizaciones en cascada: un cambio en los campos de Essential Graphics actualiza automáticamente múltiples composiciones máster simultáneamente, multiplicando la eficiencia en producción.

Finally, it must be understood that After Effects isn't the tool for everything. Let's avoid the common mistake of forcing pure video editing in AE; instead, I integrate Premiere Pro into the process. Switching between both programs allows me to edit video in Premiere and leave After Effects strictly for motion. This separation ensures optimized, lightweight projects ready for teamwork. Furthermore, a well-planned structure enables cascading updates: a change in Essential Graphics fields automatically updates multiple master compositions simultaneously, multiplying production efficiency.

Timeline de Premiere Pro integrado con After Effects

Han confiado en mí

Trusted by

A lo largo de mi carrera he trabajado de forma continuada con equipos internos, agencias y productoras, realizando trabajos de motion graphics, edición, postproducción y sistemas gráficos para entornos digitales y campañas multiplataforma. He colaborado con marcas y equipos de distintos sectores: televisión y entretenimiento, tecnología, viajes, servicios financieros, cultura y educación.

Throughout my career I have worked on an ongoing basis with in-house teams, agencies, and production companies, performing motion graphics, editing, post-production, and graphic systems works for digital environments and multi-platform campaigns. I have collaborated with brands and teams across multiple sectors: television and entertainment, technology, travel, financial services, culture, and education.

En mi trayectoria destacan más de seis años en BBVA (contenido audiovisual, eventos y animaciones Lottie para la app), trabajo recurrente con Google, Mediapro, eDreams, Ria Money Transfer y Disney, y proyectos con el Museo Nacional de Ciencias Naturales (CSIC) y otros clientes de televisión, entretenimiento y tecnología.

My career include more than six years at BBVA (audiovisual content, events, and Lottie animations for the app), ongoing work with Google, Mediapro, eDreams, Ria Money Transfer, and Disney, and projects with the National Museum of Natural Sciences (CSIC) and other clients in television, entertainment, and technology.

Clientes y colaboraciones

Caso de Éxito: Optimización de tiempos

Success Story: Time Optimization

Algunas de estas colaboraciones han dado lugar a casos de estudio y ejemplos destacados. Desarrollé un sistema de banners dinámicos donde el diseñador solo introduce el texto y las imágenes en una carpeta; las expresiones leen el número de assets, calculan el spacing ideal y reordenan todo el layout en múltiples formatos de pantallas distintos (cuadrados, verticales, horizontales) en menos de 1 segundo, eliminando 15 horas de ajustes manuales al mes.

Some of these collaborations have led to case studies and selected examples. I developed a dynamic banners system where the designer just drops text and images into a folder; expressions read the number of assets, calculate the ideal spacing, and rearrange the entire layout across multiple screen formats (square, vertical, horizontal) in less than 1 second, eliminating 15 hours of manual adjustments per month.

Mirando al futuro: Siguientes pasos

Looking Ahead: Next Steps

Mi evolución técnica no se detiene aquí. Actualmente, mis próximos objetivos de desarrollo creativo abarcan dar el salto al entorno 3D dominando Cinema 4D (y Blender), así como explorar la integración y el potencial de Seedance 2.5. La meta es aplicar esta misma mentalidad de sistemas eficientes y automatizados a nuevas dimensiones visuales.

My technical evolution doesn't stop here. Currently, my next creative development goals encompass making the leap into the 3D environment by mastering Cinema 4D (and Blender), as well as exploring the integration and potential of Seedance 2.5. The goal is to apply this same mindset of efficient and automated systems to new visual dimensions.

"Mi objetivo es que el motion design no sea una tarea de 'pulir keyframes', sino de definir sistemas. Si el cliente pide cambiar el tamaño de un logo, el sistema no se rompe; simplemente respira y se recoloca solo."

"My goal is that motion design shouldn't be a task of 'polishing keyframes,' but of defining systems. If a client asks to change a logo size, the system doesn't break; it simply breathes and repositions itself."