Hey, I'm Italo Ferreira

Senior Frontend Engineer

Crafting exceptional web experiences with Vue.js & React. Specializing in high-performance, scalable applications.

About Me

Hey there! I'm Italo, a passionate Senior Frontend Engineer with over 6 years of experience building web applications that people love to use. I specialize in creating high-performance, scalable solutions using modern JavaScript frameworks.

My expertise lies primarily in the Vue.js ecosystem (Vue 2/3, Nuxt.js, Pinia, Vuex), where I've architected and delivered complex applications including micro frontends and SSR solutions. I'm also highly proficient with React and its ecosystem (Next.js, Redux, Zustand).

What drives me is transforming complex business requirements into elegant, user-friendly interfaces. I believe in writing clean, maintainable code, championing best practices, and mentoring fellow developers. Whether it's optimizing performance, implementing real-time features with WebSockets, or collaborating on full-stack solutions with Node.js, I bring an ownership mentality to every project.

When I'm not coding, I'm probably exploring new web technologies, contributing to open source, or enjoying good coffee while debugging something interesting. ☕

6+
Years Experience
50+
Projects Delivered
Expert
Vue.js Level
Senior
React Level

Work Experience

Senior Frontend Engineer

Avenue Code @ Williams-Sonoma Inc.

Jan 2025 – Present
  • Leading development of complex micro frontend architectures supporting millions of users in enterprise-level applications
  • Spearheading Vue 2.x to Vue 3.x migration, implementing modern patterns and SSR optimization
  • Collaborating with design teams (Figma) to deliver pixel-perfect, accessible interfaces
  • Achieved >80% test coverage while mentoring junior developers in Agile environment
Vue 3Nuxt.jsTypeScriptTailwindJestMicro Frontends

Senior Fullstack Developer

Cactus Gaming

May 2024 – Dec 2024
  • Built scalable SSR applications with Nuxt.js, focusing on performance and UX optimization
  • Developed real-time IoT dashboards using WebSockets (Socket.IO) for gaming devices
  • Contributed to Node.js backend, implementing secure APIs with MySQL/Redis
  • Implemented comprehensive testing strategies with Jest and Cypress in CI/CD pipelines
VueNuxt.jsReactNode.jsWebSocketsMySQLDocker

Fullstack Developer

Omnicloud B.V.

Jun 2022 – Mar 2024
  • Developed secure Nuxt.js applications with robust Node.js backends
  • Led performance optimization efforts, significantly improving load times
  • Implemented REST APIs and 3rd-party integrations (Stripe, DigitalOcean)
  • Collaborated in Scrum teams using Design Thinking and pair programming
ReactTypeScriptNode.jsPostgreSQLDockerREST APIs

Tech Stack

Frontend

Expert: Vue.js 2/3, Nuxt.js 2/3

Advanced: React, Next.js

TypeScript, Tailwind CSS, Pinia, Vuex, Redux, Zustand

SSR, SPA, Composition API, Micro Frontends

Backend

Node.js, Express

RESTful APIs, WebSockets

MySQL, PostgreSQL, Redis

Laravel (PHP), Knex

DevOps & Tools

Docker, CI/CD

GitHub Actions, GitLab CI/CD

Git, Bitbucket

Agile/Scrum, Trello, ClickUp

Testing

Jest (Unit Testing)

Cypress (E2E Testing)

Test-Driven Development

>80% Coverage Standards

Architecture

Design Patterns (MVC, MVVM)

OOP, SOLID Principles

Micro Frontend Architecture

Security Best Practices

Specialties

Performance Optimization

Real-time Applications

Responsive Design

Code Review & Mentoring

Let's Connect

I'm always interested in hearing about new projects, opportunities, or just having a chat about web development. Feel free to reach out!

Email

italoferreiradjk14@gmail.com

LinkedIn

italo-abferreira

Location

São Paulo, Brazil

(Remote Available)