<

THIAGO

/>

developer image
Tecnologias
Repositórios Em Destaque
FindGyms

Uma aplicação backend para encontrar academias próximas e fazer check-ins, autenticando estudantes de acordo com sua posição em tempo real. Foi desenvolvido utilizando a metodologia SOLID.

Prática de JWT & AWS S3

Criado para praticar CRUD, JWT e AWS S3.

AWS Amplify & GraphQL

Repositório para aprender mais sobre os serviços da Amazon — Amplify com GraphQL.

Starship

É uma prática de API Rest! A API foi feita pelo meu irmão Marcos Roque.

Projetos

GF Chaos
logo

Desenvolvedor de sistemas para um servidor MMORPG privado, focado na implementação de novos recursos, correções de bugs e otimização de desempenho.

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.


Editor de Mapa FSM & SMP

Editor de mapas de jogo que gera mapas a partir de arquivos de Máquina de Estado Finita (FSM) e colisões via arquivos SMP para o jogo GFChaos.





RECURSOS:

- Manipulação de objetos em um mapa;

- Manipulação de heightmap;

- Manipulação de texturas;

- Manipulação de colisões.




Anticheat

Impede que o usuário manipule a memória do jogo GFChaos, bloqueando programas como IDA, OLLYDBG, CheatEngine, etc., para que não sejam executados simultaneamente ao jogo. Para evitar que o jogador trapaceie em filas ranqueadas para obter a classificação mais alta, foi aplicada a técnica de mutex. Portanto, o jogador não pode abrir o launcher/executável mais de uma vez. Se tentar abrir, ele fechará e o jogo continuará normalmente. Atividades maliciosas são detectadas e enviadas para um chat de servidor de Staff via webhooks.


Desafio Pigz

Software 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.


FindGyms — Backend

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.


Fórum — Backend

Um projeto backend que realiza CRUD de usuários e posts. A autenticação é feita por token JWT. Os usuários podem postar suas opiniões com a comunidade, excluir suas próprias postagens e também usar sua própria foto de perfil fazendo upload delas no bucket AWS S3.


Cuba

Um site interativo para a comunidade de desenvolvedores onde os usuários podem postar suas dúvidas de codificação. Aqueles que oferecem ajuda podem se envolver em chats em tempo real para editar código separadamente. Além disso, os usuários podem iniciar chats privados—ideal para cenários como desenvolvedores juniores buscando orientação de seniors dentro de uma empresa, permitindo que seniors editem seu código diretamente sem precisar de um pull request formal.