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
-
Javascript
-
Html5
-
Css3
-
Manipulação do Dom
-
Es6
Arquitetura css e bibliotecas
-
Bem Css
-
Sass
-
Bootstrap
-
Material Ui
Css Moderno
-
Styled Componentes
-
Css Modules
Reactjs e seu ecossistema
-
Reactjs
-
Nextjs
-
Redux
-
Redux Thunk
-
Redux Saga
-
Formik
Misc
-
Programação funcional
-
Clean Code
Meus Artigos no dev.to
Projetos
Demos de Apps simples, feito de maneiras ou com bibliotecas diferentes.