Primeiro Contato
Apesar de não estar diretamente ligado à área de programação,
sempre busquei soluções tecnológicas para resolver problemas no
meu papel como líder de produção.
Meu primeiro contato com
uma linguagem de programação foi através do VBA no Excel. Na
ocasião, nossa equipe precisava documentar as alterações nos
processos produtivos, visando consultas futuras, correções e
sistematização. Desenvolvi um projeto em VBA com uma interface
intuitiva e tarefas automatizadas.
Fora da Caixa
Após essa experiência, decidi me aprofundar na área de desenvolvimento e programação, o que me levou a descobrir o desenvolvimento web. Continuo dedicando-me a conhecer novas técnicas e linguagens e a cada estudo, fico mais impressionado com as possibilidades que essa área pode oferecer.
Conte Comigo
Explore a próxima seção do meu portfólio para conhecer as tecnologias com as quais estou atualmente familiarizado, e não hesite em entrar em contato comigo caso entenda que possa contribuir com seu trabalho.
HTML
Com um sólido conhecimento em HTML, utilizando tags de forma adequada tanto em termos semânticos quanto de acessibilidade, considero-me capacitado para criar e estruturar conteúdos web de forma eficaz.
CSS
Com um sólido conhecimento em CSS, incluindo técnicas de layout como flexbox e grid, habilidades de criar designs responsivos utilizando media queries e uso de variáveis CSS, considero-me capacitado para criar e estruturar conteúdos web de forma eficaz.
JAVASCRIPT
Reconheço a amplitude desta linguagem, continuo estudando e estou ciente de que ainda há muito a aprender. Porém, considero que estou progredindo de forma significativa em minha jornada. Estou comprometido em continuar desenvolvendo minhas habilidades nesta linguagem, e acredito que já posso contribuir em projetos reais.
GIT
Desde o início da minha jornada como desenvolvedor, tenho usado o Git para versionar meus projetos. Optei por migrar para o Linux para me familiarizar com o terminal, o que tem contribuído significativamente facilitando minhas tarefas de desenvolvimento.
SASS CSS
Com um sólido conhecimento em Sass, incluindo técnicas avançadas como Nesting, Partials, Variáveis, Ampersand, Mixins e Extend, considero-me capacitado para criar e estruturar folhas de estilo CSS de forma eficaz e organizada.
TAILWIND CSS
Com sólido conhecimento em Tailwind CSS, considero-me capacitado a criar designs responsivos de forma prática e eficiente. Domino a abordagem mobile-first nativa do Tailwind, a aplicação de seus componentes pré-definidos e a capacidade de estender e personalizar os estilos conforme as necessidades do projeto, resultando em uma experiência de desenvolvimento ágil e um código CSS modular e legível.
REACT
Possuo sólido conhecimento em React, dominando o uso de Hooks, implementação de gerenciamento de estado global com Context API, aplicação do React Router para roteamento dinâmico e técnicas avançadas de performance, garantindo aplicações rápidas e escaláveis.
FIGMA
À medida que avanço nos estudos de programação, aprimorei minhas habilidades no uso da ferramenta Figma. Agora, sinto-me confortável em criar layouts consistentes e adaptáveis, fazendo uso de componentes, auto layout e constraints para otimizar o desenvolvimento web.
Graduando - ADS
Decidido a aprimorar minhas habilidades, dei início à minha graduação em Análise e Desenvolvimento de Sistemas. Este passo visa construir uma base teórica sólida e também desenvolver novas competências neste contexto profissional.
Especialização Fullstack com mentoria
Buscando uma abordagem mais prática, ingressei no curso com mentoria do Dev Quest de Desenvolvimento Web Full Stack que conta com o suporte de profissionais experientes e monitorias semanais.
Este é um projeto pessoal que criei para reunir várias histórias que conto ao meu filho. À medida que o projeto crescia, comecei a gostar do resultado e decidi incluir outros idiomas e recursos acessíveis para torná-lo disponível para mais pessoas. O projeto foi desenvolvido em React.
Além do intuito informativo, este projeto teve como objetivo colocar em prática os conhecimentos adquiridos, criando um projeto autoral. O site conta com slides interativos de informações sobre a dengue, além de um quiz relacionado ao tema. Para a criação, foram utilizados HTML, CSS e JavaScript.
Uma landingpage interativa com slides e modais, desenvolvida com HTML, Sass, Gulp e JavaScript.
Este projeto foi um exercício de JavaScript avançado proposto pelo curso de Desenvolvedor Web Full Stack Dev Quest. A página web busca informações do usuário por meio de requisições fetch e apresenta os dados do usuário, seus repositórios e eventos recentes. Para o desenvolvimento, foram utilizadas técnicas de HTML, CSS e JavaScript.
Uma landingpage interativa com slides e modais, desenvolvida com HTML, CSS, Bootstrap e JavaScript.
Repositório com diversos desafios que venho praticando desde meu início na área de programação. Há desafios do frontend mentor, devquest entre outros. Explore e veja minha evolução e práticas que costumo adotar em meus projetos. Para o desenvolvimento desses desafios foram utilizadas técnicas de HTML, CSS e JavaScript.
Novo portfólio em construção. Verifique a prévia em lucasjcfreire.vercel.app