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.
A physics merge puzzle built for quick sessions and satisfying chains.
A free iPhone and iPad physics merge game I built solo in TypeScript on Phaser 4 and Matter physics, then shipped natively through Capacitor. It runs entirely on-device, with no backend to operate.
A transition note about starting Viridian Software, taking on client work, and learning how different production responsibility feels from personal experiments.
A note from the nearly-finished phase, where the product works locally and the remaining enemy is getting it deployed without spending money.
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.