RPA for Minha Casa Minha Vida
Selenium bots reconciled housing records so the ops team could approve batches instantly.
Corporate project, code is confidential.
RPA for Minha Casa Minha Vida
This is a corporate project. Due to confidentiality agreements, source code, real data, and sensitive details cannot be shared. The content below focuses on technical challenges, architectural decisions, and key learnings from the project.
Context
Selenium automation to reconcile records and release housing program batches.
Problem
Manual processes and fragmented interfaces limited scale and introduced recurring inconsistencies.
My role
I mapped end-to-end flows with leadership, defined success metrics and led squads to build shared code plus clear guidelines for delivery.
Technical challenges
- Integrate legacy systems and internal APIs with limited availability.
- Reduce rework caused by incomplete or divergent records.
- Keep observability and fast rollback for critical batches.
Decisions and solution
I designed an event-driven architecture with Node.js workers, queues and synchronous validations where instant feedback was essential. The front end adopted reusable components aligned with the design system and baked-in internationalization.
Result/Impact
Processing times dropped by more than 60% and ops teams started relying on automated alerts instead of manual spreadsheets.
Stack
- Node.js / TypeScript
- React + Next.js
- Redis / PostgreSQL
- Observability with Grafana + Loki