Pedro Barcellos

Pedro Barcellos

Software Engineer

Dedicated to crafting robust web solutions and diving deep into software craftsmanship. Beyond the code, I’m an avid music lover and curious mind exploring human psychology and technology. Always open to connecting and sharing ideas!

Featured Projects

View all →

condohub

Web app for condominium residents to share updates, discuss community topics, and recommend local services.

community condo condominium mvc rails ruby

bookmarks-visualizer

A premium, responsive, and modern static web application to visualize, organize, and search through your browser-exported bookmark files (standard Netscape HTML format).

css html js tools vanilla

pedroreis.dev

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.

github-api maven portfolio spring-boot sqlite web

finance-dashboard

Interactive Streamlit dashboard for statements, visual analysis, and automatic categorization of credit card invoices (.xsls and .csv) via file upload.

dashboard data-analysis data-visualization pandas personal-finance plotly

transfer-web-api

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.

banking clean-code java rest-api spring-boot web