Fractional CTO & AI Agent Developer
Ruby on Rails Consulting
I'm Bruce Hansen, a fractional CTO, Rails consultant and AI engineer. I build AI agents (LangGraph workflows, MCP servers, document extraction) on solid Rails + React products, and lead engineering for remote US teams from Salt Lake City.
Software & AI Consulting Services
Hands-on engineering and technical leadership for Salt Lake City and Utah businesses, and for remote teams anywhere in the US.
AI Agent Development
LangGraph agent workflows, Claude-powered backends and document-extraction pipelines built for production.
- Agentic Workflows (LangGraph)
- OCR / Document Extraction
- Retrieval-Augmented Generation (RAG)
- Evals & Guardrails
MCP Server Development
Build an MCP server: custom Model Context Protocol servers that give AI assistants safe, scoped access to your APIs and data.
- Custom MCP Servers
- Auth & Least-Privilege Tools
- Internal API Integration
- Audit Logging
Fractional CTO
Embedded part-time technical leadership: discovery, build-vs-buy, architecture and team oversight.
- Technical Strategy
- System Architecture
- Offshore Team Management
- Vendor Due Diligence
Custom Software Development
Ruby on Rails 8, Hotwire and React applications plus payroll, HRIS, ERP and payments integrations.
- Rails 8 + Hotwire
- React front ends
- Payroll / HRIS / ERP Integrations
- Data Migrations
Team & Delivery Leadership
Process, code review and delivery management for in-house or offshore development teams.
- Offshore Teams
- Agile Delivery
- Code Review Standards
- Stakeholder Communication
Ruby on Rails Consulting
Hire a senior Rails consultant and developer for Rails 8 builds, inherited codebases, migrations and AI features.
- Rails 8.1 + Hotwire
- Codebase Takeovers & Migrations
- Payroll / HRIS Integrations
- MCP & AI on Rails
Bruce Hansen, Fractional CTO & AI Engineer
I've spent 10 years shipping production software, including 7 years as the embedded fractional technical lead for 5 long-term clients in fintech, SaaS spend management, benefits administration and financial literacy. Most of those engagements have run 2+ years. Off the Rails (OTR Pro) is my independent practice, based in Salt Lake City since 2019.
AI Systems That Hold Up in Production
LangGraph AI agents, Claude-powered backends, MCP servers and OCR/document-extraction pipelines
Full-Stack Delivery
Ruby on Rails 8, Hotwire and React, plus payroll, HRIS, ERP and payments integrations
Technical Leadership
Technical discovery, build-vs-buy advisory and leading in-house or offshore teams
Outcome-Focused
Scoped to a business problem, with clear success criteria before code is written
Current AI Stack
LLMs, RAG, agents and MCP, applied where they actually help
Production Quality
Tests, evals, observability and documentation your team can maintain
Direct Communication
You work with the engineer doing the work, not an account manager
Questions from founders and engineering leads
Where are you based?
+
Near Salt Lake City, Utah. I work with local Wasatch Front companies in person when it helps, and with remote clients across the United States.
What kinds of AI projects do you take on?
+
Production LangGraph agent workflows, Claude-powered backends, document-extraction pipelines (LlamaCloud + Claude) for invoices and purchase orders, RAG over private data, and custom MCP servers that connect LLMs to your APIs.
Do you work as a fractional CTO or only as a builder?
+
Both. For 7 years I have been the embedded fractional technical lead for 5 long-term clients, most for 2+ years, which means owning architecture and roadmap while also writing production code.
How do engagements usually start?
+
With a short technical discovery call, then a written proposal covering scope, timeline and how we will work. Small builds can start as fixed-scope projects; ongoing work is typically a weekly retainer.
Book a Free 30-Minute Consult
Tell me what you're building or what's stuck. I'll reply with next steps, usually within one business day.
Get In Touch
Why Choose Me?
- 10 years shipping production software
- 5 long-term fractional clients, most for 2+ years
- AI agents, MCP servers, Rails + React
- Based in Salt Lake City, working remotely US-wide