Conhecimentos
Linguagens de Programação
- Python
- Typescript
- Julia
- C / C++
Desenvolvimento Web
- Django
- Svelte Kit
- React
- CSS / SCSS
- Javascript
- HTMX
Ferramentas
- Git / Github
- Docker
- Linux
Idiomas
- Português (nativo)
- Inglês (fluente)
- Alemão (básico)
- Italiano (básico)
Sobre mim
Sou físico bacharel formado pela Universidade Federal do Paraná, possuo mestrado em Física pela mesma universidade, MBA em desenvolvimento full stack pela XP Educação, e atualmente trabalho como desenvolvedor full stack no Grupo Marista.
A programação me acompanhou de perto durante minha formação, sendo usada principalmente para simulação numérica e evolução de modelos matemáticos. Nesse âmbito pude adquirir experiência em desenvolvimento de software e em análise de dados. Me apaixonei por programação nesse ambiente, e acabei me encontrando na área de desenvolvimento web. Comecei meus estudos como um hobby, mas consegui transformar esse hobby em uma carreira, e hoje trabalho como desenvolvedor full stack.
Sou uma pessoa tranquila e de fácil convívio. Minha formação como físico cultivou em mim pensamento crítico e bom entendimento e resolução de problemas. Tenho uma aprendizagem muito rápida, e sou capaz de me adequar rapidamente a novos ambientes e técnicas de trabalho.
Portifólio
Bug Tracker
Uma aplicação desenvolvida em Django para auxiliar um time a monitorar bugs conhecidos em seus projetos.
Noise List
Uma aplicação para lembrar as músicas que você conhece.
API Backend Escola
Uma API backend para gerenciar alunos e professores de uma escola.
Carrinho de loja
Um app escrito em React que implementa a rotina de procurar por itens de uma loja, adicioná-los a um carrinho, e finalizar a compra.
Resolvedor de sudoku
Solucionador de sudoku pelo método de backtracking que exibe o problema sendo resolvido.
Simulador de órbitas
Simula e visualiza a trajetória de planetas interagindo pela força gravitacional de Newton.
Neurônio de Rulkov
Biblioteca para simulação de uma rede de neurônios modelados pela modelo de Rukov.
Arrays de Adjascência
Pacote em Julia para criar e caracterizar redes conectadas.
Pros vs Cons
Um aplicativo simples para comparar os lados bons e ruims de duas opções.