One-developer software studio · Albuquerque, NM

Websites, internal tools & AI assistants. Built end to end.

I build software for small businesses: a fast public website, the internal tools your staff use every day, and AI that knows your business. I design it, build it, host it, and keep it running. No agency in the middle.

3businesses run on my software
20+apps and sites in production
1person to call when you need something

What I do

You talk to the person writing the code, from the first conversation to long after launch.

Websites that work

Fast, modern sites your customers can actually use. I design, build, and host everything myself, and updates are part of the deal instead of a new invoice.

Internal tools & dashboards

The software behind the counter: order tracking, ops dashboards, admin panels. Built to fit how your business already runs, not the other way around.

AI assistants & automation

Assistants trained on your documents that answer in your company's voice. Two businesses already run assistants I built, and their staff use them daily.

Client work

Real businesses, running on software I built and maintain. Every screenshot on this page is a live product, not a mockup.

Tony's Pizzeria

Restaurant · Albuquerque, NM

A full digital setup for a working pizzeria: the public website customers see, plus an internal tools dashboard for day-to-day operations.

  • Public site with menu, hours, and location
  • Internal staff dashboard for operations
  • Hosted, monitored, and maintained end to end
Visit tonyspizzeriaabq.com →
Tony's Tools — staff scheduling
Tony's Tools internal dashboard showing a published weekly staff schedule with shift conflict warnings and availability counts

Clay, for American Clay

Natural earth-plaster manufacturer · internal AI assistant

American Clay's staff answer detailed product questions all day: coverage rates, application techniques, VOC content. Clay is an assistant grounded in the company's own documents, so staff get an accurate answer in the company's voice in seconds.

  • Answers from 2,300+ chunks of their real product docs
  • Runs on private infrastructure, their data stays theirs
  • Sign-in gated, staff-only, with opt-in quality review
Live · staff-only
Clay — internal assistant
The Clay assistant answering a staff question about product coverage per bag, with per-product figures

NMSA Assistant

New Mexico Soccer Academy · coaching assistant

A chat assistant for the academy's coaches, built on the club's own coaching library: 270 drills with field diagrams, age filters, and printable session cards. A coach asks for a drill and gets the club's actual material, not something generic.

  • Grounded in 270 drills from the club's corpus
  • Drill cards with field art and print-ready PDFs
  • Age-aware: answers fit the team a coach actually has
Live · coaches-only
NMSA Assistant — coaching tool
The NMSA assistant showing a defending drill card with a field diagram, setup instructions, and difficulty adjustments

Make your content look the part

You've got the content. You just don't have time to make it look good. Send me your rough text and I'll turn it into something you'd put in front of a client without a second thought.

Plain unformatted text: a quarterly review typed out with no styling, charts, or layout
BeforeYour raw text. That's all I need.
The same review, redesigned with clear KPI cards, a labelled revenue chart, a channel breakdown, and a single takeaway
AfterWhat I send back.
  • Reports & business reviews
  • Pitch & sales decks
  • Grant & funding applications
  • Data one-pagers
  • Presentations
Send me your draft and I'll make it look right →

How it works

No discovery phases, no account managers. Three steps, and you know the price before anything gets built.

We talk

Tell me what your business needs, in plain English. A quick call or an email is enough. You don't need a spec, and the conversation costs nothing.

You get a flat quote

I send back exactly what I'd build and one number for it. No hourly billing, no surprise invoices. If the scope changes, we re-agree the number first.

I build it and keep it running

I build it, launch it, and host it. Monitoring, updates, and small changes are covered by a simple monthly rate. You never hunt for "the website guy" again.

Every project starts with a flat, written quote, so you know your exact cost before any code is written. Hosting and upkeep are one predictable monthly rate.

Who you're working with

I'm Griffin Salvador, a developer in Albuquerque. Crest Systems is just me.

I started it because most small businesses don't need an agency. They need one person who knows their setup and picks up the phone when something breaks. So that's what I sell.

I built and host everything on this page myself, client sites included. Hire me and you deal with me directly, before launch and after.

What I build for myself

My own products and tools. This is where I sharpen everything I bring to client work.

Screenshot of the OddSphere website Live

OddSphere

A sports-betting odds platform with expected-value tools, live odds data, and automated social content.

oddspherebets.com →

Screenshot of the PrimordialMC website Live

Primordial

A Minecraft community I run. A flagship server and its sister SMP, with a custom Discord bot and web storefront behind them.

primordialmc.com →

Crest Fantasy player pool with season projections and position filters Live

Crest Fantasy

A full season-long fantasy football platform my leagues run on instead of ESPN: live scoring, a snake draft room, waivers, and trades. No ads.

fantasy.crestsystems.build →

LoL Analytics dashboard showing rank, recent form, and per-game stats for a player Live

LoL Analytics

A League of Legends stats dashboard. Search any player and get win rates, per-champion splits, trends, and AI game reads from cached match history.

Poker Lab game setup showing seven opponent engines with different play styles Live

Poker Lab

A No-Limit Hold'em trainer. Play against seven engines with distinct styles, or turn on learning mode and check every decision against a solver.

MTG AI training dashboard with a strength leaderboard of policy and critic pairs In progress

MTG engine + AI

A Magic: The Gathering engine with visual drafting, deckbuilding, and gameplay. The AI that plays it trains around the clock; this is its leaderboard.

The platform underneath

Everything above runs on infrastructure I built and operate myself. That's the point: when I host your project, it rides on the same stack I trust with my own.

Self-hosted AIModels run on my own GPU hardware. Client data never leaves machines I control.
One secure edgeEvery site is served through hardened tunnels with zero open ports.
Monitored 24/7Health checks, alerting, and daily backups across the whole fleet.

Have a project in mind?

Tell me what your business needs. A new site, a tool your team is missing, or something you want to try with AI. I'll give you a straight answer on what it would take to build.