From interface to system.

I build financial systems, web and mobile applications, and integrations between services.

Matheus FigueirêdoSoftware Engineer @ DBC CompanyCampina Grande, Brazil

Portrait of Matheus FigueirêdoMatheus Figueirêdo · Brazil

Building also
means understanding.

I am João Matheus de Figueirêdo Tavares, a software engineer. I started with web pages and chatbot automation. At PuggyWare, I progressed into full-stack development and software engineering, working on payments, credit, and web and mobile applications.

I contribute to technical decisions, implementation, and collaborative reviews. My experience includes integrations, asynchronous processing, and applied AI with RAG, alongside C#/.NET collaborations in financial operations and telephony. Software Engineer at DBC, working remotely since October 2026.

Companies along my career.

From my professional growth at PuggyWare to my current role at DBC Company.

PuggyWare

Jun 2021 – Jun 2026

From web development to software engineering.

I developed web and mobile applications, payment and credit integrations, and applied AI features. I contributed to architecture, implementation, and solution reviews with the team.

  1. Web Developer
  2. Full Stack Developer
  3. Software Engineer
puggyware.com
Preview of HelloURAHelloURAhelloura.com.br

DBC Company

Oct 2026 – Present

Software Engineer.

Software Engineer at DBC, working remotely since October 2026.

Current position

dbccompany.com.br

A career in progress

DBC Company

Oct 2026 – PresentRemote

Software Engineer

Software Engineer at DBC, working remotely since October 2026.

PuggyWare

Feb 2024 – Jun 2026Campina Grande, PB, Brazil

Software Engineer

Developed and improved financial systems and service platforms, contributing to technical and architectural decisions, implementation and solution reviews with the team.

View contributions
  • Developed and maintained APIs for authentication, permissions, orders and payments, connecting web and mobile applications to business rules.
  • Developed and improved integrations with at least 9 external services, including payments, healthcare and credit operations. Improved subscription activation and reconciliation, with checks to prevent duplicate processing of payment events.
  • Implemented credit integration using Node.js, TypeScript and Redis/BullMQ, with background processing, orchestration and tests. Built queued notifications with scheduling and per-recipient tracking.
  • Contributed to applied AI and RAG solutions connecting language models to knowledge bases, participating in implementation and collaborative technical reviews.
  • Built features across 2 mobile applications, including credit inquiries and simulations, session restoration and navigation from notifications.
  • Contributed to the creation and evolution of 511 automated tests across backend and mobile. Configured and improved GitHub Actions pipelines for quality checks, tests, builds and releases.

PuggyWare

Feb 2022 – Jan 2024Campina Grande, PB, Brazil

Full Stack Developer

Worked across the full stack to develop and maintain a payments platform.

View contributions
  • Developed web interfaces and backend services to make payment features available to users.
  • Connected interface operations to business rules and the database, linking user interactions to data storage and retrieval.
  • Implemented fixes and improvements across the frontend and backend as the platform's features evolved.

PuggyWare

Jun 2021 – Jan 2022Campina Grande, PB, Brazil

Web Developer

Started my professional career building web pages and customer service automation for financial-sector projects.

View contributions
  • Built landing pages to present services and support the projects' online presence, translating communication requirements into web pages.
  • Implemented chatbot automation to structure customer service workflows and user interactions.