Microservices and events

- Event-driven architecture with messaging
- Decoupled domains that scale on their own
- Review of an existing architecture
- Legacy migration plan
Shiftvibex designs and builds critical software for payments, credit, digital government and healthcare, with Spec-Driven Development and AI agents: faster deliveries that scale and stay traceable.




Systems in production. Some were delivered by Shiftvibex; others by Luan Reis as engineer and tech lead.
I lead MevoFarma’s new transactional platform: storefront, cart, checkout and orders moving from a SaaS to an in-house architecture, as one marketplace for the own store and partner pharmacies. Alongside it, I build the products already running in production.
In onCar’s Financial Services squad, the technology and credit arm of Grupo Tony Veículos, I lead the engineering of the new onCar Crédito site: a domain move without losing leads or SEO, and an A/B test that measures leads per visitor.
São Paulo’s new simplified vehicle licensing. Architecture, backend and integrations with government systems, sized for 30 to 50 thousand records a day.
The first version of a payment gateway integrated with GoMoney: the code foundation, later handed to an international team.
Rent guarantee and life insurance: legacy modernisation, Node.js APIs on Docker, Kubernetes and Terraform, and Node-RED rule engines.
A telemedicine platform and electronic health record systems for clinics, with patient data retention routines.
A move to NestJS, Cloud Run and Firestore with Terraform: 60% faster responses and more scale without changing databases.
RPA bots, sales management and transport apps for healthcare, mobility, e-commerce and enterprise clients.
The specification is the source of truth, and AI agents work in every phase under human review. The team ships faster, scales without losing direction, and every decision stays traceable from spec to deploy.
Software traceable from spec to deploySDD
The rules we follow when designing systems that handle money and health.
PRD, technical plan and acceptance criteria define what gets built. AI agents speed up every phase; the final call is always reviewed by a person.
Storefront, checkout and orders differ in load, caching and cost of failure. A campaign spike must never take down payment for people already buying.
The cart holds a signed offer, never the amount. The server re-quotes before charging and recalculates the total at checkout.
Only checkout talks to the payment gateway. When an order needs a refund, it asks checkout.
Neighbours announce that something changed. One service decides the order state, with validated transitions.
Business rules ship switched off and are turned on by parameter, without a deploy and without hidden code paths.
Luan ReisFounder of Shiftvibex · São PauloLinkedIn
I started in banking, at Itaú Unibanco. That is where I learned what a system that cannot stop means: every minute of downtime is a customer locked out of their own money.
Then came four years of engineering at Porto Bank, on rent guarantee and life insurance, with production on-call and a lot of legacy modernisation.
Shiftvibex started in 2023 to bring that care to other teams. That is how I came to architect Detran Pay and write the first version of a payment gateway.
Today I am e-commerce Tech Lead at Mevo, a digital health platform, leading engineering on MevoShop 2.0, and work in the engineering of onCar’s Financial Services squad, on vehicle-backed credit. I hold an MBA in Software Architecture from FIAP, work in Node.js, NestJS, TypeScript and Next.js, and run development through Spec-Driven Development with AI agents: I write the decisions down before the code.
If your system needs to grow without falling over, tell me the context. I reply in person.
Every project starts with an ADR. Describe the problem and watch the draft take shape beside it: it lands straight in my inbox, and I reply within 2 working days.