Yomar Miranda

Software Engineer

Building exceptional digital experiences with modern web technologies. Specialized in React, TypeScript, and component-driven design systems.

Download CV

About Me

Senior Frontend Engineer with 9+ years of experience building robust, accessible, and scalable web applications. I love solving complex problems, creating intuitive user experiences, and scalable frontend architectures.

Throughout my career, I've developed high-performance web applications with a focus on UI/UX, component architecture, and responsive design. I thrive on creating scalable solutions that deliver outstanding user experiences.

I'm constantly exploring new technologies and methodologies to stay at the forefront of web development. When I'm not coding, you'll find me diving into the latest frontend trends.

9+Years Experience
5+Companies Worked

Clean Code

Writing maintainable, scalable code with modern best practices

Team Collaboration

Working effectively with cross-functional teams and stakeholders

Problem Solving

Breaking down complex problems into elegant solutions

Skills & Technologies

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

Work Experience

  1. Senior Software Engineer

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

    Key Achievements

    • Maintained production-grade React/TypeScript applications serving insurance workflows for enterprise clients, reducing UI-related bug reports by ~30% through stricter typing and component encapsulation.
    • Improved Core Web Vitals by refactoring critical render paths and implementing code-splitting, resulting in a 15% reduction in LCP and a 10-point increase in Lighthouse performance scores.
    • Delivered features across 3+ concurrent product initiatives, collaborating with backend engineers and product managers to align on requirements and meet release deadlines.
    • Maintained test coverage above 80% using Jest, React Testing Library, and Cypress, cutting regression incidents in CI/CD pipelines.
    • Extended the platform's Vue.js/Vuex codebase to enable gradual frontend consolidation.

    Tech Stack

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

    Commure
    Aug, 2020 - Jan, 2023Colombia - Remote

    Key Achievements

    • Contributed to a shared React component library (Storybook) adopted across 5+ internal healthcare applications, reducing duplicated UI code and cutting new-feature development time by ~40%.
    • Designed scalable frontend architecture using React, TypeScript, Redux, and GraphQL for clinical-facing tools, ensuring reliable data handling on the UI layer.
    • Established a comprehensive front-end style guide covering React and Angular conventions, reducing engineer onboarding time and standardizing code-review criteria across the team.
    • Participated in 20+ technical interviews as part of the engineering hiring process, helping evaluate candidates and grow the frontend team.
    • Enforced unit-testing standards (Jest, React Testing Library) and led code reviews in collaboration with QA teams, maintaining high product quality across all releases.

    Tech Stack

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

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

    Key Achievements

    • Led the migration of a legacy AngularJS codebase to Angular 6, reducing technical debt and improving application load time by 35%.
    • Implemented Web Components (Custom Elements v1) to enable interoperability between AngularJS and Angular during the transition, without affecting the user experience.
    • Built Shadow DOM-encapsulated components for style isolation, enabling safe embedding of widgets across multiple third-party pages without CSS conflicts.
    • Contributed to PWA implementation (service workers, offline caching), improving mobile performance and enabling offline-capable features for users.
    • Managed 3+ concurrent projects while maintaining code quality through unit tests (Jest, Jasmine) and code reviews, collaborating closely with product and design teams.

    Tech Stack

    AngularJSAngularTypeScriptJavascriptWeb ComponentsNgRxRxJsReactReduxPWANode.jsJest+8
  4. Software Engineer

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

    Key Achievements

    • Mentored 3 junior developers on JavaScript best practices, CSS architecture, and code review processes, accelerating ramp-up and improving overall team output.
    • Redesigned the company website with responsive layouts and SEO optimizations (semantic HTML, meta tags, structured data), improving organic search visibility.
    • Developed and shipped multiple core CRM product features end-to-end, from requirements gathering to deployment and post-release monitoring.
    • Produced high-conversion landing pages for email marketing campaigns, directly supporting lead generation and business promotions.
    • Participated in weekly code reviews with senior engineers to ensure code quality.

    Tech Stack

    PHPJavascriptWordPressjQueryHTML5CSS3MySQLGit
  5. Internship

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

    Key Achievements

    • Developed UI improvements and responsive designs using HTML, CSS, and JavaScript.
    • Implemented components with jQuery and KendoUI to optimize the user experience.
    • Reported and fixed bugs on the frontend, improving the stability of the application.

    Tech Stack

    PHPJavascriptKendoUIjQueryASP.NETHTMLCSSTFVC

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision - Let's connect!

Colombia