App + Web/Admin System for the State Agrarian Development Secretariat
Official Government of Ceará app that centralizes the systems of the State Agrarian Development Secretariat (SDA): demand and action indicators, technical tickets, agenda, messaging and surveys, unifying modules that used to run in isolation.

SDA Ceará represents the module-by-module, zero-downtime modernization of a government system already in use, unifying indicators, tickets, agenda and surveys into a single app for the State Agrarian Development Secretariat's staff.
SDA Ceará is the official app of the Government of Ceará's State Agrarian Development Secretariat, used by staff to track demand and action indicators (the IDA system), open and manage technical tickets, handle agenda and messaging, and answer surveys. The app also surfaces linked programs, such as Ceará Sem Fome and Projeto São José.

Cross-referencing data: Ceará Sem Fome x Projects, by region, gender and CadÚnico
As the Systems Analyst responsible for the product's evolution, I led the backend and frontend migration module by module: each screen was rewritten and validated without interrupting use by the Secretariat's staff, who already depended on the system daily.
Business rules for indicators, tickets and surveys.
Cross queries by entity, project, year and municipality.
Unified experience for field and office staff.
The "Sistemas" module was rebuilt with dynamic filters by entity, project, year and municipality, letting staff cross-reference data from different agrarian initiatives without relying on external spreadsheets.

Sistemas module: dynamic filter by entity, project, year and municipality
SDA Ceará isn't a niche app: it's used by staff across an entire State Secretariat, with access spikes concentrated around accountability periods and project tracking in every municipality of Ceará. That makes the infrastructure as critical as the product itself — the architecture was designed to scale horizontally, tolerate instance failures and allow frequent deploys without noticeable downtime.
Each module (.NET, C# and legacy PHP) packaged into versioned Docker images, with reproducible builds independent of the developer's machine.
Kubernetes with multiple replicas per service and a Horizontal Pod Autoscaler adjusting capacity by CPU/memory during statewide access spikes.
Primary PostgreSQL with a read replica, isolating heavy reporting load from transactional traffic and serving as a backup source.
A CI/CD pipeline ships new module versions via rolling update, letting the system evolve in production without stopping service to staff.
Prometheus scrapes metrics from every pod, Grafana exposes operational dashboards, and Alertmanager fires alerts before incidents reach end users.
Each domain (IDA, Activities/MAPP, Survey) runs as an independent service, so any module can scale, update or restart without affecting the others.
The result is infrastructure built for statewide scale: multi-replica services behind an Ingress Controller, a database with a read replica, and an observability stack that gives production visibility before an issue affects Secretariat staff in any municipality of Ceará.

MAPP: tracking system with its own dashboard
Besides IDA, the app integrates MAPP (the tracking system) with its own dashboard, the Survey system and internal messaging. Each module keeps its own business logic but shares the same navigation shell and authentication, reducing the learning curve for staff.
SDA Ceará now sustains over 1,000 active users and 200+ concurrent logins from staff across the State, with backend and frontend fully migrated module by module over 1.8 years, without ever interrupting the Secretariat's daily work — backed by Kubernetes infrastructure ready to scale as statewide demand grows.
The project reinforces that modernizing government systems in production requires both technical rigor and process discipline: every module has to evolve without breaking the trust of the people who already depend on it.
I'd introduce feature flags from the first migrated module, not partway through the project. Decoupling deploy from release would have given more room to test each new module with a small group of staff before rolling it out to the state's 200+ concurrent logins.
SDA Ceará was already used by government staff in production when I joined the project. That completely changed the nature of the work: it wasn't building from scratch, it was evolving a system in active use without interrupting the State's operation.
Migrating backend and frontend module by module, with zero downtime, serving 1,000+ active users
Sustaining 200+ concurrent logins with stability on orchestrated infrastructure
Unifying historically siloed systems (IDA, Survey, MAPP, Ceará Sem Fome) into a single app