Builder Audit Platform (Pascam)
Offline-First Mobile Inspection & On-Site Visit Manager.
“Empowered construction inspectors to conduct on-site audits completely offline with resilient serverless synchronization.”
Replace with high-res UI dashboard screenshot, mockup, or banner (Recommended 1920x1080)
Ruggedized Offline-First Mobile Inspection
Construction sites frequently lack cellular connectivity (underground basements, remote plots). We designed and engineered a lightweight React Native application enabling inspectors to complete detailed safety and quality checklists offline, backed by an AWS Lambda processing pipeline for audit synchronization and automated notifications.
Project at a Glance
A lightweight React Native app for managing on-site visits and structural inspections, featuring Redux offline-first state persistence and AWS Lambda backend processing for audit reports and notifications.
Building Inspection & Site Compliance Auditing
General Contractors & Civil Engineering Auditors
Q1 - Q2
100% elimination of paper audit clipboards and instantaneous supervisor report dispatch.
The Problem
Inspectors relied on physical paper checklists and digital cameras. After returning to the office, auditors spent hours manually typing handwritten notes and matching digital photos to building plot numbers, creating multi-day delays in flagging critical structural hazards.
Zero cellular service on active construction sites prevented web-based forms from loading.
Manual photo-to-defect reconciliation taking up to 3 hours per site visit.
Delays in notifying general contractors of critical safety violations.
Risk of lost or rain-damaged paper audit documentation.
Goals
Technical Goals
- 100% offline-operable mobile application with local SQLite caching.
- Automatic background photo compression and metadata watermarking (GPS + timestamp).
- Bi-directional synchronization queue resolving audit state upon reconnecting to Wi-Fi.
- Serverless AWS Lambda microservices generating formal PDF audit certificates.
Business Goals
- Cut inspection-to-report delivery time from 48 hours to under 5 minutes.
- Standardize compliance grading criteria across dozens of field audit teams.
- Ensure indisputable legal audit trails with geolocated photo evidence.
My Role
Lead Mobile & Systems Engineer
Core Responsibilities
- Designed and built the lightweight React Native mobile client.
- Implemented Redux offline-first state stores and persistent photo synchronization queues.
- Engineered AWS Lambda serverless functions parsing submitted site audits.
- Configured Amazon S3 bucket lifecycle rules and automated email/SMS alert triggers.
Primary Focus Areas
Solution
The Pascam platform equips field inspectors with an offline-first mobile app. Auditors select building sites, fill out structured inspection forms, attach photos directly with camera watermarking, and mark signoffs. The moment network connectivity is detected, an intelligent sync manager pushes logs to AWS Lambda for automated processing.
Offline-First Sync Engine
Local SQLite cache stores all checklists and inspection histories; transparent background sync queue uploads changes when online.
Geotagged Photo Verification
Camera module automatically watermarks coordinates, time, and plot ID into image headers to guarantee audit authenticity.
Instant Report Dispatch
AWS Lambda compiles inspection logs into branded PDF audit dossiers dispatched immediately to site supervisors.
Architecture & Data Flow
Decoupled edge-to-cloud architecture combining React Native offline client, Redux synchronization queue, AWS Lambda compute, and S3 evidence storage.
On-Site Inspection Entry
React Native / SQLiteAuditor completes checklist and captures photos; Redux stores data in local SQLite.
Network Detection & Queueing
Redux Offline / NetInfoNetInfo listener detects connectivity; background queue batches audit records.
AWS Lambda Ingestion
AWS Lambda / Node.jsLambda parses checklist scores, validates inspector signatures, and compresses media.
Report Generation & Alerting
AWS S3 / Amazon SNSAutomated PDF generated and saved to S3; SNS alerts sent to project managers.
Core Features
Offline Site Checklist Engine
True offline-firstFill out hundreds of inspection questions with zero internet connection; instant auto-save prevents lost work.
Integrated Camera & Watermarking
Tamper-proof evidenceCapture defect photos that automatically embed timestamp, plot location, and checklist item number.
Automated Compliance Grading
Real-time gradingComputes overall building pass/fail percentages and highlights critical non-compliance items instantly.
One-Click Supervisor PDF Dispatch
Instant PDF deliveryServerless generation of formal, branded audit reports emailed to stakeholders within seconds of sync.
Engineering Decisions
React Native with Redux vs Hybrid PWA
Why: PWAs face severe iOS background storage eviction and camera hardware access limitations, rendering them unviable for reliable gigabyte-scale offline photo caching on job sites.
Challenges
High-Resolution Photo Upload Timeouts: 50+ photos choking mobile network connections upon leaving the job site.
Implemented client-side image compression reducing 8MB photos down to 400KB with zero visible degradation of structural defect clarity.
Slashed upload sync times by 95%.
Implementation Timeline
App Shell & SQLite Engine
- React Native scaffolding
- SQLite integration
- Checklist UI components
Evidence Capture & Compression
- Camera module integration
- Image compression pipeline
- Metadata watermarking
Serverless Ingest & Reporting
- Lambda audit handlers
- Automated PDF generator
- SNS notification triggers
Job Site Pilot & Rollout
- On-site audit testing in basements
- Inspector training guide
- Production cutover
Results & Metrics
Reduced audit turnaround from 2 days to under 5 minutes.
100% reliable offline persistence across thousands of field inspections.
Completely eliminated physical clipboards and manual filing cabinets.
Screenshots
Drop high-resolution interface screenshot here (Recommended 1920x1080)
Field Audit Checklist Interface with Defect Photo Attachment
Clean mobile inspection view designed for high-glare sunlight and quick single-thumb navigation.
Drop high-resolution interface screenshot here (Recommended 1920x1080)
Automated Inspection Summary Report & Pass/Fail Scoring
Generated compliance overview highlighting structural defect locations and required remediations.
Demo Video
Pascam Walkthrough: 90-second demo showcasing completing an offline inspection, capturing defect photos, and syncing upon reconnecting to network.
Add iframe or video src in lib/case-studies-data.ts
Demonstration Highlights:
Lessons Learned
Offline-first mobile apps must treat network connectivity as an opportunistic enhancement, not a baseline requirement.
Aggressive client-side image compression is essential for field apps syncing over spotty rural 3G/4G connections.
Tech Stack
Mobile
Cloud & Serverless
Languages & Tools
Business Impact
Pascam modernized on-site auditing for construction firms, eliminating reporting backlogs and accelerating building compliance signoffs.