Skip to content
Experience

Career history across banking, fintech, and current Tech Lead work in Cloud Payments.

Backend experience shaped by regulated banking, financial reporting, provider-heavy fintech platforms, and the technical leadership required to keep delivery moving in complex environments.

Career outline

Itau Unibanco to PROFIT Business Bank to Cloud Payments, with the current role focused on technical execution and architecture validation as a Software Engineering Tech Lead.

Bruno's career path runs from Brazilian banking and regulatory work into US fintech, cloud payments, and current Tech Lead responsibility.

That path matters because it explains the blend of skills on the rest of the site: regulated-system discipline, payments and partner integrations, AWS modernization, and hands-on technical leadership.

Career Arc

From regulated banking foundations to fintech platform delivery and Tech Lead responsibility.

The progression explains why Bruno is comfortable with both implementation depth and the broader delivery decisions that shape backend systems over time.

Jan 2025 - Present

Cloud Payments EU/UK, USA

Software Engineering Tech Lead

Owning technical execution across multiple parallel initiatives in a payments environment, with responsibility for architecture validation, delivery clarity, and reducing implementation risk under tight timelines.

  • Align architecture, scope, and delivery sequencing across concurrent initiatives so teams can move without creating hidden technical debt.
  • Validate design decisions for scalability, reliability, and maintainability before they become expensive downstream constraints.
  • Act as a senior escalation point for difficult technical issues and lead design reviews that keep execution disciplined under pressure.

Jul 2022 - Dec 2024

Cloud Payments, USA

Java Developer

Built Java and Spring Boot APIs for a fintech platform integrating with banking, crypto, and card providers, with strong emphasis on resilience, edge-case handling, and controlled delivery in Kubernetes environments.

  • Designed and implemented provider-facing APIs integrating with Circle, Fireblocks, and Ibanera across payment and financial platform workflows.
  • Worked closely with architects and senior engineers to challenge designs, surface failure paths, and improve platform resilience before release.
  • Reinforced quality through code review, automated testing, and CI/CD discipline in containerized delivery pipelines.

Mar 2022 - Jun 2022

PROFIT Business Bank, USA

Java Spring Developer

Delivered backend services for business-banking reporting features in a short but concrete financial-systems role where data consistency and correctness mattered more than speed alone.

  • Built backend services supporting core financial reporting capabilities, including cash flow statements for business customers.
  • Implemented APIs and asynchronous processing components with strong attention to data accuracy and consistency.
  • Contributed in a domain where financial output quality and operational trust were non-negotiable.

Feb 2019 - Dec 2021

Itau Unibanco Bank, Brazil

Software Engineer

Worked inside a large-scale regulated banking environment on backend services, REST APIs, market-risk tooling, and modernization efforts spanning both cloud and on-prem delivery pipelines.

  • Developed backend services and REST APIs in a high-compliance banking environment where delivery quality and traceability both mattered.
  • Supported cloud and on-prem CI/CD pipelines while balancing delivery velocity with governance and operational constraints.
  • Contributed to legacy migrations as well as market risk and regulatory reporting tools that needed reliability and careful change management.

Jul 2017 - Jan 2019

Itau Unibanco Bank, Brazil

Intern

Started in banking software through risk and regulatory work, building the foundations in data, backend logic, and careful systems thinking that shaped the rest of Bruno's career.

  • Helped build a C# system for Brazilian Central Bank risk metrics required by a formal regulatory demand.
  • Worked on SQL database management, including query, procedure, and function optimization.
  • Built internal automations in Visual Basic and developed the discipline required in a regulated engineering environment.
How Bruno Operates

The value is not only in building services. It is in improving how teams deliver them.

That includes design quality, rollout safety, platform clarity, and the ability to connect architecture choices back to the delivery realities around them.

Architecture tied to execution

The recurring pattern is not abstract design. It is using architecture to make delivery safer, clearer, and easier to evolve under real deadlines.

Business-aware backend delivery

Financial correctness, migration safety, and operational clarity are treated as core delivery concerns, especially in banking and payments contexts.

Senior communication

The work spans implementation, architecture reviews, stakeholder translation, and helping teams make progress with less ambiguity.