Make backends behave. Keep systems boring. Ship things that last.
I make backends behave (mostly). Software engineer at GFT Technologies ↗, allocated to Itaú Unibanco, building and maintaining Java and Spring Boot services for systems that are, charitably, enterprise-scale. I like the unglamorous parts of software: the migrations, the on-call, the systems nobody notices until they break. Before this I did IT support at a school, which taught me more about staying calm under pressure than any course did.
Professional Experience
Allocated to Itaú Unibanco, one of Brazil's largest banks, contributing to the development, support and evolution of enterprise applications in Agile teams. Designing, developing and maintaining backend solutions with Java, Spring Boot and Quarkus, focused on scalability, reliability and software quality.
Provided technical support to faculty, staff and students, troubleshooting issues across enterprise systems, productivity software and network infrastructure. Learned that "it's broken" rarely means what people think it means.
Proof of Work
NoviPay

NoviPay — Payments platform
Checkout with Pix and card, a Telegram sales bot and a billing API in one account. No monthly fee, pay only on approved sales.
Bancada

Bancada — Learn DevOps by doing
Open source platform to practice DevOps with simulators, exercises, quizzes and interactive labs. 168+ hands-on activities.
Banking Transfer API

Banking Transfer API
Digital banking REST API where concurrent transfers can't corrupt balances: pessimistic locking on both accounts, Flyway migrations and CI.
Estudo Bíblico

Bible Study — Adventist
A Bible study platform with interactive study guides, progress tracking and personalized reading plans.
Currently
GitHub Contributions @victrhugo
Stack I use
Technologies I work with to build systems that stay understandable as they grow
Selected Engineering Work
Why pessimistic over optimistic locking for hot accounts, with JUnit 5 + Mockito tests on every push.
Containerized microservices collecting sensor data from upcycled hardware.
Six themed tracks, modules and studies with per-user progress.
53 tools, 44 quizzes and 20 exercises for engineers who prefer a terminal to slides.
If you've read this far, you might be interested in what I do.
Let's talk on LinkedInLet's connect
Find me across code, work and whatever I'm building next