Mateus Gurgel.

Software Engineer • With a ML/AI Background

Olá, meu nome é mateus! Sou desenvolvedor de software com mais de 4 anos de experiência em Python e TypeScript, especializado em frameworks como Django, FastAPI e Express.
Apaixonado por tecnologia desde a infância, transformo curiosidade em soluções inovadoras aplicando princípios de clean code, SOLID e as melhores práticas.
Experiência full stack com React, Next.js e desenvolvimento de APIs RESTful.

__ __ | \/ | | \ / | ___ _ __ _ _ | |\/| |/ _ \ '_ \| | | | | | | | __/ | | | |_| | |_| |_|\___|_| |_|\__,_|
Project preview

Blueprint CLI

Blueprint é uma CLI criada para automatizar a geração de boilerplate em arquiteturas complexas, evitando trabalho manual repetitivo e, potencialmente, reduzindo o consumo de tokens por agentes de código.

Project preview

FastAPI Template

Um template FastAPI estruturado com base em DDD, Clean Architecture e TDD, sem abrir mão da simplicidade e praticidade exigidas por projetos reais.

Project preview

GoPhysics

GoPhysics é uma demonstração simples de um motor de física 2D construída com Go e a biblioteca de jogos Ebiten. Este projeto demonstra os fundamentos da física de corpos rígidos, detecção de colisões para círculos e uma arquitetura modular para gerenciar objetos do jogo e suas interações

Project preview

Simulador de Percolação

Baseado em um projeto da Universidade de Princeton, esse simulador de percolação usa uma matriz N x N e uma estrutura de união rápida pra verificar se existe caminho do topo até o fundo. A ideia é permitir testar diferentes tamanhos e densidades pra observar quando a percolação acontece. Isso ajuda a entender fenômenos como transições de fase, fluxo de fluidos e conectividade em redes.

Project preview

Free 4 Gamers

Free 4 Gamers é uma interface front-end com rolagem infinita, desenvolvida para jogadores que buscam novos jogos gratuitos.

Project preview

Streaming Test

Uma demonstração simples de API com respostas em streaming usando FastAPI e um cliente Python.

Project preview

GraphQL Pokedex

A Pokédex é uma aplicação web que simula a Pokédex do anime Pokémon. Este projeto foi criado com o objetivo de aprender GraphQL. Foi um dos primeiros projetos que eu já fiz.