Alliance Software and IT Solutions

Custom software, AI automation, and hands-on IT for small businesses — one local guy who builds it, fixes it, and keeps it running.

Serving Camano Island, Stanwood, and north Puget Sound — and remote clients anywhere.

Free first look at whatever’s bugging you. You talk to me, not a call center.

What I do

Custom software & AI automation

Invoicing, scheduling, reports, follow-ups — the repetitive work that eats your week. I build the tool that does it for you, shaped around how your business actually runs.

Modern AI-assisted development means custom work that used to take a team weeks now takes days — small-business prices for software built just for you.

On-site IT

Networks and Wi-Fi, server rooms, cabling cleanup, hardware. I show up, do the physical work, and leave it organized and labeled — not just “working for now.”

The next person who opens that closet, me or anyone else, should be able to see what connects to what.

Ongoing support

A flat monthly rate covers monitoring, backups, patching, and a remote help desk. Response within 4 business hours, Monday through Friday.

One guy to call when anything breaks — who already knows your setup because he built it.

Recent work

A few things I’ve designed, built, and shipped.

Weather Nerd — Android app

A full-featured weather app, designed and built in a day.

Most weather apps make you dig through cluttered screens to answer one simple question: what’s it going to do outside? Weather Nerd puts current conditions, a 24-hour combined graph, and a 10-day forecast on one readable screen — and adds what the big-name apps skip: live NOAA tide predictions, essential for island and coastal life here in Puget Sound.

It pulls three independent data sources into one seamless display, with a custom hourly chart that layers temperature, rain chance, cloud cover, and tide height without becoming unreadable.

The point for your business: the core of this app was built in roughly five hours using modern AI-assisted development. Custom software that used to take a team weeks is now something a skilled solo developer can deliver in days — at a price a small business can actually afford.

Android · Kotlin · Jetpack Compose · kotlinx serialization · Open-Meteo, MET Norway & NOAA CO-OPS APIs

Weather Nerd app showing current conditions for Camano Island, WA, a 24-hour chart, and a detailed conditions panel.
Weather Nerd app showing today's NOAA tide highs and lows above a 10-day forecast.

Server room cleanup for a school bus dealership

From cable spaghetti to a room a technician can work in.

A school bus dealership and service center had a server room that had collected years of cable clutter, dust, and dead equipment — the kind of room where tracking down a network problem means an afternoon of tracing wires.

I cleaned and cable-managed the active servers and networking gear, organized and labeled the spares, and hauled out the obsolete equipment. The result is a room where any technician can see what connects to what and find problems in minutes instead of hours. The client was very happy with the transformation.

The point for your business: I handle the physical, on-premise side of IT, not just software — racks, cabling, networking — and I leave things organized and labeled.

CyberHack — cross-platform game, live on the web

One codebase, three platforms, shipped.

A cyberpunk-themed roguelike I designed and built end-to-end. The same game runs three ways: as a terminal application, as a desktop app, and as a web version anyone can play right now in a browser — with a companion website I also designed and deployed.

It took procedural generation, game state, and turn logic all the way to publicly hosted and playable — not a demo sitting on a hard drive.

The point for your business: whether your users are on a phone, a desktop, or a browser, I can build software that meets them there — and I finish things.

Play it in your browser →

Python · PyGame · WebAssembly via pygbag · Firebase hosting

Orthos — web-based operations dashboard

A dashboard for running work you can’t watch all day.

A web dashboard I built for organizing, scheduling, and monitoring automated jobs — queue up work, let it run, review the results from one screen. I use it to evaluate and develop business ideas, but the bones are what matter: it’s a real scheduling and monitoring dashboard of the kind every business runs on.

Job queues, scheduling, status monitoring, results review — and practical AI-agent integration, meaning AI doing assigned work inside a structured system rather than a chatbot demo.

The point for your business: if you have a repetitive process eating your week — invoices, reports, follow-ups, data entry — this is the kind of system that takes it off your plate. I’ve already built one for myself.

Python · FastAPI · Jinja2 · APScheduler · SQLite · Claude API · self-hosted

Also built

  • Linux desktop widgets: a live weather taskbar widget, system resource monitor, and service usage-limit indicators, running on multiple Linux desktops.
  • Forked and extended GZDoom — a large open-source C++ game engine — to integrate the RetroAchievements.org platform. Comfortable working inside big, unfamiliar codebases.
  • A physics puzzle game built in Unity (C#).
  • A CLI weather aggregator, a hardware battery monitor, and other small utilities.

About

I’m Matt K., and Alliance Software and IT Solutions is my one-person shop here on Camano Island — a registered Washington State LLC.

I’ve been around computers for more than 20 years. I write the software and I fix the infrastructure myself, which means the person you email is the person who does the work, and the person who picks up the phone already knows your setup.

I like problems that other people have given up on, and I like leaving things better labeled than I found them. If something in your business is broken, slow, or eating hours every week, I’d be glad to take a look.