Skip to content

About Me

Software Engineer with over 10 years designing web applications. I have led frontend teams and share what I learn with the tech community.

I am Sergio Azócar, a Software Engineer with over 10 years of experience building web applications.

I have worked across various industries and projects, from startups looking to scale an MVP into a consolidated product, to helping established companies modernize their stack and empower developer teams.

Currently I specialize in Vue, React, and TypeScript, with a particular focus on designing code and architectures that are easy to maintain by teams and easy to consume by AI models.

Beyond code, I dedicate time to sharing what I learn through mentoring, conference talks, and technical articles on my blog.

Sergio Azócar

Professional Experience

August 2025 - Present

Founding Software Engineer · Skyward

As part of the founding engineering team, I participate in building and evolving the platform's technology, from defining the architecture to developing new features.

My role combines technical execution in creating and refactoring components, integrating external services, and scaling systems, with strategic vision to establish standards and make key decisions that drive sustainable product growth.

ReactTypeScriptReact RouterViteTailwindCSSShadcnZodZero

August 2022 - May 2025

Frontend Lead · Talana

As Frontend Lead, I have guided the transition from Vue 2 to Vue 3 with TypeScript, implementing microservices and BFF with GraphQL. My focus on standardizing best practices and creating scalable solutions has been key in developing projects like Rebranding, Design System, and platform integrations.

Led the creation of a component library in Vue 3 and TypeScript, backward compatible with Vue 2, optimizing code reuse across the team. I also implemented Storybook to improve documentation and collaboration in the development process. I work cross-functionally with Squads and Stakeholders to ensure alignment between teams and business needs.

Vue 2Vue 3TypeScriptTailwindCSSPiniaViteGraphQLZodStorybookVitestVuetifyQuasarNuxt

April 2022 - July 2022

Frontend Developer · Hackmetrix

In my role as Senior Frontend Developer, I led the migration of the frontend to Vue 3 with TypeScript and participated in adopting microservices. I was responsible for creating a reusable component library in Vue 3 and TypeScript, which facilitated code standardization and improved team efficiency.

Additionally, I worked on maintaining the frontend of the legacy system in Rails during the transition. This shift to microservices significantly improved scalability and system efficiency, allowing for a smoother experience for both users and the development team.

Vue 2Vue 3TypeScriptBootstrapVuetifyPiniaViteVitest

May 2021 - March 2022

Frontend Developer · Poliglota

At POLIGLOTA, I participated in migrating a monolithic system in Ruby on Rails to a microservices-based architecture. I developed a new login and dashboard for students using Vue 3 and TypeScript, improving accessibility and user experience.

My main goal was to enhance the scalability and performance of the project by migrating from Vue 2 to Vue 3, implementing a modern microservices-based architecture that optimized user experience and facilitated long-term maintenance. Additionally, I worked on improving internal team processes by establishing best practices and development standards.

Vue 3TypeScriptPiniaViteBootstrapSass

November 2020 - April 2021

FullStack Developer · Integer

As a Fullstack Developer at INTEGER, I worked on developing integrations and automations using PHP, HTML/CSS, JavaScript, and React. My main responsibility was to improve workflows and optimize backend processes to make the system more efficient and scalable.

I developed custom integrations and solutions in both frontend and backend, closely collaborating with other teams to ensure that the solutions were aligned with business needs. My work helped improve platform response times and operational efficiency.

PHPReactJavaScriptHTMLCSS

July 2018 - October 2020

FullStack Developer · Proyectando Ideas

At PROYECTANDO IDEAS, I was responsible for creating websites and e-commerce using WordPress, HTML, CSS, JavaScript, and Vue 2. I worked on implementing custom solutions for clients, providing advice on using digital platforms and optimizing user interaction with web applications.

I developed custom landing pages that helped improve conversion rates and user experience. Additionally, I led client training, teaching them how to manage and make the most of their digital platforms.

Vue 2JavaScriptHTMLCSSWordpress

March 2016 - June 2018

FullStack Developer · Reactivo

At REACTIVO, I was responsible for developing websites and applications using PHP, Ruby on Rails, WordPress, and databases like PostgreSQL. I also implemented performance improvements for websites and optimized user interaction.

My work focused on developing efficient solutions that allowed for greater scalability and optimization of internal processes. I also provided training and technical advice to clients on how to optimize their applications and improve user experience.

JavaScriptRuby on RailsHTMLCSSWordpressPostgreSQL

January 2015 - February 2016

FullStack Developer · Dr. Marketing

At DR. MARKETING, I developed websites and applications using PHP, JavaScript, Ruby on Rails, WordPress, and MySQL. I was responsible for optimizing clients' internal digital marketing processes, improving system efficiency through new technological implementations.

Additionally, I provided support to internal teams and clients, helping them improve application performance and user interaction. My focus was on implementing custom solutions that optimized the customer experience.

PHPJavasScriptJqueryRuby on RailsWordpressMySQL
Sergio Azócar

Sergio Azócar

Software Engineer

I design software and share what I learn about development, architecture, and AI-friendly code.

Social

Powered by Vue · Nuxt & TailwindCSS