╔══════════════════════════════════════════════════╗

Ryan Gale

senior engineer · ai-native builder
~/ryan-gale $ engineer --years 7+ --stack ts+rails --focus ai-native
./view-work./say-hello
╚══════════════════════════════════════════════════╝
scroll --down
$ cat about.txt

About me.

Senior software engineer with 7 years of full-stack experience, now focused on AI-native product development. Built production RAG systems, vector search pipelines, and agentic tooling at Fluid.app. Deep background in TypeScript/React and API architecture; experienced leading engineering teams from 0→1 in startup environments.
tech-stack.json
AI/ML
LangChainRAGpgvectorOpenAI / Anthropic APIsEmbeddingsAgentic Workflows
LANGUAGES
TypeScriptJavaScriptRubyPython
FRONTEND
ReactNext.jsTailwind CSS
BACKEND
Node.jsRuby on RailsREST APIstRPC
INFRA
PostgreSQLCloudflareAWSGCPDocker
cat tech-stack.json | jq .skills
$ git log --oneline --work

Work Experience.

[FLUID]commit c4a2e1f
Nov 2024 — Mar 2026

Senior Software Engineer

fluid.app

Built a production RAG pipeline using LangChain + pgvector for contextualized AI conversations. Designed a Rails service logic layer extracting business logic from controllers. Redesigned the webhook system from ActiveRecord callbacks to an explicit resource pattern. Built a Digital Asset Manager SDK providing a unified interface for asset ingestion and retrieval. Authored structured context files (CLAUDE.md) to improve reliability in agentic coding workflows.

TypeScriptRuby on RailsLangChainRAGpgvectorNode.jsWebhooks
[DIRECT]commit a3f9c2b
Aug 2019 — Nov 2024

Software Development Team Lead

Full-Stack
directsoftware.com

Engineering leader in a startup environment across 5+ years. Architected and built within a monolithic Rails application — back-end business logic, REST API design, and front-end UI. Contributed to high-level technical strategy and helped guide the company through key architectural decisions as it scaled.

Ruby on RailsREST APIsReactPostgreSQLTech Lead
[ICENTRIS]commit e8d3b7c
May 2019 — Aug 2019

Ruby on Rails UI Developer

icentris.com

Partnered with large network marketing companies to redesign and improve UI/UX for conversion and accessibility. Scaled front-end components using HAML and Slim templates. Ran multivariate and A/B experiments via ABTasty to validate improvements.

Ruby on RailsHAMLSlimA/B TestingUI/UX
$ ls -la ~/projects/

Personal Projects.

total 4
-rwxr-xr-xryanstaff2.3MApr 2026bookandunlock/
active

Book & Unlock

SaaS platform that bridges Acuity Scheduling with TTLock/Sifely smart locks — bookings automatically grant and revoke keyless entry. Next.js 15 app with Clerk auth, Stripe billing, Neon Postgres, and Twilio SMS notifications. Zero-friction access control for rental spaces and studios.

Next.jsTypeScriptClerkStripeNeonTwilioTailwindSaaS
visit bookandunlock.com
-rwxr-xr-xryanstaff8.1MMar 2026deckbuilder-rag/
active

MTG Deck Builder (RAG)

Production AI app that builds MTG Commander decks through natural language conversation. Rails 8 API deployed on Cloud Run with a Dockerized pipeline — RAG via pgvector + Claude handles intent parsing, card retrieval, deck validation, and strategy narration. Async jobs via Solid Queue, metrics logged to PostgreSQL, frontend on Firebase Hosting.

Rails 8ReactTypeScriptGCPCloud RunDockerFirebasePostgreSQLpgvectorClaude AIRAGSolid Queue
visit tribal-radar-490716-k5-6707e.web.app/
-rwxr-xr-xryanstaff4.2MJan 2024opendecktcg/
active

OpenDeck TCG

A trading card game platform for deck building, collection management, and community play. Built with a focus on performance and real-time interactions.

Next.jsTypeScriptPostgreSQLRealtime
visit opendecktcg.com
-rwxr-xr-xryanstaff1.8MNov 2023thespaceslc/
active

The Space SLC

Digital presence and booking platform for a community space and venue in Salt Lake City. Clean, event-driven architecture with a custom CMS.

ReactNode.jsDesignCMS
visit thespaceslc.com
$ ./connect --all

Let's connect.

Open to new opportunities, collaborations, and interesting conversations. Reach out — I'd love to connect.

[email]
ryan@ryangale.com
[github]
github.com/rgaliant
[linkedin]
linkedin.com/in/ryan-wendell-gale
connect.sh
ryan@ryangale.com · Salt Lake City, UT · github.com/rgaliant© 2026 Ryan Gale