barcellos-pedro.github.io
Personal Website
Software Engineer
Backend engineer focused on Java, Spring Boot, and distributed systems. I enjoy building clean APIs, crafting developer tooling, and learning how things work under the hood.
Personal Website
Portfolio Java web application that displays project statistics, with a traditional MVC architecture using Spring Boot controllers, models, and JTE templates for the view layer.
Public profile README
A repository tracking engineering growth, architectural milestones, and technical evolution.
A high-concurrency Financial Transfers API built with Spring Boot. Features robust transaction management with Pessimistic Locking to prevent lost updates and a resilient audit system for banking compliance.
Minimalist Java Web Server: From TCP Sockets to HTTP Controllers. A zero-dependency implementation of the request-response lifecycle.