Pular para o conteúdo
Retrato de André Barros
Olá! 👋

Eu sou o André Barros

Sou desenvolvedor especializado em frontend, com experiência sólida também em backend. Com mais de 10 anos de experiência na área de tecnologia, tenho expertise em desenvolvimento web e integração de sistemas, sempre buscando unir tecnologia, desempenho e uma excelente experiência para o usuário.


Tecnologias

Frontend

Next.js
React.js
React Native
Expo
TypeScript
JavaScript
Tailwind CSS
SASS
HTML
CSS
Vue.js
Nuxt.js
Vite
Redux
Zustand
MaterialUI
ShadCN
React Hook Form
Axios
Android
WordPress

Backend

Nest.js
Node.js
Python
PHP
Prisma
PostgreSQL
MongoDB
REST API
Zod

DevOps

Docker
Git
GitHub
AWS
GCP
CI/CD

Testes

Jest
Cypress
React Testing Library

Design

UI/UX
Figma

Experiências

Trajetória em empresas de produto, edtech, agências e pesquisa — frontend, integrações full stack e liderança técnica.

  • Desenvolvedor de software freelancer

    andrebarros.dev

    jul. de 2025 – o momento (9 meses)Brasil

    Em julho, oficializei meu negócio para seguir carreira independente e ampliar meu trabalho como desenvolvedor. Esse novo capítulo me permite assumir projetos com autonomia, colaborar com diferentes parceiros e continuar entregando soluções de software.

  • Engenheiro de software

    Pravaler

    abr. de 2022 – jul. de 2025 (3 anos 4 meses)São Paulo, Brasil

    Na Pravaler, atuei em diversos produtos estratégicos com desenvolvimento frontend, modernização de plataforma, integrações e tooling de infraestrutura. Inicialmente mantive e evoluí uma plataforma interna de empregabilidade em Vue.js e Nuxt.js. Depois contribuí para uma plataforma whitelabel de bolsas para parceiros corporativos como o iFood, permitindo que colaboradores acessassem ensino superior. Assumi responsabilidade por uma plataforma de atendimento, liderando redesign de UI/UX, novas interfaces baseadas em Figma e migração de React para Next.js, com Redux, Storybook, React Testing Library e pipeline completo de CI/CD. Além do frontend, apoiei backend em Node.js e NestJS e integrações com CRMs como Zendesk e Salesforce. Participei de automação, infraestrutura e monitoramento com Backstage (templates de repositório), ArgoCD (pods/logs), Grafana (métricas e alertas), New Relic (SSR) e Terraform para provisionamento. No final, contribuí para fluxos de onboarding de alunos (cadastro e visibilidade de matrícula) com Next.js, Material UI e Storybook, além de apoio à gestão de tarefas.

    Principais responsabilidades e conquistas

    • Manutenção e evolução da plataforma interna de empregabilidade em Vue.js e Nuxt.js.
    • Contribuição na plataforma whitelabel de bolsas para parceiros, incluindo iFood.
    • Liderança no redesign e na migração da plataforma de atendimento para Next.js.
    • Uso de Redux, React Testing Library, Storybook e pipelines completos de CI/CD.
    • Apoio a integrações de backend com Node.js e NestJS.
    • Integração com CRMs como Zendesk e Salesforce.
    • Backstage, ArgoCD, Grafana, New Relic e Terraform para automação, monitoramento e provisionamento.
    • Melhoria de fluxos de onboarding de estudantes com Next.js e Material UI.
  • Head de front-end

    Jobis

    mar. de 2019 – jun. de 2023 (4 anos 4 meses)São José dos Campos e região, Brasil

    Na Jobis, fui Head de Front-end, liderando a arquitetura frontend e a integração com a API backend. Com React, Next.js, Redux e Axios, transformei designs do Figma em interfaces escaláveis, performáticas e sustentáveis. Trabalhei com o time de backend para planejar e refinar CI/CD e iniciei testes integrados com React Testing Library. Explorando alternativas, desenvolvi micro-frontends em Vue.js e Svelte para avaliar desempenho e aderência a funcionalidades específicas. Contribuí também para regras de negócio orientadas à experiência do usuário, alinhando decisões de produto a boas práticas de usabilidade.

    Principais responsabilidades e conquistas

    • Liderança de todo o desenvolvimento frontend da plataforma Jobis.
    • Construção da UI com React, Next.js, Redux e Axios, integrada às APIs.
    • Implementação fiel aos layouts do Figma, responsivos e de alta qualidade.
    • Colaboração com backend para planejar e otimizar pipelines de CI/CD.
    • Introdução de testes integrados com React Testing Library.
    • Micro-frontends em Vue.js e Svelte para avaliar frameworks e arquiteturas.
    • Definição de requisitos de UX e regras de negócio ligadas ao frontend.
    • Garantia de qualidade, performance e manutenibilidade do código.
  • Desenvolvedor front-end

    Miletus Education

    dez. de 2018 – abr. de 2022 (3 anos 5 meses)

    Na Miletus Education, construí o frontend de grande parte da plataforma de cursos online. Em parceria com o designer de produto, levei protótipos do Figma para interfaces funcionais em HTML, CSS e JavaScript. Após a camada frontend, um parceiro backend integrou os componentes em Laravel; continuei responsável pela estrutura, qualidade e consistência da UI. Combinei desenvolvimento hands-on com análise de interface para uma experiência coesa e centrada no aluno.

    Principais responsabilidades e conquistas

    • Desenvolvimento dos principais componentes frontend da plataforma de cursos.
    • Trabalho direto com UI/UX para interpretar designs no Figma.
    • Interfaces responsivas e acessíveis em HTML, CSS e JavaScript.
    • Coordenação com desenvolvedor backend na integração com Laravel.
    • Arquitetura frontend e consistência dos componentes ao longo do projeto.
    • Melhoria contínua da experiência e da qualidade visual do produto educacional.
  • Desenvolvedor web e gestor de projetos

    WayShip

    nov. de 2018 – abr. de 2022 (3 anos 6 meses)São José dos Campos e região, Brasil

    Em parceria com a WayShip, liderei desenvolvimento web de ponta a ponta e gestão de projetos em uma carteira de mais de 80 clientes. Atuei em negociação, definição de escopo, prazos e entregas ágeis (Scrum). Desenvolvi soluções com WordPress, WooCommerce, HTML, CSS, JavaScript, Bootstrap, React e Vue.js, além de DevOps: arquitetura de hospedagem, preparação de deploys e CI/CD. Apoiei clientes com SEO, Google Ads, mídia paga, landing pages e e-mail marketing para performance e engajamento.

    Principais responsabilidades e conquistas

    • Gestão de projetos web do escopo à entrega em mais de 80 contas.
    • Comunicação com clientes, levantamento de requisitos e planejamento Scrum.
    • Sites e aplicações com WordPress, WooCommerce, HTML, CSS, JS, Bootstrap, React e Vue.js.
    • DevOps: hospedagem, deploy e fluxos de CI/CD.
    • SEO, campanhas no Google Ads, landing pages e e-mail marketing.
    • Entregas alinhadas às expectativas dos clientes e aos objetivos de negócio.
  • Estagiário de tecnologia

    INPE — Instituto Nacional de Pesquisas Espaciais

    mar. de 2014 – abr. de 2016 (2 anos 2 meses)Cachoeira Paulista, SP, Brasil

    No estágio, foquei em scripts Bash e shell para monitoramento automatizado de modelos climáticos, incluindo alertas por SMS. Mantive e evoluí páginas institucionais em HTML, CSS, JavaScript e PHP, com apoio em UI/UX e peças visuais internas (ícones e banners). O foco principal foi o desenvolvimento completo de um app Android de previsão do tempo em Java: previsão de 7 dias, localização por GPS e consumo de APIs REST. Cuidei do ciclo inteiro — design, desenvolvimento e publicação — ultrapassando 100 mil downloads.

    Principais responsabilidades e conquistas

    • Scripts Bash/shell para monitoramento de modelos climáticos e alertas por SMS.
    • Manutenção de páginas web em HTML, CSS, JavaScript e PHP.
    • Contribuição em UI/UX e assets internos (ícones, banners, elementos de interface).
    • Ciclo completo de um app Android de clima em Java.
    • Activities, Fragments, layouts XML, consumo de REST e operações em background.
    • Previsão de 7 dias e obtenção de localização via GPS.
    • Publicação na loja com mais de 100 mil downloads.
  • Designer gráfico

    Rosa Mística Turismo LTDA

    out. de 2011 – mar. de 2012 (6 meses)Cachoeira Paulista, SP, Brasil

    Criação e edição de banners com tema viagem, otimizados para campanhas promocionais e canais digitais. Layout, tratamento de imagem, ajuste de cores e adaptação a diversos formatos, preservando consistência visual e alinhamento à identidade da marca.

    Principais responsabilidades e conquistas

    • Banners temáticos de viagem para campanhas e canais digitais.
    • Layout, tratamento de imagem, correção de cores e adaptação a vários formatos.
    • Consistência visual conforme diretrizes de marca.

Projetos

Uma seleção dos meus projetos destacados, demonstrando soluções inovadoras e tecnologias modernas em desenvolvimento web e mobile.


Entre em contato

Se quiser conversar, pode me encontrar por aqui.


André Barros | Desenvolvedor Full Stack | Portfolio