My professional journey

A timeline of my professional experiences and achievements throughout my career.

nov/24 - jul/25

🏦

CDC Bank

Junior Software Developer

Belo Horizonte - MG, Brasil

On-site

I worked at a financial institution on an internal product covering end-to-end credit operations, with a focus on security and sector compliance. I spent most of my time on PHP and CodeIgniter across the product, with contributions in React and Next.js and input on architecture for maintainability, including present-value calculations—a sensitive area because they affect customer installments and the institution’s receivables.

I also evolved white-label WebView flows so partners could offer credit in their own channels. I worked on risk- and fraud-sensitive capabilities in the credit flow, on a five-person team within a larger engineering organization.

Key achievements:
  • Cut dashboard load time from 60+ seconds to under 10 seconds (React)
  • Implemented present-value calculations with careful validation, aligning customer payments and institution receivables
  • Optimized SQL with joins to reduce database round-trips in flows that previously opened and closed connections in sequence
  • Contributed to architecture and code organization across React, Next.js, PHP, and CodeIgniter with maintainability in mind
  • Fraud-prevention and risk-analysis integrations, security and regulatory alignment; white-label WebView for partners
Technologies:
React.js
Next.js
PHP
CodeIgniter
MySQL
SQL
WebView
Docker
Git

jun/23 - jan/24

🎨

Voltk Tecnologia

Junior Front-End Developer

São Paulo - SP, Brasil

Remote

I owned the front end of a public site builder for digital marketing: pages, Vue.js components, and fully editable blocks, without a dedicated design team—UI/UX alignment with the team and direct customer contact for bugs and improvements.

Continuous delivery focused on performance and usability, including authentication and deploy tooling in the daily workflow.

Key achievements:
  • Vue.js components and blocks for a public builder with per-client dynamic layouts
  • Swiper carousels, Font Awesome modal picker, UTMs, Google Fonts; custom domains via Cloudflare
  • Proposed and integrated Tailwind CSS in a refactor, refreshing the platform design
  • PageSpeed 90+ as a quality bar; Firebase (auth), Git, and Docker day to day
Technologies:
Vue.js
TypeScript
Tailwind CSS
JavaScript
CSS
HTML
Firebase
Swiper.js
Cloudflare
Git