I'm Hugo, with a degree in Computer Engineering from UFMS, focused on building web products and automation systems for game infrastructure. I have hands-on experience across backend, frontend, and operations, with projects ranging from full platforms to specialized tools.
- Languages: PHP, TypeScript, JavaScript, Go, Python;
- Backend: Laravel, NestJS, Node.js, Express, Hono, Serverless Framework;
- Frontend: React, Next.js, TailwindCSS, Angular, Vite;
- Infrastructure and automation: AWS, AWS CDK, Ansible, Docker, CapRover, Terraform, Pulumi;
- Data: MariaDB, MySQL, Postgres, DynamoDB, Redis;
- Observability and quality: GitHub Actions, Jest, PHPUnit, Grafana, Prometheus, OpenTelemetry.
More robust projects with broader product, architecture, and operational scope.
π Mercado Escola
Laravel React TypeScript TailwindCSS CapRover MinIO
A Laravel + React + TailwindCSS platform that automates logistics and ordering for a non-profit project, focused on UX and end-to-end operational flow.
πΉ Game Hosting Panel
Laravel Node.js Pterodactyl MySQL Bootstrap TailwindCSS
A game server hosting/reselling platform integrated with Pterodactyl, focused on fast provisioning, billing, and multi-node operations.
πΈ Payment System
Laravel PHP Node.js Express Payment Gateways
A unified payments API for personal projects, abstracting gateway integrations and speeding up billing implementation.
π§© CallAdmin Middleware
Laravel PHP Node.js MySQL FFmpeg SourceMod
An administration system for the CS ecosystem, handling reports, recordings, and an operational support pipeline (including recording-flow automations).
Smaller and different projects that still deserve to be highlighted.
- surfExtractor - SURF attribute extractor for microscopic pollen images.
- csgo-ip-sniffer - CS:GO server monitor/sniffer.
- vip-admin-2 - subscription sales and management system for CS:GO servers.
- eflash - wrapper for laracasts/flash with a
printf-style usage. - csgo-sessions - statistics system for CS:GO servers.
- calladmin-middleware - centralized report management for CS servers.
- algoritmo-de-kosaraju - Kosaraju algorithm implementation in C98.
- csgo-pipeline - UDP event processing pipeline for CS:GO servers.
- chatbot-hamburgueria - chatbot for a fictional burger shop using AI techniques.
- compressao-de-grafos - graph compression in C98.
- csgo-demo-recorder - automated demo pipeline (download, analysis, HLAE recording, and FFmpeg transcoding) integrated with CallAdmin.
- compilador-mini-pascal-python - compiler for a Pascal subset in Python.
- color-palette-analyser - color palette analyzer inspired by a Stripe engineering post.
- twitch-clip-downloader - Twitch clip/video backup tool.
- date-fns-interactive-format - interactive documentation for the
date-fnslibrary. - mercado-escola - PWA for online order management in the Mercado Escola project.
- twitch-game-predictor - experiment to detect which game a Twitch streamer is playing using computer vision.
- aws-spot-gaming - AWS CDK stack for game-server hosting on EC2 Spot Instances.
- cs2-radar-matching - CS2 radar homography/alignment project using computer vision.
- csgo-server-api-laravel - Laravel package for integrating with a CS:GO server API.
- cache-simulator-tracergrind-parser - trace parser and visualization for cache analysis.
- tracergrind-docker - Docker environment for low-level tracing with TracerGrind/Valgrind.
- brewfather-fermentation-notification - fermentation notification automation.
- My CS:GO servers peaked at 7k+ daily connections (around 200k/month) and 32k monthly active users;
- I got into programming at age 13 with C and spreadsheet automation;
- A large part of my learning came from hands-on projects and constant experimentation.