Building at Annapurna Construction
Chris Morales
Business systems developer. I build the internal apps, integrations, and automations that run a commercial construction company — from the office to the jobsite.
Internal Tools Platform →
A monorepo of React/TypeScript apps on Microsoft Power Platform — shared component library, automated CI, and Dataverse integration for a commercial construction company.
Field Operations App →
A tablet-first app for field supervisors — crew management, daily logging, photo uploads, and Gantt scheduling, all with offline support.
Project Management App →
Unified PM tool for tracking contracts, budgets, change orders, T&M tickets, and subcontractor relationships across commercial construction projects.
Building This Site →
Jul 2026Astro 6, Tailwind v4, Cloudflare Pages — and the two dependency bugs that broke the first three deploys.
Offline-First Architecture on Power Platform →
Jun 2026How I built offline resilience into a React app where the SDK hangs forever when connectivity drops.
Building React Apps on Power Platform →
Jun 2026What it's like writing production TypeScript on Microsoft's low-code platform — the good, the weird, and the workarounds.