Skip to main content

Work · Portfolio

What I've shipped.

No case studies where the product is vague and the outcome is vaguer. Every engagement starts with a written scope and a fixed price. Here's what done looks like.

Fixed scope. Fixed price. Actually shipped.

Live projects

Eviction prevention · Public tool · Los Angeles

LA Housing Help

A free eviction-prevention navigator for LA renters — built to help tenants in South and East LA understand their rights and find legal aid, housing assistance, and rental relief programs in plain language. Available in English and Spanish.

Built on Astro and deployed to Cloudflare. Fast, accessible, mobile-first. No login required, no data collected.

AstroCloudflare PagesTailwind CSSBilingual (EN/ES)
Visit housinghelp.shipyardla.com

What was delivered

  • Plain-language rights navigator
  • Resource directory with live search
  • Spanish-language version
  • Mobile-first, accessible design
  • Zero-cost hosting on Cloudflare
  • Documentation and handoff materials

Cloud operations · Web application

Cloudnori

A live production web application serving cloud operations workflows. Built to spec with a fixed scope and documented handoff.

Production deployment with full source code ownership transferred at completion.

Custom Web AppProduction
Visit cloudnori.com

What was delivered

  • Custom web application
  • Production deployment
  • Source code ownership transferred
  • Documentation and handoff

Operations management · Web application

LiveHelm

A live production web application supporting real-time operational management. Designed around the client's specific workflows with fixed scope and price.

Production deployment with full source code ownership transferred at completion.

Custom Web AppProduction
Visit livehelm.com

What was delivered

  • Custom web application
  • Production deployment
  • Source code ownership transferred
  • Documentation and handoff

Status dashboard · Foundation Local

Foundation Local Status

A live system status page for Foundation Local — providing real-time operational transparency for staff and stakeholders.

Deployed and maintained as part of a broader operational tooling engagement.

Status DashboardOps Tooling
Visit status.foundationlocal.com

What was delivered

  • Real-time status dashboard
  • Stakeholder-facing transparency page
  • Documentation and handoff

What I can build

Capabilities from 13 years of production Rails and Elixir engineering. Scope and price are set before any work starts.

Intake and case management systems

Custom web forms that write directly to HMIS, CalJOBS, or Bonterra ETO. Multilingual, offline-capable, mobile-first.

Compliance and reporting dashboards

Multi-funder report assemblers, Measure A compliance trackers, board packet generators. Built for the specific reporting stack LA organizations actually use.

AI workflows

Case note translation, grant draft generation, board report narratives from QuickBooks data. One validated use case scoped and built before expanding.

System integrations

Connecting Salesforce, QuickBooks, Bonterra ETO, HMIS, and CalJOBS to custom-built tools — with documented data models and no black-box dependencies.

Prior sector experience

BuildAbility (formerly Build Rehabilitation Industries)

Disability-focused nonprofit based in Sylmar, CA. Director of Specialty Products, 2011–2013. Built their web presence from scratch, launched their first e-commerce capability, and moved the organization into digital marketing. First direct experience with what it actually takes to modernize technology inside a constrained-budget nonprofit.

This is context, not a portfolio item — it's background for why ShipyardLA exists and who I understand.

Ready to be the next project?

Book a 30-minute call. Walk away with a plain-language assessment of what you need, what it costs, and whether ShipyardLA is the right fit.