Pular para o conteúdo principal
Bernardo Braga

Bernardo Braga

Desenvolvedor Full-Stack JavaScript | React | TypeScript | Node.js | IA

Talento
FlorianópolisMembro desde 22 de maio de 2026
TypeScriptJavaReact.jsReact HooksAcessibilidade (WCAG 2.1)Node.jsREST APIsWebSocketsWebRTCGinRedisJestReact Testing LibraryGoogle Cloud PlatformGitOAuth 2.0JWTCriptografia E2EScrumKanbanCode ReviewPair ProgrammingDocumentação Técnica
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

TypeScriptJavaReact.jsReact HooksAcessibilidade (WCAG 2.1)

Sobre

Desenvolvedor Full-Stack com 5+ anos de experiência no ecossistema JavaScript, especializado em React.js, TypeScript e Node.js. Atuação em sistemas críticos de comunicação em tempo real (WebRTC/WebSockets) para órgãos governamentais e grandes corporações, além de plataformas de saúde digital com alta disponibilidade. Experiência comprovada em arquitetura de aplicações SPA, integração de REST APIs de alta performance, otimização de Web Vitals e práticas de Clean Code.

Fluente em inglês e espanhol.

Experiência

Desenvolvedor Full-Stack Pleno at Dígitro Tecnologia (2024-01 – Present)

  • Desenvolvi e mantenho módulos de comunicação em tempo real com React.js, TypeScript, Node.js e WebRTC, utilizados por órgãos governamentais e forças armadas, garantindo 99,9% de disponibilidade em ambientes de missão crítica.
  • Projetei integrações com APIs privadas de alto desempenho, reduzindo a latência média das chamadas em ~30% através de otimização de queries, debounce inteligente e caching com Redis.
  • Refatorei componentes legados para React Hooks + TypeScript, eliminando ~40% de código duplicado e reduzindo o tempo de onboarding de novos devs de 3 semanas para 1,5 semana.
  • Implementei protocolos de segurança (OAuth 2.0, criptografia E2E, JWT) em aplicações sensíveis, atingindo conformidade total em auditorias de segurança governamentais sem não-conformidades críticas.
  • Liderei a migração de testes para Jest + React Testing Library, elevando a cobertura de testes de ~85% para 98% e reduzindo bugs em produção em ~25% no trimestre seguinte.
  • Colaboro com squads multidisciplinares (UX, QA, Infra) em Scrum, conduzindo code reviews, pair programming e contribuindo para padrões de arquitetura front-end do time.

Desenvolvedor Full-Stack Pleno at Ultra Health Care (2023-08 – 2024-01)

  • Liderei o redesign da interface principal da plataforma de saúde com React.js e TypeScript, melhorando o score de acessibilidade (WCAG 2.1) em 25% e aumentando a retenção de usuários em 15%.
  • Otimizei Web Vitals da aplicação com lazy loading, code splitting (React.lazy/Suspense) e memoização (useMemo/useCallback), reduzindo o LCP de 4,2s para 2,1s.
  • Integrei serviços back-end (Java/Spring Boot) com APIs RESTful e Google Cloud Platform, projetando endpoints escaláveis para suportar picos de 10.000+ usuários simultâneos.
  • Estabeleci padrões de code review e documentação técnica adotados por todo o time, contribuindo para uma redução de ~20% em bugs de produção.

Desenvolvedor Full-Stack Júnior at Ultra Health Care (2020-04 – 2023-08)

  • Participei do ciclo completo de desenvolvimento de 5+ aplicações web para o setor de saúde, utilizando JavaScript, React.js, Node.js, Java/Spring Boot e Google Cloud, do levantamento de requisitos ao deploy.
  • Desenvolvi componentes reutilizáveis em React.js consumidos por 3 produtos internos, padronizando a experiência de usuário e reduzindo o tempo de desenvolvimento de novas features em ~30%.
  • Implementei endpoints RESTful em Node.js e Spring Boot processando ~50.000 requisições/dia com taxa de erro inferior a 0,1%.
  • Automatizei fluxos de trabalho internos com scripts em JavaScript/Node.js, eliminando ~60% de processos manuais repetitivos e economizando ~10h/semana do time.
  • Evoluí de Júnior para Pleno em 3,5 anos, assumindo mentoria de estagiários, ownership de features e participação em decisões de arquitetura.
  • Colaboro com squads multidisciplinares em agile kanban, conduzindo code reviews, pair programming e contribuindo para padrões de arquitetura front-end do time.

Formação

Bacharelado in Ciência da Computação – Universidade do Vale do Itajaí (UNIVALI) (2020 – 2026)

Competências

Desenvolvedor Full-Stack JavaScriptReactTypeScriptNode.js

Avaliações

Relacionado