Work

What we've already built.

Two tools, plus an app we've shipped to the App Store: custom automation, full custom software, and mobile applications.

Threat triage · Harbor LawDemo
Scanned today1,284
Threats stopped4
Avg scan time0.4s
False positives, 30d0
Search sender, subject, or domainAllThreatsHeld
  • M3
    Microsoft 365no-reply@micros0ft-support.co
    Your password expires todayYour password will expire in 24 hours. Keep your current password by confirming
    ScanningQuarantined7:02 AM
  • SK
    Sarah Kimsarah@harborlaw.com
    Q3 numbers for reviewAttaching the draft before Thursday. Let me know if the trust account figures
    ScanningDelivered7:14 AM
  • AP
    Accounts Payableap@vendor-invoices.net
    Updated wire instructionsPlease note our banking details have changed effective immediately. Use the
    ScanningHeld for review7:31 AM
  • D
    DocuSigndse@docusign.net
    Please sign: Lease agreementDana Whitfield sent you a document to review and sign.
    ScanningDelivered7:48 AM
  • IH
    IT Helpdeskhelpdesk@harborlaw-it.com
    Action required: MFA resetYour multi-factor enrollment was removed. Re-enroll now to avoid losing
    ScanningQuarantined8:05 AM
  • JR
    Jordan Reyesjordan@harborlaw.com
    Re: Deposition scheduleWorks for me. I moved the Alvarez depo to the 14th so we have the room.
    ScanningDelivered8:19 AM
  • BA
    Bank Alertsalerts@secure-verify-login.com
    Unusual sign-in detectedWe noticed a sign-in from a new device. Verify your identity within 12 hours
    ScanningQuarantined8:40 AM
Scanning liveLast sync 8:41 AMSummary sent to IT at 7:00 AM
Example: email threat triage

Custom automation

Work that runs on its own inside the tools you already use. This one reads incoming mail, catches phishing and payment scams, and quarantines them before anyone clicks. Anything unclear gets held for a person to review.

  • The problem: phishing and fake invoices slip past basic spam filters, and one wrong click is expensive.
  • What it does: checks every message for lookalike domains, spoofed senders, and payment-change requests.
  • What happens next: clear threats are quarantined, borderline ones wait for a person, and IT gets a morning summary.
Site screening · Kern CountyDemo
Compressor stn. 1217253441398256426535188 Rowlee Rd Hwy 43 Gas transmission, 30 in.
#APNAcresTo gas lineZoningScore
1040-121-03559.80.12 miAgricultural82
2040-124-03247.20.38 miAgricultural65
3040-121-04263.60.54 miAgricultural56
4040-121-04948.10.95 miLight industrial42
5040-121-02151.20.90 miAgricultural41
Example: parcel and gas line screening

Full custom software

Software built from scratch around how a business works. This one maps land parcels against nearby gas transmission lines and site constraints, then scores each one so a team knows where to look first.

  • The problem: teams spend weeks of diligence on sites that were never going to work.
  • What it does: pulls parcel and gas transmission data together and checks each parcel against site rules.
  • What happens next: every parcel gets a score, so the team starts with the best sites.
App Store release · iOS appLive · name withheld
  1. Built in-houseDesign, code, and subscriptions
  2. TestFlight betaTested with real users before launch
  3. App ReviewApproved by Apple
  4. Ready for SaleLive on the App Store
1,000+users
65paying subscribers
Example: our own iOS app

Mobile applications

We design, build, and ship mobile apps. Our own iOS app is live on the App Store, with over a thousand users and paying subscribers.

  • What we handled: design, development, and in-app subscriptions.
  • Shipping: TestFlight beta, App Store review, and launch.
  • After launch: updates and support as the user base grew.
Talk about a build

Let's find your first win.

A free 30-minute consult, in person in San Luis Obispo or over video. No obligation, nothing to prepare.

Nothing is shared before an NDA is signed.