
Plataforma para Clínicas
Plataforma de gestão para a área da saúde, em PHP, HTML e CSS. É onde eu trabalho hoje, na Tiix.
- PHP
- HTML
- CSS
- MySQL
Disponível para novos projetos
Hoje trabalho numa plataforma para clínicas. Antes disso passei três anos na AgriSafe, mexendo com microservices na AWS e análise de imagem de satélite.
01 / Sobre
Trabalho com desenvolvimento web desde 2022. Comecei no bootcamp da Driven, passei três anos na AgriSafe como engenheiro de software e estou na Tiix desde junho de 2026.
Na Tiix sou o engenheiro de software full stack e trabalho com: PHP no back-end, HTML e CSS com Bootstrap no front e MySQL no banco.
Na AgriSafe foram três anos em Node, TypeScript e Python. Construí crawlers, filas com SQS e Redis, e análises geoespaciais com PostGIS e Google Earth Engine. Foi lá que aprendi a lidar com sistema que precisa aguentar volume.
Gosto mais de back-end, mas não fujo do front. Também dou atenção a acessibilidade: boa parte dos sites que eu abro não funciona direito só com o teclado.

02 / Stack
O que eu uso no dia a dia. Deixei de fora o que só encostei uma vez.
Front-end · uso diário
clique num ícone, ou use as setas do teclado
03 / Projetos
Alguns projetos que já entreguei. Clique para ver os detalhes de cada um.

Plataforma de gestão para a área da saúde, em PHP, HTML e CSS. É onde eu trabalho hoje, na Tiix.

Coleta, processamento e análise de dados para o agronegócio, rodando na AWS. Foi o meu trabalho na AgriSafe, de novembro de 2023 a maio de 2026.

API REST para solicitar e emitir notas fiscais. Fiz como teste técnico para uma vaga de engenheiro de software Node.js.

API para gestão de eventos: inscrição, ingresso, hospedagem, escolha de quarto e atividades por trilha.

API de agendamento de consultas. O paciente marca com médicos de várias especialidades escolhendo data e horário livres, e o médico confirma ou cancela.

Loja de jogos digitais inspirada na Steam. Fizemos em equipe, do layout no Figma até o deploy.
04 / Fora do expediente
Jogo Zomboid há anos e acabei descobrindo que dá para mexer no jogo por dentro. O primeiro mod virou algo que outras pessoas usam.

v0.9.0 · Build 42 (42.20.4)
Acelera ações demoradas do jogo (fabricar, construir, reparar, desmontar) sem adiantar o relógio. Vanilla tem o botão de acelerar tempo, mas ele queima o dia inteiro, e em multiplayer nem existe. Cinco velocidades configuráveis, uma por tipo de ação, decididas por quem administra o servidor.
Toda ação temporizada do jogo passa por um único método antes de começar. Achar esse ponto foi o trabalho: enganchar nele alcança fabricação, construção, reparo e desmonte de uma vez, sem precisar mexer em cada classe.
-- Todo o mod depende de UM ponto: adjustMaxTime é chamado
-- por ISBaseTimedAction:create() para TODA ação temporizada,
-- e na 42.20.4 existe uma única definição em toda a media/lua.
local original = ISBaseTimedAction.adjustMaxTime
function ISBaseTimedAction:adjustMaxTime(maxTime)
local result = original(self, maxTime)
-- maxTime <= 1 quer dizer "duração definida depois".
-- A própria vanilla só aplica modificador acima disso.
if type(result) ~= "number" or result <= 1 then
return result
end
-- self.Type carrega o nome da classe da ação, porque
-- ISBaseObject:derive(type) guarda o.Type = type.
-- É assim que o filtro por tipo é exato, e não chutado.
local mult = TurboActions.getMultiplierFor(self)
if mult <= 1 then return result end
result = result / mult
return result < 1 and 1 or result
end05 / Contato
Me conte o que você precisa. Se tiver telas ou referências, pode anexar. Costumo responder no mesmo dia.