Skip to content
View thomas-soares's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report thomas-soares

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thomas-soares/README.md

Thomas Soares

Desenvolvedor Front-End Sênior com foco em React.js, Next.js, TypeScript, arquitetura front-end e aplicações web de alta performance.

Tenho mais de 12 anos de experiência em desenvolvimento front-end, atuando em aplicações críticas de negócio nos setores financeiro, óleo e gás, farmacêutico e varejista.

Minha principal experiência está na construção e modernização de aplicações web escaláveis, definição de arquiteturas front-end, criação de design systems, integração com APIs, otimização de performance e promoção da qualidade de código em equipes de engenharia.

  • Modernização de aplicações legadas e críticas com React, Next.js, Angular e TypeScript
  • Definição de arquiteturas front-end escaláveis para aplicações de grande porte e multi-tenant
  • Construção de bibliotecas de componentes reutilizáveis e design systems com Storybook e Figma
  • Integração de aplicações front-end com APIs REST, GraphQL, Node.js, NestJS e serviços .NET
  • Melhoria de performance, confiabilidade e manutenibilidade por meio de Web Core Vitals, testes automatizados, revisão de código e CI/CD

Portfólio LinkedIn

Principais tecnologias

Front-end & Mobile

React Next.js Angular TypeScript JavaScript React Native Tailwind CSS Styled Components Redux Zustand React Query React Hook Form Zod shadcn/ui

Back-end & Dados

Node.js NestJS C# .NET Python FastAPI APIs REST GraphQL Redis PostgreSQL Oracle

Ferramentas & DevOps

Docker Git Storybook Figma CI/CD

Testes

Jest React Testing Library Vitest Playwright

Arquitetura e engenharia

Arquitetura Front-End · Design Systems · Micro-frontends · APIs REST · GraphQL · Gerenciamento de Estado · Testes Automatizados · Performance Web · CI/CD

Experiências adicionais

NestJS · .NET · CQRS · Clean Architecture · Oracle · Dapper · Entity Framework · Figma · Scrum · Kanban

Experiências em destaque

Empresa / Projeto Descrição Tecnologias
Nexperti · Plataforma financeira Arquitetura front-end de uma plataforma multi-tenant para gestão de notas fiscais. Criação de um design system com Storybook que reduziu o retrabalho e acelerou as entregas em ~45%, melhoria de ~40% no tempo de carregamento e redução de ~60% no tempo de resposta a incidentes por meio de observabilidade React Next.js TypeScript Storybook NestJS GraphQL
Leega · Internet Banking Modernização de uma aplicação crítica de Internet Banking por meio da migração gradual de Flutter Web para React, com design system baseado no Figma e forte foco em manutenibilidade e testes React Vite TypeScript Tailwind CSS Zustand Jest
IBM · Projeto Petrobras Participação na modernização de um sistema corporativo legado, migrando de ASP Clássico para uma arquitetura com Angular e .NET, integrada ao Oracle e protegida com JWT Angular .NET Oracle Dapper Entity Framework GitLab
Projetos corporativos Desenvolvimento e manutenção de soluções web em ambientes críticos para empresas como CI&T, Americanas S.A., Huia e Zeta Informática JavaScript TypeScript React Angular APIs REST

Foco profissional

Gosto de transformar requisitos complexos de negócio e sistemas legados em produtos digitais rápidos, acessíveis, escaláveis e fáceis de manter, ajudando as equipes a evoluírem arquitetura, reutilização de componentes, testes e práticas de engenharia.

Pinned Loading

  1. payhook payhook Public

    Serviço de webhooks de pagamento com .NET 8, Next.js, PostgreSQL, validação HMAC, processamento assíncrono e dashboard.

    C#

  2. sales-analytics sales-analytics Public

    Plataforma full-stack de análise de vendas com FastAPI, React 18 e PrimeReact, permitindo upload de CSV, validação dos dados, filtros por data e categoria, agregação de vendas, restauração via loca…

    TypeScript

  3. ecom-scan ecom-scan Public

    Scanner automatizado que investiga lojas virtuais, identifica falhas em tracking, conversão e transforma sinais técnicos em recomendações acionáveis.

    TypeScript

  4. nexuslog nexuslog Public

    NexusLog — Hub para acompanhar o cenário competitivo de League of Legends, com agenda de confrontos, placares em tempo real e informações detalhadas de cada série.

    TypeScript

  5. portfolio portfolio Public

    TypeScript

  6. saas-rbac saas-rbac Public

    TypeScript