Desenvolvedor Frontend com foco em React, TypeScript e acessibilidade (WCAG).
Tenho interesse especial em construir interfaces que não sejam apenas funcionais, mas também acessíveis e bem estruturadas, com atenção real à experiência de quem utiliza teclado e leitores de tela.
Desenvolvo aplicações web completas com integração a APIs e autenticação, aplicando na prática conceitos como navegação por teclado, gerenciamento de foco e uso de ARIA, incluindo testes com leitor de tela (ORCA).
Atualmente, sigo aprofundando meus estudos em acessibilidade e desenvolvimento frontend moderno.
Frontend
- React • TypeScript • JavaScript (ES6+)
- HTML5 (semântico) • CSS3 (Flexbox, Grid)
Dados e Integração
- APIs REST • Validação de dados • Autenticação (OTP)
- Supabase
Acessibilidade
- WCAG • WAI-ARIA • Navegação por teclado
- Gerenciamento de foco • aria-live
- Testes com leitor de tela (ORCA)
Ferramentas
- Git • GitHub • Linux • Bash
Aplicação completa de finanças pessoais com autenticação, persistência de dados e foco avançado em acessibilidade.
- Autenticação via OTP e integração com Supabase
- Dashboard financeiro com controle de receitas e despesas
- Componentes acessíveis customizados (modal com focus trap, select com typeahead, input numérico)
- Implementação de acessibilidade com ARIA, gerenciamento de foco e aria-live
Aplicação de previsão do tempo com integração à API Open-Meteo, utilizando TypeScript e validação de dados.
- Tipagem com TypeScript e validação com Zod
- Interface responsiva e acessível
- Feedback dinâmico via aria-live
Aplicação de gerenciamento de tarefas com foco em interatividade e acessibilidade.
- Funcionalidades completas de CRUD com persistência em localStorage
- Suporte a tema claro/escuro com prefers-color-scheme
- Acessibilidade com navegação por teclado e aria-live
- 💼 LinkedIn: https://www.linkedin.com/in/pedrobfernandes
- 📧 Email: pedrobfernandes37@gmail.com