Do pixel ao opcode.
Construo produtos web em produção e desço até o assembly quando o bug mora abaixo da camada de aplicação.

Sobre
Experiência profissional
Manutenção de código;
Responsável por ensinar desenvolvedores estagiários a programar;
Auxiliar do TL a monitorar PRs e code reviews;
Desenvolvedor principal pelo desenvolvimento do software bood pdv - software de gestão de comandas e financeiro.
Desenvolvimento e manutenção de interfaces front-end para o servidor MMORPG GFChaos, garantindo uma experiência otimizada para aproximadamente 100 jogadores online diariamente.
Responsável pela construção e gestão do servidor Discord, facilitando a interação e comunicação entre aproximadamente 1000 membros.
Adição de novos conteúdos e funcionalidades ao jogo para proporcionar uma experiência dinâmica e envolvente para a comunidade.
Utilização de habilidades de engenharia reversa para resolver problemas técnicos complexos e otimizar o desempenho do servidor.
Revisão e correção de traduções em inglês e francês.
Melhoria do launcher, desenvolvido em Electron, para medidas de segurança contra cheats.
Habilidades
Linguagens
- C++
- Typescript
- Assembly x86
- GoLang
- Javascript
- Lua
- Python
- C#
Front-end
- React
- NextJS
- Remix
- VueJS
Back-end
- NodeJS
- Fastify
- FastAPI
Dados
- Prisma
- PostgreSQL
- SQLite
- MySQL
- DynamoDB
Infra & cloud
- AWS
- Cloudflare
- Docker
- Azure
Trabalhos
NES Emulator
Os emuladores de NES utilizam CPU6502, o qual é utilizado em diversos consoles retrôs. Como, por exemplo, Nintendo Game Boy, Atari 2600, Atari 7800, Commodore 64, Apple II e BBC Micro. Para interpretação de jogos de NES, foi utilizado compilador Just-In-Time (JIT) com uma tabela escrita a mão das instruções Assembly que são utilizadas nesse modelo de CPU.
bood pdv
PrivadoSoftware desenvolvido para atender as necessidades dos restaurantes para gestão financeira e pedidos.
ANS Data Processor
Uma aplicação de processamento de dados projetado para lidar e analisar dados da ANS.
Chaosify Editor
PrivadoRECURSOS:
- Manipulação de objetos em um mapa;
- Manipulação de heightmap;
- Manipulação de texturas;
- Manipulação de colisões.
Chaosify
PrivadoAcompanha também com a biblioteca do Discord RPC para sinalizar aos seus amigos do Discord o jogo que você está jogando, nome do seu personagem, nível, classe e o mapa que você está.
Em seu código original de GFChaos, não é possível manipulação gráfica de névoa. Foi adicionado também uma tecla que ao ser pressionada, a névoa desaparecerá; deixando assim o mapa limpo.
Babama's Book
PrivadoSite desenvolvido para facilitar aos jogadores ãs buscas de itens do jogo Grand Fantasia, utilizando algoritmo de Levenshtein para buscas de aproximidade, já que os jogadores utilizam gírias ou minificam o nome para certos itens. Além disso, contém filtros de flags de bitwise para encontrar itens que tem as características desejadas
FindGyms
Um projeto backend que realiza CRUD de academias, check-ins e alunos. Os alunos só podem fazer check-in se estiverem realmente na academia usando uma fórmula matemática para calcular isso. A autenticação dos alunos é feita por token JWT.
Desafio Pigz
Aplicativo móvel para entregadores. O entregador pode se registrar usando e-mail e senha ou mesmo com sua conta do Google. Se o cliente fizer o pedido, uma nova entrega será notificada no celular do entregador com o endereço. Cada entrega aceita/recusada será contada e mostrará na tela quantas foram aceitas e recusadas. No final, o valor ganho no dia aparece na tela.
Contato
Vamos construir algo
Aberto a conversas sobre produto, sistemas e os problemas que ninguém quer depurar.