Sunstate DevworksDesign & Engineering Studio
Sunstate Devworks
HomeServicesWeb DevelopmentMobile AppsBrandingAI & AutomationWorkStudioContact
Start a Project(480) 793-9161

Gilbert, AZ · Booking now

Case study · Liberty Military Housing · 2025 to present

Con Gusto: renovation operations, run from one app.

The construction management platform that runs day-to-day renovation operations across Liberty Military Housing’s Southern California regions, for property managers, contractors and field crews.

~350
Active users
10k+
Housing units
−60%
Internal support tickets
6
Developers hired & led
Con Gusto jobs workspace
Con Gusto dashboard
Con Gusto project overview
01The problem

Thousands of units. Three kinds of users. One source of truth.

Renovating military housing across 10,000+ units means property managers, outside contractors and field crews all working the same jobs, each needing a different view of them.

Liberty Military Housing needed a single real-time system of record for that work: who is assigned, what is approved, what it costs and where it stands, available on the phone in the field as well as at the desk.

02My role

Architect, lead engineer and hiring manager.

  • Designed the system architecture: native clients, API, data model, auth and deployment pipeline.
  • Interviewed, hired and onboarded a team of 6 developers, and manage them directly.
  • Run the team’s process: specs and tickets, sprint planning, and review of every pull request.
  • Own the backend and release process, from GitHub Actions through staging to production.
  • Technical point of contact for Liberty Military Housing stakeholders, 14 months and ongoing.

Built for

Property managers

Portfolio command center, approvals, open invoices, at-risk properties, and plain-English questions answered with live charts.

Built for

Contractors

Job assignments, quotes and estimates, change orders, messaging, and a clear view of what is scheduled and what is late.

Built for

Field crews

Today’s jobs, progress tracking, photo documentation from the site, and offline access when the signal drops.

03What we built

Native apps for the field, a command center for the office.

Native mobile, both platforms

A SwiftUI app for iOS and a Kotlin / Jetpack Compose app for Android, with job timelines, scheduling, photo uploads and offline caching.

Estimates that close

An estimate builder that generates branded PDFs and sends clients an approval link, so sign-off happens without a phone call.

Ask it in plain English

A natural-language query interface: managers type a question and get back a live data visualization.

No more retyping POs

A PDF import pipeline (pdfplumber table extraction with a heuristic fallback) that turns vendor purchase-order exports into scheduled jobs.

Screens shown with sample data.

04Architecture

Serverless on AWS, typed end to end.

A Python FastAPI service packaged as a container image and run on AWS Lambda, behind Cognito authentication, with DynamoDB for data, S3 for job photos and documents, and SES for email.

Request path

iOS & Android apps
SwiftUI · Kotlin / Compose
Amazon Cognito
Auth · role-based access
FastAPI on Lambda
Python · container image
DynamoDB · S3 · SES
Data · media · email

Delivery pipeline

GitHub Actions
pytest · ruff · mypy
Amazon ECR
Versioned container images
Staging
Isolated · verified first
Production
Promoted after staging
05Engineering quality

Built to be trusted every day.

280+

Automated tests

pytest unit and integration tests on the API, gating every merge.

CI

Typed and linted

ruff and mypy checks run in GitHub Actions alongside the test suite.

2

Isolated environments

Separate staging and production. Every release is verified on staging first.

PR

Reviewed changes

Every change ships through a feature branch and a reviewed pull request.

06Results

The system of record for Southern California.

Con Gusto now runs day-to-day renovation operations across Liberty Military Housing’s Southern California regions. About 350 active users rely on it, dozens of work orders and jobs move through it every week, and the work continues 14 months in.

See more work
−60%
Internal support tickets
10k+
Housing units managed
~350
Active users
14 mo
Ongoing engagement

Have an operations problem like this?

Let's build your
system of record.

Tell us how the work gets done today. We will send back a plan, a timeline and a flat price.

Start a Project (480) 793-9161
◐ ~1 business-day reply◐ Flat-rate quotes◐ 100% code ownership