Senior Backend Developer

Naldson Bento Chagas

8+ years of experience specializing in scalable systems, system modernization, and microservices architectures.

Naldson Bento Chagas, backend developer
8+Years Exp

About me

I am a software engineer with over 8 years of experience, specializing in complex backend challenges. Throughout my career, I've worked on critical migrations and architectural optimizations for high-scale environments.

My approach focuses on delivering measurable performance gains, ensuring system stability, and implementing robust integrations that drive business value. I enjoy working on complex systems where architecture, performance and business impact intersect. I'm especially motivated by legacy recovery projects and building scalable platforms from scratch.

Architecture

Clean, Modular & Hexagonal.

Recovery

Modernizing legacy systems.

Microservices

Event-driven distribution.

AWS

Cloud-native development.

Impactful Case Studies

Proven engineering results delivered across Fintech, Retail, and Public Sector ecosystems.

Bet
Node/Fastify/PHP/Laravel

EstrelaBet

Problem

Legacy PHP application with growing traffic demands and tight coupling between frontend and backend services.

Action

Designed and implemented a new BFF from scratch using Node.js and Fastify, defining folder structure, middlewares, and service integrations. Modernized legacy Slim 3 / PHP 7.2 services to Slim 4 / PHP 8.4, applying dependency inversion and refactoring critical flows. Also contributed to the affiliates platform using Laravel.

Result

Cleaner architecture, improved system maintainability, and faster feature delivery across multiple teams.

Fintech
Kafka/Redis/Node

Banco Midway

Problem

Need to deliver mobile phone recharge and automatic debit features in a banking environment requiring high reliability and asynchronous communication.

Action

Built microservices in Node.js, integrating Kafka for event-driven communication, Redis for state control, and MongoDB/PostgreSQL for persistence. Collaborated closely with core banking teams to ensure consistent financial flows.

Result

Production-ready financial features with stable asynchronous processing and reliable system integration.

Retail / CI&T
Java/PHP/Laravel/Spring

Drogasil

Problem

Subscription platform was inactive, running on unmaintained legacy services with broken critical flows.

Action

Participated in system recovery using PHP and Java microservices. Developed new routines with Laravel, Spring Boot and Spring Batch, and integrated services through RabbitMQ and OracleDB.

Result

Successful reactivation of the subscription platform and restoration of critical business workflows.

Fintech
Python/NestJS

Finnet Tecnologia

Problem

Severe performance bottlenecks in financial data processing pipelines impacting daily operations.

Action

Refactored core Python applications, reducing processing time by over 85%. Built new internal backend services from scratch using Node.js and NestJS, defining architectural standards with the engineering team.

Result

Significant performance improvements and establishment of scalable backend foundations for new company-wide systems.

Omnichannel
Node/React

neWave / Fluctus

Problem

Telecom clients relied on multiple ERPs with fragmented communication and no unified integration layer.

Action

Developed Node.js APIs and React components for an omnichannel platform. Built and maintained B2B integrations with multiple ERPs and messaging providers (WhatsApp via Zenvia, Telegram, Facebook), and provided direct technical support for API-related issues.

Result

Centralized communication platform enabling automated ERP synchronization and improved operational efficiency for telecom clients.

Public Sector
Angular/PHP

CADIC (Urban Census)

Problem

Urban census system used by energy utilities suffered from poor usability, cache bugs, and lack of maintenance, slowing operators who evaluated thousands of utility poles daily.

Action

Redesigned the main census interface using Angular and improved backend flows in PHP. Delivered a modern, responsive UI aligned with real operator workflows, eliminating functional bugs and usability issues.

Result

Faster data collection, reduced operational errors, and increased productivity for field operators.