ClientAs part of a team
CD2 Retail TechRetail and financial services
A financial product cannot fail every now and then
Financial product tied to the card flow of a retail operation with more than 5,000 branches.
Financial flows do not tolerate silent errors: a failure that goes unnoticed becomes a discrepancy in money.
I was responsible for the backend, APIs, data modelling, authentication and authorization, integrations and background processing.
The product came to run with explicit access control and test coverage on the critical flows.
▸ existing system → new product + integration
ClientAs part of a team
Apresenta.meReal estate SaaS
Evolving a platform without being allowed to stop the operation
Platform for CRM, real estate management, finance and digital channels, with a base of more than 96,000 registered users, in daily use.
Every change had to reach production without interrupting the people who already depended on the system to do their work.
I was responsible for backend evolution, APIs, integrations, asynchronous processing, lead workflows and AI features.
New capabilities reached production incrementally, without stopping the operation.
▸ existing system → evolution + integration + automation
ClientAs part of a team
HITSS BrasilPublic sector
Digital services for a state public operation
Digital services platform for the operation of a state public body.
A public service requires identity, authorization and an audit trail as requirements, not as a finishing touch.
I was responsible for end-to-end development: APIs, business rules, identity, auditing, persistence and frontend.
The services came to be delivered through a digital platform, with an audit trail.
▸ institutional process → digital services
ClientSolo, end to end
VRS ComponentesB2B e-commerce
Digitizing a B2B commercial operation
Electronic components distributor that served technical customers through manual channels.
Catalogue, order and administration lived in separate places, and every sale required manual work end to end.
I built the e-commerce covering catalogue, orders, administrative operations and the backend that supports all three.
The chain from catalogue to order came to be handled by the system, not by exchanging messages.
▸ manual commercial operation → e-commerce + back office
ClientAs part of a team
BetabitSoftware house
Several clients, several sets of business rules
Software house with simultaneous projects in real estate, e-commerce, compliance and administrative dashboards.
Each client had a process of its own, with operational exceptions that did not appear in the specification.
I was responsible for APIs, backend, rules, validations, integrations and data processing across projects for different clients.
Deliveries in production for operations in distinct sectors, each one with rules of its own.
▸ different operations → custom software for each one
ClientSolo, end to end
Legal operationLegal
From spreadsheets and manual controls to a centralized operation
A law firm whose administrative routine lived in spreadsheets, with documents spread across folders and email.
The information had no single place, control depended on whoever remembered the process, and every document had to be found before it could be used.
I built internal applications that centralized documents, administrative management and workflows, with access control and traceability.
The operation came to have a single place to look things up, and a relevant part of the manual routines stopped existing.
▸ manual process → system
ClientAs part of a team
Anonymized business operationConfidential
Automating a manual administrative routine
Small business operation with repetitive administrative activities and scattered data.
Administrative tasks consumed time every day and the information had no central place.
I was responsible for automating manual administrative tasks, with internal tools, APIs and integrations that centralized the data.
Part of the manual administrative activities stopped being necessary.
Client and sector withheld under a confidentiality agreement.
▸ manual routine → automation