JORDAN WARD
● AVAILABLELOS ANGELES, CA · LA + REMOTE

Jordan
Ward.

Software Engineer & Founder @ PRSMTECH — I build production software with Claude, TypeScript, Python & Swift.

AI systems · MCP servers · internal tools · full-stack · native iOS.

~/prsmtech $ whoami
self-taught · shipping since 2024
~/prsmtech $ cat focus.txt
applied AI · agent tooling
internal tools · native mobile
~/prsmtech $
20,000+
App Store downloads
US patent
Filed · dual-camera
2
App stores shipped
100+
Repositories
3,700+
Contributions / yr
30+
Projects shipped
2
MCP servers in prod

Selected work

01 — 08
FLAGSHIP01 · CLIENT: CAMELOT LLC

Double View

Two lenses. Two formats. One tap.

The engineering behind Double View — built for creator Adam W through Camelot LLC. A native dual-camera app that captures 9:16 vertical and 16:9 horizontal simultaneously: one take, both formats.

Live on both stores — iOS with 20,000+ downloads, revenue-generating in its first 90 days and a US patent filed on the dual-camera system; Android shipped in Kotlin on Google Play.

Four codebases, one product: native iOS (Swift 6 / SwiftUI / AVFoundation), native Android (Kotlin), a Next.js + Stripe companion web app, and the marketing site at doubleview.com — all architected and written by me.

447 commits · 4 codebases · 2 app stores · 1 patent filed
› fastlane release pipeline
› Meta SDK analytics with ATT + Apple Privacy Manifest
› Digital Asset Links deep-linking

Launched April 2026 by creator Adam W (65M+ followers, 1B+ monthly views).

Swift 6SwiftUIAVFoundationKotlinNext.jsStripe
02RUNS THE COMPANY

PRSM Business Platform

Unified operations hub: client portal with magic-link auth, invoicing, kanban task boards, time tracking, automated 7-step client onboarding and Google Chat integration. Go gRPC backend on Railway, Next.js frontend on Vercel.

GogRPCNext.jsPostgreSQLRailwayVercel
03DAILY PRODUCTION USE

social-slash

Anthropic-compatible MCP server that posts to LinkedIn, X, Threads, Instagram, Reddit and YouTube straight from Claude — persona-routed voice per platform, approval-gated. 19 tools, 151 tests.

Full circle: the platforms I posted to by hand as a video producer, now automated with AI I built.

Python 3.12FastMCPOAuth 2.0Railway
04FULL SOURCE PUBLIC

macro-pickle

Local, database-free AI creative toolkit — a typed, brand-aware Prompt Engine plus image and video generation (Imagen · Veo · Kling · fal.ai), all driven through Claude via MCP.

TypeScriptMCPGemini
05MCP SERVER

DJ NevaMiss

Builds harmonically-mixed Spotify sets: BPM, musical key and Camelot-wheel position exposed as MCP tools. Ask Claude to "build a harmonic set ramping 120→128 BPM" and it walks the wheel, then writes a verified private playlist.

Built after Spotify's public API dropped audio-features (403) — solved with an alternate enrichment path. Music-producer-turned-engineer, in one project.

TypeScriptMCPSpotify
CAMELOT-WHEEL ROUTING
06LIVE PRODUCT

demo-sites

Brief-to-deployed-site pipeline behind prsmtechdemos.com: a brief goes in, a themed, deployable Next.js site comes out.

Next.js 16Tailwind v4Stripe
07CODE PRIVATE

PPs-AutoEdits

MCP server that drives Adobe Premiere Pro 2026 — 184 ExtendScript primitives for autonomous video editing. The tool I used daily as a video producer, now automated with AI I built.

JavaScriptExtendScriptMCP
184 PRIMITIVES
08LIVE SITE · PUBLIC CODE SAMPLE

Prsm-SaaS

The production site at prsmtechweb.com, kept public as a code sample.

Next.jsTailwind 4SupabaseRemotionResend
PRSMTECHWEB.COM ↗
› Atomic Postgres rate limiting — single RPC, fail-open
› React Email + PDF report pipeline
› Programmatic video with Remotion 4, sharing the site's design tokens
› Brutalist design system on CSS variables
› TypeScript strict + noUncheckedIndexedAccess
MORE SHIPPED WORK
stitch-prsmtechAI UI-generation platform on the Google Stitch SDK: prompt-enhancement pipeline, stateful "baton" build loop.FULL SOURCE PUBLIC ↗PRSMTECH-SMCA7-agent content-automation system on Google ADK, in production.SHOWCASE ↗
podcast-factoryTopic → two-host script → voiced WAV, one command. Python stdlib-only + Gemini TTS.PYTHON · GEMINI TTS
snow-flowVeo 3 CLI video-gen pipeline: batch flows, LLaVA vision analysis, video2x upscaling, ML dataset prep.VIDEO PIPELINE
GuberFeatsVision-powered Telegram commerce bot: reads a delivery cart from a screenshot, confirms, collects, routes.VISION · TELEGRAM
macbook-turbomacOS system optimizer and CPU monitor.FULL SOURCE PUBLIC ↗TrailStash Co.Production e-commerce storefront.PUBLIC ↗
prsm-ad-shieldChrome extension: ad blocking, stream detection, PRSM Player integration.CODE PRIVATE
Swizzimatic checkoutLive AI video checkout on Stripe.LIVE ↗
MY SPECIALTY

Internal
tools

My whole company runs on tooling I built. Not side projects — the rails the business operates on.

01Google Chat webhook routing across 9 spaces
02Jira boards with PR ↔ issue auto-linking
03Stripe signature-verified webhook reconciliation
04Automated email rails on Resend
05AI memory / session system — 30+ Claude Code skills, 100+ slash commands

How I got here

FULL STORY ↗
2019 — 2023

Swizzimatic

Founded and ran a music-video production company in LA. 58 official videos, 25M+ views, Adobe suite daily — where the product and UX instincts come from.

2024

The pivot

Taught myself to code, went deep on AI, founded PRSMTECH. No degree, no bootcamp — the portfolio is the credential.

NOW

Full-time craft

Software is my full-time craft and income. Claude Code as core infrastructure — not a demo, the surface I ship on every day.

Stack

DAILY DRIVERS
TypeScriptPythonSwift 6KotlinReactNext.jsGoPostgreSQLSupabaseClaude APIMCPGoogle ADKDockerVercelRailwayStripe

I ship fast, I ship in public,
and the repos are the receipts.

Open to software engineering, applied-AI and internal-tools roles — LA + remote.