Navicon Infraprojects Pvt. Ltd.
Sep 2025 — PresentSoftware Engineering InternRemote · India
Building a cross-platform construction ERP that's now in daily use across four different site roles.
- Shipped a cross-platform construction ERP in Flutter now relied on daily by 20+ on-site staff across four roles, covering inventory, finance, and project tracking from a single codebase.
- Eliminated manual cross-department data reconciliation by building Supabase/PostgreSQL services with JWT auth, row-level role-based access control, and real-time sync — removing a recurring end-of-day reporting step.
- Cut average query time ~30% and tightened dashboard loads by reworking 5 PostgreSQL schemas with composite indexes and rewriting the queries that drove the slowest plans.
- Moved permission checks down into the database rather than leaving them in the UI, so one department can't read another's records even if the client is tampered with.
FlutterDartSupabasePostgreSQLJWTRLS