Desenvolvedor front-endJoão Pessoa, PB

Interfaces que
funcionam para
todo mundo.

Construo produtos web acessíveis, responsivos e bem estruturados — unindo código front-end sólido a uma pesquisa de mestrado em acessibilidade digital.

Retrato de Renato Santos Lourenço
Pesquisa em acessibilidade digital

01. Sobre

Da sala de aula ao código em produção.

Comecei ensinando informática básica no Senac, passei pela gestão pública na UFPB e encontrei no front-end o lugar onde tecnologia e pessoas se encontram.

Hoje desenvolvo sistemas institucionais no IFPB, do front-end ao banco de dados, e pesquiso no mestrado como tornar a web realmente acessível.

03. Abordagem

Como eu construo interfaces.

Três princípios guiam cada projeto, do primeiro componente ao deploy.

  1. 01

    Acessível por padrão

    HTML semântico, contraste adequado, navegação por teclado e leitores de tela. Tema que também é objeto da minha pesquisa de mestrado.

    WCAG
  2. 02

    Mobile-first

    Layouts fluidos pensados primeiro para telas pequenas, que escalam com naturalidade até o desktop.

    Responsivo
  3. 03

    Código sustentável

    Componentes reutilizáveis em React, versionamento com Git e manutenção de sistemas corporativos em produção.

    Componentes

Ferramentas

Linguagens
HTML5CSS3JavaScript ES6+TypeScriptPython
Frameworks
ReactNext.jsDjango
Dados e ferramentas
PostgreSQLGitGitHubVercel
Práticas
AcessibilidadeResponsividadeUI Design

04. Trajetória

O caminho até aqui.

Desenvolvimento, gestão e ensino — uma trajetória que conecta tecnologia e pessoas.

  1. — atual

    Analista de Tecnologia da Informação

    IFPB

    Desenvolvimento e manutenção de sistemas institucionais, do front-end ao back-end e banco de dados.

    PythonDjangoTypeScriptPostgreSQL
  2. —

    Desenvolvedor Front-End

    Cubo Tecnologia

    Desenvolvimento, implementação e manutenção de interfaces de usuário para sistemas corporativos.

    HTMLCSSJavaScriptReact
  3. Assistente em Administração

    UFPB

    Rotinas administrativas, elaboração de documentos, relatórios e planilhas, atendimento ao público e gestão de patrimônio.

    OfficeGoogle WorkspaceAtendimentoGestão
  4. Professor de Informática Básica

    Senac / PB

    Preparação e execução de aulas, avaliações e atividades práticas para um aprendizado efetivo dos alunos.

    OfficeInternetEnsino

05. Formação

Estudo contínuo.

Base em sistemas de informação, gestão de TI e pesquisa em acessibilidade.

  • Bacharelado

    Sistemas de Informação

    Uniesp

  • Especialização

    Gestão de Tecnologia da Informação

    Faculdade Única

  • Mestrado

    Políticas Públicas, Gestão e Avaliação da Educação Superior

    UFPB · foco em acessibilidade digital

Cursos intensivos

  • JavaScript Completo ES674 h
  • HTML e CSS para Iniciantes46 h
  • React Completo36 h
  • UI Design para Iniciantes34 h
  • JavaScript e HTML16 h
  • HTML e CSS: Responsividade com Mobile-First12 h
  • Git: Do Básico ao Avançado7 h