Filipe Rocha

Olá, meu nome é
Filipe da S. Rocha

Engenheiro de Software Frontend
Bacharel em Engenharia de Computação

Experiência

  • isaac

    JAN - 2023

    MAI - 2025

    Frontend Software Engineer

    Desenvolvi e evolui um Design System em monorepo (Turborepo) com TypeScript e TailwindCSS, assegurando escalabilidade e consistência visual para múltiplos projetos. Criei componentes reutilizáveis e acessíveis (baseados em Radix-UI) para o Design System utilizando Storybook. Otimizei a performance de aplicações frontend (utilizando Vite e Vitest) e aprimorei processos de CI/CD para entregas mais eficientes. Utilizei ferramentas de desenvolvimento assistido por IA, como Github Copilot e IDE Cursor, para otimizar produtividade e qualidade do código. Liderei a transição de uma aplicação frontend monolítica para uma arquitetura modular com Turborepo. Implementei um BFF (Backend for Frontend) em Node.js para otimizar comunicação entre frontend e microserviços.

  • Escola em Movimento

    JUN - 2021

    DEZ - 2022

    Desenvolvedor Frontend Júnior

    Desenvolvi uma aplicação web completa para automatizar o onboarding de novas escolas com Angular e .NET Framework. Participei da migração de uma aplicação monolítica em Angular 8 para React + TypeScript, melhorando performance. Trabalhei com Scrum e Kanban para planejamento e entregas de funcionalidades. Colaborei com design utilizando Figma, garantindo fidelidade da implementação.

  • Commit Jr.

    MAI - 2020

    DEZ - 2021

    Desenvolvedor Full Stack

    Desenvolvi software para clientes, aplicando conhecimentos de frontend e backend. Atuei no desenvolvimento de APIs internas com Node.js. Criei sites com WordPress, otimizando SEO e entregando soluções digitais personalizadas. Ministrei minicursos internos e desenvolvi habilidades de liderança e proatividade.

Acadêmico

  • CEFET MG

    FEV - 2019

    JUL - 2025

    Bacharel em Engenharia de Computação

    Curso Superior em Engenharia de Computação pelo Centro Federal de Educação Tecnológica de Minas Gerais.

  • IFMG

    FEV - 2016

    DEZ - 2018

    Técnico em Informática Integrado ao Ensino Médio

    Curso Técnico e Ensino Médio pelo Instituto Federal de Minas Gerais - Campus São João Evangelista.

Habilidades e Tecnologias

Linguagens

TypeScript JavaScript (ES6+) SQL PHP Go Python

Frontend

React Next.js Angular TailwindCSS Radix-UI Storybook Vite HTML5 CSS3

Backend

Node.js Express Nest.js

Bancos de Dados

PostgreSQL MySQL MongoDB Redis

Cloud & DevOps

AWS (EC2, S3, Lambda) GCP CI/CD Docker Rancher Humanitec Terraform Jenkins Git

Monitoramento

Datadog Grafana Prometheus Sentry

Design & Testes

Figma Testes Unitários Testes de Integração Testes E2E Jest Vitest Cypress

Metodologias

Design Patterns Clean Code Arquitetura de Software Scrum Kanban