Yomar Miranda

Desarrollador de Software

Creador de experiencias digitales excepcionales con tecnologías web modernas. Especializado en React, TypeScript y sistemas de diseño orientados a componentes.

Descargar CV

Sobre Mí

Desarrollador Frontend Senior con más de 9+ años de experiencia construyendo aplicaciones web robustas, accesibles y escalables. Me encanta resolver problemas complejos, crear experiencias de usuario intuitivas y arquitecturas frontend escalables.

A lo largo de mi carrera, he desarrollado aplicaciones web de alto rendimiento con un enfoque en UI/UX, arquitectura de componentes y diseño responsivo. Me apasiona crear soluciones escalables que brinden experiencias de usuario excepcionales.

Constantemente estoy explorando nuevas tecnologías y metodologías para mantenerme a la vanguardia del desarrollo web. Cuando no estoy programando, me encontrarás inmerso en las últimas tendencias de frontend.

9+Años de Experiencia
5+Empresas donde he trabajado

Código Limpio

Escribir código fácil de mantener y escalable siguiendo las mejores prácticas

Colaboración en Equipo

Trabajar de forma eficaz con equipos multidisciplinarios y las partes interesadas

Resolución de Problemas

Desglosar problemas complejos en soluciones elegantes

Habilidades y Tecnologías

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Redux
  • Node.js
  • Express
  • Vue
  • Angular
  • GraphQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Git
  • Docker
  • Jest
  • Playwright
  • Vite
  • Storybook
  • Prisma
  • HTML5
  • CSS3

Experiencia Laboral

  1. Senior Software Engineer

    Cover Wallet (an Aon Company)
    Jun, 2023 - Feb, 2026Colombia - Remote

    Logros Clave

    • Mantenimiento de aplicaciones React/TypeScript de nivel de producción destinadas a flujos de trabajo de seguros para clientes empresariales, lo que permitió reducir los informes de errores relacionados con la UI en un ~30% mediante una tipificación más estricta y encapsulación de componentes.
    • Mejoré los Core Web Vitals al refactorizar las rutas de renderizado críticas e implementar code-splitting, resultando en una reducción del 15% en LCP y un aumento de 10 puntos en las puntuaciones de rendimiento de Lighthouse.
    • Entregué funcionalidades en más de 3 iniciativas de productos simultáneas, colaboré con ingenieros backend y gerentes de producto para alinearnos en los requisitos y cumplir los plazos de lanzamiento.
    • Mantuve una cobertura de pruebas superior al 80% usando Jest, React Testing Library y Cypress, reduciendo los incidentes de regresión en los procesos de CI/CD.
    • Amplié el código base de Vue.js/Vuex de la plataforma para permitir la consolidación gradual del frontend.

    Tecnologías

    ReactTypeScriptJavascriptReduxStyled ComponentsVue.jsVuexJestCypressReact Testing LibraryCSSHTML+7
  2. Software Engineer

    Commure
    Aug, 2020 - Jan, 2023Colombia - Remote

    Logros Clave

    • Contribuí en la creación de una librería de componentes de React compartida (Storybook) adoptada en más de 5 aplicaciones internas del sector de la salud, reduciendo el código duplicado de la UI y disminuyendo el tiempo de desarrollo de nuevas funcionalidades en aproximadamente un 40%.
    • Participé en el diseño y la creación de una arquitectura frontend escalable usando React, TypeScript, Redux y GraphQL para herramientas destinadas al ámbito clínico, garantizando un manejo fiable de los datos en la capa de interfaz de usuario.
    • Elaboré una guía de estilo completa para el front-end que abarca las convenciones de React y Angular, reduciendo el tiempo de incorporación de nuevos ingenieros y estandarizando los criterios de revisión de código.
    • Participé en más de 20 entrevistas técnicas como parte del proceso de selección de ingeniería, contribuyendo a la evaluación de candidatos y al crecimiento del equipo de front-end.
    • Apliqué los estándares de pruebas unitarias (Jest, React Testing Library) y lideré revisiones de código en colaboración con equipos de QA, garantizando así una alta calidad del producto en todas las versiones.

    Tecnologías

    ReactTypeScriptJavascriptReduxJestReact Testing LibraryStorybookGraphQLStyled ComponentsCSS ModulesSASSGit+5
  3. Semi-Senior Software Engineer

    Merlin Jobs
    Sep, 2018 - Aug, 2020Colombia - On-site

    Logros Clave

    • Lideré la migración de un código base legacy de AngularJS a Angular 6, reduciendo la deuda técnica y mejorando el tiempo de carga de la aplicación en un 35%.
    • Implementé Web Components (Custom Elements v1) para permitir la interoperabilidad entre AngularJS y Angular durante la transición, sin afectar la experiencia del usuario.
    • Construí componentes encapsulados con Shadow DOM para aislamiento de estilos, permitiendo la inserción segura de widgets en múltiples páginas sin que se produzcan conflictos de CSS.
    • Contribuí a la implementación de PWA (service workers, offline caching), mejorando el rendimiento en dispositivos móviles y habilitando funcionalidades offline para los usuarios.
    • Gestioné más de 3 proyectos simultáneos mientras mantenía la calidad del código mediante pruebas unitarias (Jest, Jasmine) y revisiones de código, colaboré estrechamente con equipos de producto y diseño.

    Tecnologías

    AngularJSAngularTypeScriptJavascriptWeb ComponentsNgRxRxJsReactReduxPWANode.jsJest+8
  4. Software Engineer

    Data CRM
    Feb, 2017 - May, 2018Colombia - On-site

    Logros Clave

    • Serví como mentor para 3 desarrolladores junior, compartiendo mejores prácticas de JavaScript, arquitectura CSS y procesos de revisión de código, acelerando su incorporación y mejorando el rendimiento general del equipo.
    • Redisé el sitio web de la empresa con diseños responsivos y optimizaciones SEO (HTML semántico, meta tags, datos estructurados), mejorando la visibilidad en los resultados de búsqueda orgánica.
    • Desarrollé y lancé múltiples funcionalidades principales del producto CRM de extremo a extremo, desde la recopilación de requisitos hasta el despliegue y monitoreo posterior al lanzamiento.
    • Creé páginas de destino de alta conversión para campañas de marketing por correo electrónico, lo que contribuyó directamente a la generación de clientes potenciales y a las promociones comerciales.
    • Participé en revisiones de código semanales con ingenieros senior para garantizar la calidad del mismo.

    Tecnologías

    PHPJavascriptWordPressjQueryHTML5CSS3MySQLGit
  5. Internship

    SYSNET
    Oct, 2016 - Feb, 2017Colombia - On-site

    Logros Clave

    • Desarrollé mejoras en la interfaz de usuario y diseños responsivos usando HTML, CSS y JavaScript.
    • Implementé componentes con jQuery y KendoUI para optimizar la experiencia del usuario.
    • Reporté y corregí errores en el frontend, mejorando la estabilidad de la aplicación.

    Tecnologías

    PHPJavascriptKendoUIjQueryASP.NETHTMLCSSTFVC

Contáctame

Siempre estoy abierto a discutir nuevos proyectos, ideas creativas u oportunidades para ser parte de tu visión - ¡Conectemos!

Colombia