Gustavo Penido
I am a fullstack developer. I work from the database to the screen, and I look after what runs underneath. Before coding I write things down: epics, acceptance criteria, API contracts. And before writing them I talk to support, to operations, to the people who fight the system every day. That conversation is what makes a requirement worth having.
A well written requirement is half the work, and I take that seriously: I write epics, acceptance criteria and API contracts before opening the editor. But no document writes itself. It comes out of talking to the people who run the thing, otherwise you ship a flawless specification of the wrong problem.
Track record
- Sep 2025 — present
Development & support lead
Logistics & transport SaaS/TMS · B2B platform in production
- I lead the development and support team without leaving the code.
- I maintain the Docker Swarm infrastructure with Traefik and the CI/CD pipelines.
- I diagnose and fix production incidents: saturating queues, Redis memory blowing up, unindexed queries.
- I brought AI into the team workflow, with an internal manual and OpenAPI contracts written before implementation.
- Mar 2025 — Aug 2025
Fullstack developer
Logistics & transport SaaS/TMS
- I built logistics operations and billing modules, from API to screen.
- I implemented the government e-invoicing integration, with XML validation, offline contingency and rejection handling.
- I refactored legacy code and tuned queries on MongoDB and MySQL.
- Oct 2024 — Mar 2025
Back-end developer, internship
Logistics & transport SaaS/TMS
- I built REST APIs in PHP and Laravel with Git Flow, Scrum and Jira.
- I took over the fleet routing engine, in Laravel and Python.
- Aug 2024 — Oct 2024
Front-end developer, internship
Logistics & transport SaaS/TMS
- I built responsive interfaces in Next.js and TypeScript, wired to the APIs.
- Aug 2022 — Aug 2023
Researcher and fullstack developer
CEFET-MG · junior research fellowship
- I single-handedly built the platform used in the institution science olympiad.
Education
- BSc in Software Engineering
- PUC Minasin progress · 2029
- Technical degree in Computing
- CEFET-MGcompleted · 2023