Keidson Roby

Desenvolvedor Frontend Pleno

Sobre

Sou desenvolvedor frontend pleno, especializado em aplicações Angular modernas. Tenho mais de 4 anos de experiência no desenvolvimento web, focado em entregar produtos de alta qualidade, dentro do prazo de cada sprint, garantindo usabilidade e uma jornada fluida para o usuário.

Contribuí em soluções para clientes como Banco do Brasil, Banco Bradesco, e Cooperativa de Crédito Cresol. Possuo domínio de Angular 12+, RxJs, TypeScript, e testes com Jasmine e Jest, atuando de forma estratégica na organização do código e na evolução da arquitetura frontend.

Habilidades

  • Angular 12+
  • TypeScript
  • RxJS
  • JavaScript (ES6+)
  • Jasmine & Karma
  • Jest
  • HTML5
  • CSS3 & SCSS
  • Tailwind CSS
  • GraphQL
  • RESTful APIs
  • Git & GitHub
  • CI/CD
  • Scrum
  • UI/UX Design

Experiência

  1. JUL 2025 - PRESENTE

    JUL 2024 - JUL 2025

    Front-end Developer (Angular) - SaaS de Assinatura Digital | Banco do Brasil

    Desenvolvimento de uma plataforma SaaS para assinatura digital de documentos, integrada aos sistemas do Banco do Brasil, focando em segurança e usabilidade.

    Front-end Developer (Angular) - Digitalização de Documentos | Banco do Brasil

    O MDC é uma solução para digitalização de documentos em mais de 80 mil máquinas do Banco do Brasil, processando em média 14 milhões de imagens por mês. A aplicação foi desenvolvida como um Micro-frontend.

    • Migração do projeto legado de AngularJS para Angular 15, melhorando performance e manutenibilidade.
    • Implementação de Facade Pattern para refatoração, reduzindo complexidade de 16 para 5 injeções de dependências e aumentando a cobertura de testes em 40%.
    • Desenvolvimento de Diretivas e Pipes customizadas para criar tutoriais interativos e filtrar dados, reduzindo redundância de código em até 80%.
    • Gerenciamento de estado de notificações com RxJS para controle dinâmico de feedback ao usuário.
  2. OUT 2023 - JUN 2024

    Front-end Developer (Vue 3) & UI Designer - ERP de Gestão Escolar

    Atuei no desenvolvimento do Tagnos 2.0, um sistema utilizado em 42 municípios do Brasil, com mais de 100 mil usuários ativos.

    • Participei da migração do projeto de Vue 2 para Vue 3 com TypeScript.
    • Como UI Designer, realizei pesquisas de concorrentes, mapeei jornadas de usuário e criei wireframes e protótipos.
    • Desenvolvi e implementei um Design System completo, assegurando consistência visual e eficiência.
    • Liderei a equipe de design, promovendo a colaboração e garantindo entregas alinhadas às metas.
  3. JAN 2023 - SET 2023

    JUN 2022 - DEZ 2022

    Front-end Developer (Angular) - Seguros Previdência Privada | Banco Bradesco

    Desenvolvi aplicações mobile e web para o fluxo de contratação de seguros de previdência privada.

    • Desenvolvimento com Angular 14, Ionic 5 e Capacitor 4.
    • Criação de componentes de UI reutilizáveis com Storybook.
    • Integração com APIs e implementação de serviços para o fluxo de contratação.
    • Escrita de testes unitários com Jest para garantir a qualidade do código.

    Front-end Developer (Angular) - App Cooperados | Cresol

    Desenvolvimento de uma aplicação mobile para os cooperados da Cresol.

    • Desenvolvimento com Angular 12 e Ionic 4.
    • Implementação de componentes visuais no Storybook.
    • Desenvolvimento de gráficos de performance financeira e módulo de extrato.
  4. JUN 2021 - MAI 2022

    Front-end Developer (Angular) - Junior III

    Desenvolvimento e redesenho de sistemas ERP, com foco em UI/UX e performance.

    • Criação de wireframes, protótipos e implementação de Design Systems.
    • Desenvolvimento Web com Angular 12.
    • Integração de APIs em Node/NestJS com o front-end.
    • Testes unitários com Jasmine/Karma.

Projetos

  • Thumbnail do projeto MDC - Micro-frontend de Digitalização

    MDC - Micro-frontend de Digitalização

    Solução de digitalização de documentos para o Banco do Brasil, migrada de AngularJS para Angular 15, com refatoração massiva usando Facade Pattern para otimizar a manutenibilidade e testes.

    • Angular 15
    • RxJS
    • TypeScript
    • Facade Pattern
    • Jasmine
  • Thumbnail do projeto Tagnos 2.0 - ERP de Gestão Escolar

    Tagnos 2.0 - ERP de Gestão Escolar

    Atuação como Front-end e UI Designer na evolução de um grande ERP educacional, migrando a base de código para Vue 3 e implementando um Design System completo para consistência visual.

    • Vue 3
    • TypeScript
    • UI/UX Design
    • Design System
    • Figma
  • Thumbnail do projeto App de Seguros - Bradesco Previdência

    App de Seguros - Bradesco Previdência

    Aplicação mobile e web para a contratação de seguros de previdência privada, construída com um stack moderno de Angular e Ionic, utilizando Storybook para o desenvolvimento de componentes.

    • Angular 14
    • Ionic 5
    • Capacitor
    • Storybook
    • Jest