KUNSIH — Home

Available— Remote or hybrid

N° 001 // KS-CV // Updated 2026.1114.83° N 91.52° W // Quetzaltenango, GT

Estuardo Aguirre. Software engineer, full stack developer.

More than 9 years building web and mobile applications with Vue.js, Nuxt, React, Next.js and TypeScript.

N° 002 — Profile

Based in
Quetzaltenango, Guatemala
Languages
Native Spanish, professional English
Education
Universidad Rafael Landívar, 2018

N° 003 — Experience

Select a role to see what I did and with which stack.

Jan 2023 — Present · 3 years 10 monthsAug 2021 — Oct 2022 · 1 year 2 monthsMar 2021 — Aug 2021 · 5 monthsOct 2020 — Mar 2021 · 5 monthsNov 2017 — Oct 2020 · 2 years 11 months

ComparaOnline

Frontend Engineer

Platform to quote and compare insurance and financial products in Latin America: Chile, Colombia and Brazil.

Team — Teams of 3 to 8 people from different Latin American countries.

  • Designed the architecture of a Next.js vehicle-insurance platform for three country domains, with shared views that load complete flows by configuration.
  • Proposed per-domain release builds and put them into practice after discussing them with the team; built the offer and purchase steps of the funnel.
  • Cut page load times by more than 60%, from a couple of seconds to under 800 ms, with code splitting and lazy loading.
  • Brought customer-experience cases from about 100 to about 4 per week by fixing their root cause, without a large refactor.
  • Co-developed, with about 6 other engineers, CUI (a component library documented in Storybook, which I also maintained) and a form-validation library, used across most of the company's React projects.
  • About 10 months on an internal support team: about 8 tickets per week across payment, CRM, messaging and finance microservices (Yuno, HubSpot, Twilio, NetSuite).
  • Built event-driven communication between at least three microservices with Apache Kafka and collaborated on the Yuno payment integration.
  • TypeScript
  • Vue.js 3
  • React
  • Next.js
  • Node.js
  • NestJS
  • Apache Kafka
  • PostgreSQL

Turn Technologies

Frontend Engineer

Background screening platform built for high-volume hiring.

Team — About 15 people, mostly in Mexico; Product Manager in the Netherlands and Head of Engineering in the United States.

  • Built Next.js forms for job applicants to submit their personal and employment information, and a Next.js dashboard used by recruiters.
  • Built and shipped new modules for a React Native app (iOS and Android) during its build-out phase, testing across browsers and devices.
  • Gave and received code reviews in a team working across time zones.
  • TypeScript
  • Next.js
  • React Native
  • Redux
  • Tailwind CSS

Platform Purple

Software Developer

Team — 6 people based in the United States, with one member in Tunisia.

  • Co-planned and carried out a refactor of the mobile app to make it easier to scale, separating responsibilities along the way.
  • Developed hybrid mobile applications with Quasar for code reuse across web and native platforms.
  • Built cross-platform desktop applications with Electron for Windows, macOS and Linux.
  • Quasar
  • Electron

Fundap

Software Developer

Team — 6 people.

  • Rebuilt a public landing page with Nuxt, replacing an implementation that did not follow Nuxt conventions and making it easier to maintain.
  • Modernized a 2008-era legacy application by refactoring core logic and implementing JSON-based HTTP handling.
  • Worked on .NET backend services and Razor views, and integrated a module with Salesforce.
  • Nuxt
  • .NET
  • Razor
  • Salesforce

Pixela

Frontend Developer

My first job, and the one where I learned the most.

Team — 6 people.

  • Main developer bringing landing page and dashboard designs to life with Vue.js and Nuxt: responsive and accessible, with semantic HTML, ARIA and keyboard navigation checked with Lighthouse.
  • Developed marketing landing pages with Prismic CMS that non-technical stakeholders could update.
  • Built internal dashboards and admin tools with Vuetify, integrating REST APIs with backend developers.
  • Contributed across the full lifecycle, from requirements and estimation to testing and deployment.
  • Vue.js
  • Nuxt
  • Vuetify
  • Tailwind CSS
  • Prismic CMS
  • Firebase

N° 004 — Stack

Frontend

  • TypeScript
  • Vue.js 3 · Nuxt
  • React · Next.js
  • Tailwind CSS
  • Storybook

Backend and data

  • Node.js
  • NestJS · Express
  • PostgreSQL · TypeORM
  • Apache Kafka
  • REST APIs

Architecture

  • Microservices
  • Hexagonal architecture
  • Event-driven architecture
  • Configuration-driven micro-frontends

Quality and delivery

  • Jest · Vitest
  • Lighthouse
  • Accessibility: semantic HTML and ARIA
  • Jenkins (CI/CD) · Docker

N° 005 — Next step

I'm looking to keep growing in frontend, full stack or software engineering roles, and toward technical leadership or product management. Remote or hybrid.