Jordan Gopie · Software developer

I build mobile apps, backends, and automations that keep working after launch.

Through Viridian Software I take products from first build to production: shipped iOS apps, cloud backends for client platforms, and pipelines that replace hours of manual work.

What I do

Mobile apps

iOS and Android apps taken from first build through store review and release, including auth, offline data, sync, leaderboards, and ads.

  • Flutter
  • Capacitor
  • TypeScript
  • Firebase
  • SQLite

Backend systems

APIs, data models, and cloud services that stay correct under real use, with atomic operations, background jobs, and integration tests.

  • Python
  • FastAPI
  • TypeScript
  • PostgreSQL
  • Cloud Run

Automations

Pipelines and AI-assisted workflows that replace manual research and intake, with audit trails and a human in the loop where it matters.

  • Playwright
  • Docker
  • OpenAI
  • WhatsApp API
  • Schedulers

Apps

Things I've built and shipped

My own apps, from a live App Store game to volunteer and in-progress work.

Client work

Production systems for clients

Selected engagements where reliability mattered as much as shipping.

All work

Web platform

MLS Broker Portal

Designed listing detail surfaces and atomic claim-to-CRM behavior for work where duplicate ownership would have caused real operational pain.

Full-stack build across React, Python, Firebase, Cloud Run, and async tasking.

  • React
  • Python
  • Firebase
  • Cloud Run

Automation

Permit & Property Verification Pipeline

Turned brittle jurisdiction research into scheduled verification runs with integration coverage and fewer production surprises.

Solo pipeline owner using Python, TypeScript, FastAPI, Playwright, PostgreSQL, and Docker.

  • Python
  • FastAPI
  • Playwright
  • PostgreSQL
  • Docker

AI automation

WhatsApp AI Intake Automation

Built structured triage, auditable summaries, human escalation, and case-management syncing for a conversational intake path.

Technical owner across Next.js, PostgreSQL, Prisma, WhatsApp Cloud API, OpenAI, and OAuth.

  • Next.js
  • Prisma
  • WhatsApp Cloud API
  • OpenAI

Writing

Notes from building software

Project write-ups and lessons from client work, solo builds, and shipping.

All posts

Opinion

First client, real stakes

A transition note about starting Viridian Software, taking on client work, and learning how different production responsibility feels from personal experiments.

About

Hi, I'm Jordan.

I'm a software developer who works across the whole stack, from mobile clients to the services and automations behind them. I started Viridian Software to take on client work, and I build my own apps alongside it.

I care most about the part after the demo: deployments, data that stays consistent, edge cases that real users find, and code the next person can maintain. I'm comfortable owning a project solo or slotting into a team.

Contact

Have a project in mind?

Tell me what you're building or what's slowing your team down. Email is the best way to reach me.