
Ernesto Vivar
@ernestovivar
Senior Frontend Engineer at tawk.to, building Omni-voice’s Vue and TypeScript frontend for an AI voice-agent product with ~200,000 users.
What I'm looking for
At tawk.to, I’m the sole frontend owner of Omni-voice, an AI voice-agent product with ~200,000 users. I built its Vue 3 and TypeScript frontend architecture from scratch, including LLM-powered agent configuration and real-time monitoring dashboards.
I also maintain tawk-messenger-vue-3, an open-source embeddable Vue plugin, and led its migration from JavaScript to TypeScript with zero breaking changes for existing users.
At Wegow, I led a team of four frontend engineers and migrated a client-rendered Vue 3 SPA to Nuxt 3 SSR, increasing organic traffic by ~20%. I also built a shared component library used across the platform.
Outside my roles, I built Harku, a full-stack B2B SaaS feedback platform, including its dashboard and embeddable widget. Its AI features use RAG and pgvector to detect duplicate feedback.
Experience
Work history, roles, and key accomplishments
Sole frontend owner of Omni-voice, an AI voice-agent product with ~200,000 users; built the frontend architecture from scratch in Vue 3 and TypeScript. Ship features end to end, including LLM-powered voice-agent configuration and real-time monitoring dashboards.
Front-End Lead Developer
Wegow
May 2024 - Sep 2025 (1 year 4 months)
Led and mentored a team of 4 frontend engineers, owning code reviews and technical direction. Led the migration of a client-rendered Vue 3 SPA to Nuxt 3 SSR, increasing organic traffic by ~20% with Core Web Vitals as a first-class goal.
Built web and cross-platform applications (Vue 3, Pinia, Capacitor) for a security-sensitive defence client under a full security and compliance audit. Introduced end-to-end testing with Playwright in a domain where regressions were not acceptable.
Frontend Developer
Future Space
Jun 2021 - Dec 2022 (1 year 6 months)
Built the frontend of an internal insurance SaaS platform for Caser Seguros. Owned interface decisions without a designer, turning complex, data-dense forms and multi-step flows into clear, usable screens.
Frontend Developer
Aghasa Turis
Jun 2020 - Jun 2021 (1 year)
Built and maintained web and desktop applications with JavaScript, Vue.js, Vuex and Node.js. Led the migration of legacy desktop tools to web-based replacements.
Education
Degrees, certifications, and relevant coursework
Universidad Complutense de Madrid
Bachelor's Degree, Software Engineering
2016 - 2020
Bachelor's Degree in Software Engineering from Universidad Complutense de Madrid, completed in 2020.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
harku.appSalary expectations
Social media
Job categories
Interested in hiring Ernesto?
You can contact Ernesto and 90k+ other talented remote workers on Himalayas.
Message ErnestoGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
