Jorge Ferreira

Jorge Ferreira

Desenvolvedor de Software Sênior

7 anos construindo produtos com Vue, React e Node, de startup a fintech. Presente em todo o ciclo de desenvolvimento, da ideia ao deploy.

BRQLocawebMercado EletrônicoStone360 SuítesVittaGrupo PetrópolisDirecional
Jorge Ferreira

Sobre

Sou um desenvolvedor apaixonado por resolver problemas, com interesse em todo o ciclo de desenvolvimento, seja em projetos SPA e SSR, micro front-ends ou migrações de legado. Grande domínio em Vue.js, há mais de 7 anos, React há 5 e Node.js há 4 no back-end, construindo as APIs e os serviços que sustentam o front-end. Belo Horizonte.

Baixar CV em PDF

Trajetória

git log --oneline carreira
fev 2025 – atual

Mercado Eletrônico

Desenvolvedor Front-end Sênior

No time Home, cuido das telas de serviços da plataforma: dezenas de rotas construídas em cima de grids e tabelas de dados, onde o desafio é manter muitas telas parecidas consistentes e rápidas. Também atuo na evolução do Design System da empresa, usado por todos os produtos e por uma base de mais de 15 mil empresas clientes. Decisões de arquitetura a partir dos protótipos de UX; code reviews e suporte técnico ao time.

  • Vue.js
  • JavaScript
  • Vite
  • Design System
  • ESLint
  • Rancher
  • Scrum
  • Kanban
out 2024 – jan 2025

360 Suítes

Desenvolvedor Front-end Sênior

Atuação direta no backoffice e no site oficial onde os apartamentos são alugados e reservados, incluindo o fluxo de pagamento com cartão de crédito. Coordenei o desenvolvimento dos novos sistemas de administração dos apartamentos e treinei os desenvolvedores juniores que passaram pelo time.

  • Vue.js
  • Node.js
  • JavaScript
  • Vite
  • Vitest
  • ESLint
  • Jest
  • Docker
  • AWS
  • Linux
  • Scrum
  • Kanban
nov 2023 – out 2024

Stone (Vitta)

Desenvolvedor Front-end Pleno

Na Stone (Vitta), trabalhei no front-end de um sistema de atendimento médico online, incluindo os componentes de videochamada ao vivo entre médico e paciente, com intervenções pontuais no back-end. Conduzi a migração de Webpack para Vite e de Jest para Vitest, cobri a aplicação com testes unitários e participei das definições de interface com o design.

  • Vue.js
  • Node.js
  • JavaScript
  • Vite
  • Vitest
  • ESLint
  • Jest
  • Docker
  • AWS
  • Linux
  • Scrum
  • Kanban
nov 2022 – nov 2023

BRQ Digital Solutions

Desenvolvedor Front-end Pleno

Consultoria: alocado em dois clientes, atuando de ponta a ponta em front-end, back-end e integração entre sistemas.

Clientes atendidos

  • Atuei no sistema de distribuição de mercadorias, que agenda as entregas para bares e supermercados. Front-end e back-end: correções e novas funcionalidades na interface, e novos serviços no back-end garantindo a integração entre os sistemas.

    • React
    • Node.js
    • NestJS
    • JavaScript
    • ESLint
    • Jest
    • Docker
    • Linux
    • Scrum
    • Kanban
  • Migração do painel de gerenciamento de VPS, servidores e DNS: construí o novo front-end do zero em Vue.js, a partir dos protótipos de UX e do Design System da Locaweb, com testes unitários em toda a aplicação.

    • Vue.js
    • JavaScript
    • ESLint
    • Jest
    • Docker
    • AWS
    • Linux
    • Google Analytics
set 2020 – nov 2022

Direcional Engenharia

Estagiário → Desenvolvedor Front-end

Cargos

  • Desenvolvedor Front-end

    set 2021 – nov 2022

    Cuidei de todos os sites internos da empresa, entre front-ends e micro front-ends. Construí do zero o front-end do sistema de controle de estoque de equipamentos e ferramentas das obras, liderei a criação do SSO (Single Sign-On) usado por todos os sistemas e apoiei o time de DevOps na integração de CI/CD.

    • Vue.js
    • React
    • TypeScript
    • JavaScript
    • Sass
    • ESLint
    • Docker
    • AWS
    • Cognito
    • Scrum
    • Kanban
  • Estagiário

    set 2020 – ago 2021

    Participei de todas as fases do ciclo de desenvolvimento de software, em metodologia ágil, resolvendo problemas dos sistemas da empresa junto com o time.

    • Vue.js
    • JavaScript
    • Scrum

Stack

front

  • Vue 3
  • React
  • TypeScript
  • Vite
  • Sass
  • Vitest
  • Jest
  • ESLint

back

  • Node.js
  • NestJS
  • Hono
  • PostgreSQL

infra

  • Docker
  • AWS
  • Rancher
  • CI/CD
  • Linux

Formação

2019 – 2022 · Belo Horizonte, MG

Bacharelado em Ciência da Computação

Dom Helder Escola Superior

Cursos e certificações

  • 2022
    Formação Vue.js 3 · Alura
  • 2022
    Formação TypeScript · Alura
  • 2022
    Docker: criação e gerenciamento de containers · Alura
  • 2023
    Formação SEO · Alura
  • 2021 – 2022
    Inter Frontend Developer · DIO
  • 2020
    Bootcamp Desenvolvedor Full Stack · IGTI

Reconhecimento

  • 2016
    Menção honrosa na 12ª Olimpíada Brasileira de Matemática das Escolas Públicas (OBMEP) · MEC
  • 2013–2018
    Classificado para a 2ª fase da OBMEP em 4 edições (2013, 2015, 2016 e 2018) · OBMEP

Projetos

O que estou construindo e o que já entreguei por conta própria.

Pátio
Produto próprio em produção

Pátio

App para lava-jatos operarem o dia: pátio em tempo real, histórico, clientes e veículos, caixa. Do app à API e ao banco, tudo desenhado e construído do zero. Em produção desde setembro de 2026.

  • App em Expo + React Native (Expo Router, Reanimated), com um mesmo código rodando em iOS, Android e web.
  • API própria em Hono sobre Node.js, falando direto com PostgreSQL 17.
  • Banco multi-tenant: migrações SQL versionadas, views para leitura e row-level security isolando cada lava-jato.
  • Sessões autenticadas e permissões por perfil de usuário, com a segurança pensada para o contexto de um app mobile.
  • Expo
  • React Native
  • Expo Router
  • TypeScript
  • Hono
  • Node.js
  • PostgreSQL
  • Docker
Beerflow
Produto próprio em construção

Beerflow

Sistema de gestão para distribuidoras de bebidas com consumo no local: controle de mesas e comandas, caixa, estoque, compras, despesas e fechamento diário. Operação simultânea por múltiplos dispositivos, com cada lançamento registrado por usuário.

  • Arquitetura em três camadas: aplicativo em Expo + React Native, API em Hono sobre Node.js e PostgreSQL, reutilizando a base construída para o Pátio.
  • Isolamento multi-tenant com row-level security e privilégios por coluna; regras de negócio do salão e do caixa implementadas como funções transacionais no banco.
  • Contratos de API definidos com Zod e documentados em OpenAPI; mais de 260 testes de integração executados contra PostgreSQL real.
  • Fluxos validados com o cliente em protótipo navegável antes da implementação.
  • Expo
  • React Native
  • TypeScript
  • Hono
  • Zod
  • OpenAPI
  • Node.js
  • PostgreSQL

Contato

Entre em contato pelo canal que preferir.