About Us

CampbellSoft Studios is a software development studio. We build things, whatever the project calls for. That means 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, a Docker + Portainer mobile companion app with zero-cloud architecture, a custom AI song service taking real customer orders, tooling for civic and financial-disclosure data, and an incremental game 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 designed and built in-house — most already shipped, the rest in active development. 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 & Tooling

Engineering blog with RSS, self-hosted push-notification relay, build-time SVG and data linters