Filipe Pfluck

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

2019 - 2021 · Instituto Ivoti

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.

2020 - atualmente · Rocketseat

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.

2020 - 2021 · Hackatons

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.

2021 - 2022 · Vobi

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.

2022 - atualmente · Pato Academy

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.

2022 · Hacktoberfest

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

Gobarber
Gobarber
Ignite Call
Ignite Call
Ignews
Ignews
Github Blog
Github Blog
Nlw Heat
Nlw Heat
Nlw Esports
Nlw Esports
Moveit
Moveit
Ignite Timer
Ignite Timer
Coffee Delivery
Coffee Delivery
Discord Clone
Discord Clone
Framer Motion Clone
Framer Motion Clone
Ignite Lab 2
Ignite Lab 2
Ignite Lab 4
Ignite Lab 4
Gungi
Gungi
Worldtrip
Worldtrip
Rocketshoes
Rocketshoes
Dashgo
Dashgo
GoMarketplace
GoMarketplace
GoRestaurant
GoRestaurant

Eses são só alguns dos meus projetos. Quer ver todos? Eles estão no meuGithub

Tecnologias

ReactReact

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.

NodeNode

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 NativeReact Native

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,