light_mode dark_mode
imagem de perfil de Clayton Santos

Oi, @mechamoclayton. Sou um desenvolvedor front-end, trabalhando remotamente aqui de Florianópolis, Brasil.

Resumo

Primeiro contato com Programação

Meu primeiro contato com programação foi na faculdade. Diferente de muitas pessoas da universidade, eu não tinha uma base na programação. Eu experimentei as linguagens C e JAVA. Eu curtia criar interfaces em java. Eu precisava de uma oportunidade na área, e o mercado exigia coisas diferentes do que a universidade ensinava. Eu sabia que precisava estudar algumas coisas sozinho.

Primeiro estágio

Eu comprei um livro de Hml5/Css3 e comecei a praticar. Depois de alguns dias eu consegui um estágio numa agência de marketing digital. Todos os layouts eram exclusivos por cliente, então eu pude criar sites com diversos tipos de layouts, usando html, css, javascript e wordpress.

Hackaton

Um tempo depois, eu fui selecionado em um hackaton para outro estágio. Eu era responsável por criar os componentes criados pelo UX, com html, css e javascript puro. Eu estudei bastante sobre como criar componentes com css escalável e reutilizável. Eu aprendi muito como usar a api do Browser para controlar os meus componentes apenas com Javascript. Aqui eu trabalhei um pouco com Reactjs.

Empregos

Eu fiquei pouco mais de um ano no meu último estágio, até receber uma proposta para trabalhar profissionalmente como FrontEnd. Desde então, eu tenho trabalhado e estudado muito Javascript e Reactjs. Eu já usei outras libs com Vuejs e Angular, mas minha paixão foi pelo React, Por isso, eu venho me aperfeiçoando sobre aspectos de perfomance, padrões e etc. Esses estudos, também fizeram com que eu contribuísse mais com a minha equipe, fazendo revisões de códigos do meus colegas, propondo soluções e removendo anti-padrões que o tempo fixou na base de código.

O que eu posso fazer

Base

  • rocket_launch

    Javascript

  • rocket_launch

    Html5

  • rocket_launch

    Css3

  • rocket

    Manipulação do Dom

  • rocket

    Es6

Arquitetura css e bibliotecas

  • css

    Bem Css

  • css

    Sass

  • css

    Bootstrap

  • css

    Material Ui

Css Moderno

  • emoji_food_beverage

    Styled Componentes

  • emoji_food_beverage

    Css Modules

Reactjs e seu ecossistema

  • data_object

    Reactjs

  • data_object

    Nextjs

  • data_object

    Redux

  • data_object

    Redux Thunk

  • data_object

    Redux Saga

  • data_object

    Formik

Misc

  • school

    Programação funcional

  • school

    Clean Code

Meus Artigos no dev.to

Projetos

Demos de Apps simples, feito de maneiras ou com bibliotecas diferentes.