< Murilo >

SOBRE MIM

Foto

Murilo Silveira

Front-end Developer

Oi! Meu nome é Murilo, tenho 19 anos e estou ingressando na carreira de programador. Atualmente faço faculdade de Sistemas para Internet no IFSul Câmpus Pelotas no período noturno e crio projetos pessoais para me aperfeiçoar cada vez mais. Meus interesses dentro da programação são mais voltados para o front-end. Sou apaixonado por design há muito tempo e vi dentro da programação uma oportunidade de fazer o que gosto. Estou estudando CSS, JavaScript, ReactJS, Tailwind, entre outros.

PROJETOS

UserManager

O UserManager é uma simples tela para cadastro e exclusão de usuários de um banco de dados. O projeto foi desenvolvido utilizando ReactJS, com objetivo de aprofundar meus conhecimentos na ferramenta. Além disso, também foi integrado MongoDB ao projeto para estudar bancos de dados NoSQL e sua implementação em aplicações web.

DevLinks

O DevLinks é um agregador de links para usar como cartão de visitas online. Projeto desenvolvido a partir da trilha "DevLinks" ofertada pela Rocketseat. Utilizei do projeto como forma de estudo para relembrar conceitos importantes de CSS.

Portfólio

Portfólio criado para reunir projetos e algumas informações sobre mim, além de servir como ferramenta de estudo. Neste projeto foi utilizado ferramentas básicas como HTML, CSS e JavaScript, além de bibliotecas como FontAwesome para utilização de ícones.

CONHECIMENTO

HTML

Tenho um conhecimento sólido em HTML, sabendo estruturar páginas de forma semântica e acessível. Sei utilizar corretamente formulários, tabelas, listas e outros elementos essenciais. Também aplico boas práticas para manter um código limpo e otimizado, garantindo melhor acessibilidade.

JS

Tenho um conhecimento intermediário em JavaScript, conseguindo manipular o DOM e criar interações básicas. Sei trabalhar com eventos, funções e algumas funcionalidades do ES6. Ainda estou aprimorando meu entendimento sobre requisições assíncronas e conceitos mais avançados da linguagem.

CSS

Tenho um bom conhecimento em CSS, sendo capaz de criar layouts responsivos com Flexbox e Grid. Sei utilizar animações, transições e estilizar páginas de forma visualmente agradável. Apesar disso, ainda aprimoro algumas técnicas avançadas e busco melhorar na escrita de um código mais organizado e reutilizável.

TAILWIND

Meu conhecimento em Tailwind CSS ainda é raso, mas entendo bem o conceito utility-first e como ele agiliza o desenvolvimento. Sei aplicar classes para estilizar componentes rapidamente sem precisar escrever CSS tradicional. Ainda busco me desenvolver melhor com a tecnologia em questão.

REACTJS

Tenho experiência com ReactJS, sabendo criar componentes reutilizáveis, utilizar hooks como useState e useEffect. Já tive experiência com react-router-dom para navegação e conheço conceitos simples como props e componentes. Ainda busco me desenvolver melhor com a tecnologia em questão.

VITEJS

Tenho experiência com ViteJS, já o utilizei para iniciar projetos React com rapidez e eficiência. Sei como ele melhora o desempenho em relação a ferramentas como Create React App. Já trabalhei com suas configurações básicas, entendo seu suporte a módulos modernos do JavaScript e busco aprender recursos avançados.

CONTATO