About Us
CampbellSoft Studios is a software development studio. We build things, whatever the project calls for. That's meant mobile apps, e-commerce platforms, marketing sites, data pipelines, portfolio sites, companion apps for self-hosted infrastructure, and interactive products shipped on Steam. The through line isn't a specific technology or platform. It's solving problems with well-built software.
We work across the stack and pick the right tool for each job. Our projects have shipped on React Native, Astro, Next.js, Python, Unity, Godot, and more. Recent work includes a polished iOS + Android companion app for self-hosted infrastructure, Docker and Portainer mobile companion apps with zero-cloud architecture, a custom AI song service taking real customer orders, tooling for civic and financial-disclosure data, and incremental games shipping on Steam Early Access. What matters is the end result, not the label on the framework.
We also publish what we learn. The blog covers post-incident lessons, build-time tooling we've shipped, pricing philosophy, and the bugs we hit in public so the next person doesn't have to.
Every project on this site was taken from idea to shipped product: designed, built, and deployed. We're always working on something new.
What We've Worked With
Languages
TypeScript, Python, C#, GDScript, JavaScript
Web
Next.js, Astro, Tailwind CSS, Vercel, Netlify, GitHub Actions
Mobile
React Native, Expo, cross-platform iOS & Android
Backend & Data
Supabase, PostgreSQL, Row-Level Security, edge functions, REST APIs, webhook-driven state machines, Docker
Payments & Email
Stripe, Resend, webhook-driven order state
IoT & Infrastructure
Frigate NVR, Google Coral TPU, PoE networking, Tailscale VPN, Ubuntu Server, Docker Compose, Portainer, MQTT
Ads & Analytics
Google Analytics 4, Google Ads, TikTok Pixel & Events API, Meta Pixel, Trustpilot, UTM tracking
Interactive
Unity 6, Godot 4.6, Steam
Writing & Open Source
Engineering blog with RSS, MIT-licensed push-notification relay, build-time SVG and data linters