Eu

Cleiton da Silva

Desenvolvedor WebRio de Janeiro, RJ-Contato

Apresentação

Desenvolvedor frontend e backend, construo aplicações e sistemas para web utilizando as melhores práticas e ferramentas disponíveis no mercado.

Frontend

Desenvolvimento de interfaces para web com o uso componentes reutilizáveis e com funcionamento validado por meio de testes automatizados

Ferramentas

  • HTML
  • CSS
  • Javascript
  • React
  • Styled Components

Backend

Criação de Web APIs baseadas nos padrões REST com infraestrutura utilizando containers e implantação em serviços de Nuvem como AWS Cloudformation e Heroku

Ferramentas

  • Node / Express
  • Elixir / Phoenix
  • Docker / Docker Compose
  • Swagger
  • SQL

Diversos

Versionamento, gerenciamento de dependências e produtividade na leitura e escrita de código são aspectos essenciais no desenvolvimento de uma aplicação nos dias atuais.

Ferramentas

  • Terminal Linux
  • Visual Studio Code
  • Typescript
  • npm / yarn
  • Git

Trabalhos Recentes

Confira aqui alguns projetos que desenvolvi recentemente.

Sistema para processamento de transações financeiras

#elixir#phoenix#docker

Calculadora de Sistemas de Equações Lineares

#frontend#react#typescript

Site da Igreja Evangélica Rompendo em Fé

#frontend#vue#nuxt

Implementação em Vue do Fogo do jogo Doom

#frontend#vue#typescript

Web API em Node com o framework Express

#backend#node#express

Web API em Node com o framework Nest

#backend#node#nest

Blog

Artigos sobre javascript e desenvolvimento web.

25 de junho de 2021

REST: Introdução à Arquitetura

Nesta introdução ao estilo arquitetural REST, falaremos sobre os benefícios do seu uso, quais restrições o padrão introduz e os elementos que compõem a arquitetura.

Ir para o artigo
25 de fevereiro de 2020

Contexto, o que é isso?

Vamos entender melhor qual o significado da palavra reservada this e quais valores esse ponteiro pode assumir em diferentes contextos de execução.

Ir para o artigo
25 de fevereiro de 2020

Event bubbling e capturing. Entenda o ciclo de vida de um evento do DOM.

Quando um evento é disparado no javascript, ele passa por duas fases: capturing e bubbling.

Ir para o artigo
Ver tudo