Software Engineer · Systems Development

Is your company losing time to manual processes? That can become a system.

I build custom systems, automations and integrations for companies still relying on spreadsheets, copy-paste and repetitive tasks. I also modernize old systems holding back business growth.

Custom systemsAutomationIntegrationsAPIsModernization

About

I help companies stop depending on spreadsheets, manual work, and systems that don't talk to each other.

Before thinking about technology, I understand your business's real process: where time is lost, where rework happens, where human error creeps in. Only then do I design the solution: a new system, an automation, an integration between tools you already use, or the modernization of something old that still works but nobody wants to touch anymore.

I bring the same discipline I use on large-scale corporate projects, systems used by thousands of people, with high demands for security and stability. The difference is you talk directly to me, without the overhead of a big project.

João Pessoa, Brazil

How I can help

How I can help your company

01

Custom systems

Web systems for companies with specific processes that off-the-shelf software doesn't cover.

  • Administrative systems
  • Internal platforms
  • Portals
  • Dashboards
  • Process management
  • Systems for specific operations

02

Process automation

Does your company still rely on spreadsheets, copy-pasting data or repeating manual tasks? I build solutions that turn these processes into faster, organized digital flows.

03

System integration

When two important tools for your business don't talk to each other, I build integrations through APIs and intermediary services, cutting rework and duplicate data.

Online storeIntegrationERPInventory / Billing
Website formCRMWhatsApp / Sales team

04

System modernization

Old systems can still matter to a company, but they can also hold back its growth. I work on gradually modernizing these applications, APIs, integrations and databases, without needing to rebuild everything at once.

05

Database migration & modernization

Migrating a database means hundreds of tables, incompatible data types and a lot of manual validation. It's a risky process if rushed. I'm building a solution to automate much of this work, making migrations safer and more predictable.

Planning to modernize a legacy system?

Talk about your migration

Projects

Projects & experience

Large-scale projects · Minsait

Enterprise systems

Development and evolution of systems used internally by large organizations, integrating multiple tools and different databases. This is the quality bar I apply to every project, large or small.

JavaSpringAngularAPIsSQL
Legacy system migration

Database modernization

Hands-on experience migrating systems from one database technology to another without stopping the business. This experience led to my own research into automating part of that process.

Legacy systemsDatabasesModernization
Enterprise project · Compass UOL

BFF · Meu Vivo App

I worked on the layer that connects the Meu Vivo app to several internal and external systems (like Salesforce), making sure the right information reaches the end user quickly, even coming from different sources.

NestJSReactAPIsBFFSalesforce
Personal project

ConstruControl

A process management system with secure login and access control. A personal project on GitHub as a practical demo of my work.

JavaSpring BootJWTSwagger
View on GitHub
TJPB client

CGP: Liability Management Control

A system used by the court to control and organize financial liabilities, information that used to be harder to track and centralize.

JavaPostgreSQLLiability management
TJPB client

Collections Center

A judicial collections system with secure authentication and integration with the court's internal databases, built to handle a high volume of cases without failing.

Spring BootHexagonalOAuth2/JWTKeycloakOracle

Who I build for

My solutions make the most sense for companies that:

  • still rely heavily on Excel and manual processes
  • need to integrate different systems
  • have a specific operation off-the-shelf software doesn't cover
  • need to build an internal system
  • have old systems that need modernizing
  • need to migrate or modernize databases
  • have a product idea and need to turn it into software
Technology

Technical section: for anyone who wants to see how I work behind the solution.

Backend

JavaSpring BootNode.jsNestJSREST APIs

Frontend

AngularReact

Architecture

HexagonalCQRSMicroservicesBFF

Data

PostgreSQLOracleSQLData migration

Security

CybersecurityApplication security

AI & productivity

Claude CodeGitHub CopilotLLMs

Professional experience

Mar 2026 - Present

System Engineer

Minsait (Indra Group) · João Pessoa, Brazil

Development and evolution of corporate systems, working with Java, Spring, Angular, APIs, databases and system integration.

Apr 2025 - Feb 2026

Full Stack Developer

Compass UOL · Passo Fundo, Brazil

Worked on the evolution of B2B/B2C applications using NestJS and React, integrating microservices and external services.


Got a process that could work better?

If your company has a manual process, systems that don't talk to each other, or an old application that needs to evolve, let's talk about the problem before we even discuss technology. Often the solution is simpler than it looks.

Let's understand your situation