Filipe Pfluck
Desenvolvedor Web
Tenho 19 anos e moro em Ivoti - RS. Sou um desenvolvedor focado em Typescript, Node, React e React Native. Mas estou sempre buscando aprender coisas novas, e não me importo em aprender outras linguagens. Na verdade, tenho bastante interesse em Python, Go, Rust e Elixir, quem sabe eu aprenda uma dessas no futuro. Além da programação de aplicações web, eu tenho uma leve admiração por ciência de dados e desenvolvimento de jogos, mas não está no meu foco de estudo por enquanto. Sou uma pessoa muito lógica e consigo aprender muito rápido.
Quer conversar comigo? Me chama no Discord
Minha História
Eu fiz o Ensino Médio e um curso técnico de tecnologia da informação no Instituto Ivoti. Foi no técnico que eu aprendi o báscio de programação em algumas linguagens como C, Java e PHP. Também aprendi o básico de HTML, CSS, e SQL. Além da programação, tive aulas sobre hardware, redes e ferramentas gráficas.
Durante o curso técnico, eu senti que meus aprendizados não estavam sendo suficientes, e queria ir além. Foi quando eu descobri a rocketseat. Participei de diversos eventos organizados por ele, como as Semanas Omnistack, as NLWs, e o DoWhile. Também me matriculei no GoStack, bootcamp onde me aprofundei em Node, React e React Native. Após o término do GoStack, conclui a trilha de React do Ignite, e atualmente estou assistindo as aulas da nova trilha de React que está sendo regravada.
Eu participei do Megahack 3, organizado pela Shawee, e do Hackstation, organizado pela Rocketseat. Nesses Hackatons, tive a oportunidade de conhecer pessoas novas, melhorei meu trabalho em equipe, e tive a experiência de pensar em uma ideia e desenvolver ela em um curto período de tempo. Eu diria que meu maior aprendizado nos Hackatons foi a importância de um escopo.
Minha primeira oportunidade de emprego foi na Vobi, uma Startup que desenvolve software para gestão de escritórios de design e arquitetura. Eu comecei como estagiário e posteriormente fui efetivado. Na vobi, trabalhei com React no frontend e Node no backend. Meu principal aprendizado na vobi foi descobrir como é o ambiente de trabalho: aprendi a lidar com as pessoas do time, aprendi sobre a metodologia de trabalho ágil, aprendi a receber demandas e lidar com prazos. Também melhorei muito as minhas habilidades com o Git.
Estou matriculado no curso de segurança da informação do Gabriel Pato. Meu objetivo com isso é meramente aprimorar meus conhecimentos de informática, e poder desenvolver aplicações cada vez mais seguras.
Em 2022 eu participei do Hacktoberfest, onde tive meu primeiro contato com contribuições em projetos open source. Fiz as 4 PRs necessárias, e achei uma experiência incrível.
Projetos



















Eses são só alguns dos meus projetos. Quer ver todos? Eles estão no meuGithub
Tecnologias
React é uma biblioteca para desenvolvimento de interfaces reativas. É a tecnologia em que tenho mais domínio, e a que mais utilizei no último ano. Sei desenvolver interfaces completas e componentizadas, fazer requisições http, gerenciar estados, criar e utilizar hooks. Também tenho conhecimento sobre o fluxo de renderização do React e sei evitar certos erros que ocasionam rerenders de mais. Também tenho domínio em Next, um framework para utilizar em cima do React. Ele permite a utilização de SSR e SSG no React, e resolve problemas como SEO. Além disso, tenho alguma experiência com diversas ferramentas do ecossistema, como Styled Components, Stitches, Radix, Mantine, Framer Motion, React Hook Form, React Query, dentre outras.
Node é uma plataforma de exedcução de código javascript fora do navegador. Através dele, eu consigo desenvolver APIs REST em typescript, utilizando o Express. Sei lidar com bancos de dados utilizando ORMs como TypeORM, Prisma e Sequelize. Tenho alguns conhecimentos de arquitetura de software, como DDD e alguns princípios do SOLID. Sei escrever testes automatizados. Já tive um pouco de contato com Nest, GraphQL e Kafka. Embora eu seja capaz e não me importe de atuar como fullstack, hoje eu tenho um pouco de preferência pelo frontend.
React Native é uma tecnologia que serve para desenvolver código para aplicativos tanto para Android como para IOS, com uma sintaxe muito semelhante a do React. Já criei aplicativos com e sem Expo, e tenho familiaridade com diversas ferramentas do ecossistema, como Styled Components, Moti,