---
name: Scott Stauffer
title: Product Software Development Lead
location: Oklahoma City, OK
summary: Dev lead with a proven record of cultivating innovation, organization-wide technical leadership, and building rockstar dev teams.
tags: [csharp, java, sql, rabbitmq, azure, aws, oracle, boomi, distributed-systems, solutioning, govcon, deltek, ai-agents, interpreter-design, dotnet, typescript]
open_to: [consulting, speaking, advisory]
---

# Scott Stauffer

**Product Software Development Lead** · Oklahoma City, OK  
[scott@fuseraft.com](mailto:scott@fuseraft.com)  

[GitHub](https://github.com/fuseraft) · [LinkedIn](https://linkedin.com/in/scottcstauffer/)

---

## About

12+ years of software development. 20+ years of programming for fun and profit.

---

## Experience

### Product Software Development Lead - CACI International, Inc (Oklahoma City, OK)
*Aug 2023 – Present*

- Mentor and grow technical talent from junior developers and interns to senior developers and dev leads.
- Design, build, and maintain distributed systems using .NET 10, Blazor, Web API, Boomi, Oracle, SQL Server, RabbitMQ, Azure, and Kubernetes.
- Run the monthly EBS Developer Meeting to encourage cross-team collaboration between all the dev teams in Enterprise Business Systems.
- Run twice-weekly code review meetings to review all code modified or produced by developers across EBS.
- Run weekly solutioning meetings to solution and refine items in the backlog and upcoming sprints ensuring all items are fit-for-purpose.
- Run weekly release meetings to ensure all software shipped is properly deployed, following strict post-deployment verification processes.
- Participant in the weekly technical architecture roundtable meeting to discuss new ideas, strategies, and solutions with the architecture team.
- Lovingly referred to as "the firefighter".

### Software Architect - Revenue Management Solutions (Oklahoma City, OK)
*Dec 2022 – Aug 2023*

- Lead design sessions with key stakeholders.
- Collaborated with the project management, development, QA, and DevOps teams.
- Individual contributor for the company's document analysis platform, working closely with the data science and ML team.
- Built several common packages and libraries used by various teams using Java and C#.
- Helped developers work through complex issues in Java and SQL.
- Took ownership of many high impact initiatives (Orbograph, Epic on FHIR, Atlassian Crowd, BitsKraft).
- Performed technical interviews for software engineer, QA, and DevOps positions.
- Performed code reviews and introduced a formalized code review process to the development team.
- Organized coding tournaments, book club, and lunch-and-learns.

### Software Architect - amshot (Oklahoma City, OK)
*Aug 2022 – Dec 2022*

- Software architect for energy and banking clients specializing in .NET, Azure, and AWS.
- Met with clients to discuss their technology needs to help the sales team win contracts.
- Created estimates for projects working with business analysts and project managers.
- Developed prototypes and example code using various languages including C#, SQL, Python, and TypeScript.
- Created the developer committee to help standardize our Software Development-as-a-Service model.
- Mentored junior, mid-level, and senior software developers.
- Helped developers overcome roadblocks through pair programming and debugging sessions.
- Data architecture and BI solutioning for oil and gas companies using SSIS, SSAS, DAX, and PowerBI.

### Systems Architect - CACI International, Inc (Oklahoma City, OK)
*Feb 2022 – Aug 2022*

- Mentored developers of all levels across teams.
- Helped maintain architecture roadmap for EBS.
- Built REST APIs and common libraries (deployed as NuGet packages through Azure Artifacts).
- Defined inbound/outbound integration architecture for Infor.
- Refactored legacy applications to migrate from .NET Framework to .NET 6+
- Performed impact analysis and architecture reviews.

### Sr. .NET Developer/Architect - CACI International, Inc. (Oklahoma City, OK)
*Jun 2019 – Feb 2022*

- Lead developer on our implementation of a new contract management system (SCORE) using Dynamics 365.
- Lead developer for our Procure-to-Pay (P2P), Subcontractor Timekeeping (SubK), and Costpoint integrations.
- Co-lead effort to transition from Waterfall to Agile before the Agile Solution Factory (CACI ASF).
- Helped migrate from TFS 2013 to TFS 2018.
- Replaced TFVC and manual deployments with Git, automated builds, and multi-stage release pipelines.
- Worked on ETL batch jobs to move data between various subsystems.
- Mentored mid-level and senior developers through code review and debugging sessions.
- Organized and ran the monthly EBS Developer Meeting (the all-hands for the all dev teams under EBS).
- Formed the EBS Developer Committee to help identify topics to discuss in the monthly meeting.
- Attend weekly meetings on the architecture team to discuss upcoming changes and cross-cutting concerns.

### Lead Software Developer - ImageNet Consulting (Oklahoma City, OK)
*Aug 2017 – Jun 2019*

- Principal developer for several integrations with eOriginal, Synnex, HP (SDS), Laserfiche, PayPal, etc.
- Developed in-house REST APIs, SOAP services, mobile and web applications, using C#, Java, and SQL.
- Mentored junior and mid-level developers on business-logic, SQL, and software development techniques and patterns using C# and JavaScript.
- Performed all code reviews and oversaw deployments.
- Maintained product backlog using Jira with a small Agile development team.

### Software Developer - ImageNet Consulting (Oklahoma City, OK)
*Aug 2015 – Aug 2017*

- Rewrote a Django Python managed print services website using ASP.NET MVC 5 and C#.
- Built the company’s e-Commerce site using ASP.NET MVC 5 and C#.
- Introduced new architecture to support Kendo UI in legacy WebForms applications by exploiting the page lifecycle.
- Rewrote our mobile dispatch Android application using Cordova to support our Apple iOS customers.

### .NET Developer - Bogardus Medical Systems, Inc. (Oklahoma City, OK)
*Jan 2014 – Aug 2015*

- Helped implement a HIPAA compliant patient portal using VB.NET and ASP.NET WebForms.
- Maintained an electronic medical record system using VB.NET and SQL.
- Built an interactive webinar system using WebAPI, MVC 4, jQuery, SignalR, WinForms, SQL Server, and COM (interop to PowerPoint).

---

## Projects

### anchor
[https://github.com/fuseraft/anchor](https://github.com/fuseraft/anchor)

A small, safe-by-default coding agent for the terminal, written in .NET. One model works in one directory through a handful of tools, and a deterministic harness decides what it may touch: writes and most shell commands ask first, while secret files and dangerous commands are always denied. Full-screen terminal UI, sub-agents, Agent Skills, and MCP servers, with scriptable `-p` and JSON modes. Works with Claude and any OpenAI-compatible API on Linux, macOS, and Windows.

### Fuseraft CLI
[https://github.com/fuseraft/fuseraft-cli](https://github.com/fuseraft/fuseraft-cli)

A .NET multi-agent orchestration framework built on Microsoft Agent Framework and Microsoft.Extensions.AI. Define a team of AI agents in a YAML config and coordinate them across keyword routing, explicit state machine routing, LLM-based selection, or fully autonomous Magentic orchestration. Enforces mechanical progress guarantees using deterministic validators and change tracking. Works with Anthropic, xAI, OpenAI, Azure OpenAI, Ollama, and any OpenAI-compatible provider.

### The Kiwi Programming Language
[https://github.com/fuseraft/kiwi](https://github.com/fuseraft/kiwi)

Kiwi is a modern, lightweight scripting language built for expressiveness and utility. Supports Linux, macOS, and Windows.

### Compendium
[https://github.com/fuseraft/compendium](https://github.com/fuseraft/compendium)

Connects AI agents to the documents an enterprise already has (SharePoint, Confluence, markdown wikis) and turns them into a living, agent-curated knowledge catalog of its architecture, systems, and business processes. Every concept is a plain markdown file in the Open Knowledge Format, kept in git, with provenance and staleness fields so an agent-maintained catalog stays honest.

### Fuseraft for VS Code
[https://github.com/fuseraft/fuseraft-vscode](https://github.com/fuseraft/fuseraft-vscode)

VS Code extension for running and managing Fuseraft multi-agent orchestrations without leaving the editor. Includes an interactive REPL chat panel with streaming responses and tool call badges, a task runner, session/config/context management views, CodeLens actions, and full JSON Schema IntelliSense for Fuseraft config files.

### Skills
[https://github.com/fuseraft/skills](https://github.com/fuseraft/skills)

Reusable agent skills for productivity in a .NET shop, including a database connectivity, schema inspection, and SQL execution skill built around a dbconnect CLI tool.

---

## Interests

Ruby, interpreter design, AI, math, Pokemon