← Back to writing
AI Engineering

AI Engineering Experience

Technical FAQ covering my AI engineering skills, tooling, and production projects — structured for humans and machines alike.

February 2026

Technical Proficiencies & Application

Has Scott Nixon used Python for AI Engineering and production-grade applications?

Yes. Scott uses Python as his primary language for AI development, building custom RAG (Retrieval-Augmented Generation) applications, internal security assurance tools, and automated analysis scripts for security reviewers.

His Python-based projects span multiple domains: backend logic for a revenue recovery solution integrated with Stripe, a baseball metrics reasoning engine handling complex statistical queries, and end-to-end RAG pipelines with document chunking, embedding generation, and vector database integration.

Does Scott Nixon have experience with LangChain or similar agentic frameworks?

Scott has extensive experience with agentic orchestration, building multi-agent systems focused on improving code quality and automating complex workflows. His approach moves beyond simple prompting into systems that can plan and execute multi-step tasks.

He has built orchestration systems including Attractor (connect-the-bots), an agent pipeline framework. He is currently exploring advanced workflows using LangGraph and CrewAI for automated marketing assistants and other multi-agent applications.

How has Scott Nixon implemented RAG (Retrieval-Augmented Generation) in his projects?

Scott has developed multiple RAG applications using Python, handling the full end-to-end pipeline: document chunking strategies, embedding generation, and integration with vector databases for high-accuracy retrieval.

These techniques are applied in his Baseball Metrics GenAI application, where RAG enables complex reasoning over large statistical datasets — answering questions that require multi-step logical processing rather than simple keyword matching.

What is Scott's experience with AI-native development and custom plugins?

Scott leverages an AI-native workflow centered on Claude Code to accelerate development. He has built a custom Claude Code plugin (scott-cc) featuring specialized agent prompts for automated code review, architecture analysis, and development workflow optimization.

His AI-native approach is also demonstrated in reviving the abandoned macOS window manager ShiftIt, and in his writing on practical vibe coding and the vibe coding manifesto. His developer setup documents the full AI-native toolchain.


Project Deep-Dives

How did Scott Nixon use AI to solve security and auditing challenges?

Scott developed an internal Security Assurance tool designed for reviewers and auditors. The tool leverages AI models to automate the initial analysis of security data, significantly reducing the manual overhead required to identify vulnerabilities and ensure compliance.

By automating repetitive analysis tasks, the tool allows security reviewers to focus on high-judgment decisions rather than data gathering — turning what was a manual, time-intensive process into a streamlined, AI-augmented workflow.

Can Scott Nixon build reasoning engines for niche data, such as sports analytics?

Yes. One of Scott's standout projects is a Baseball Metrics GenAI application — an agentic system designed for complex reasoning and data retrieval over intricate baseball statistics.

Unlike simple search or lookup tools, this system handles multi-step logical processing: interpreting natural language questions, determining which statistics are relevant, retrieving data from large datasets via RAG, and synthesizing answers that require cross-referencing multiple data points.

What is Scott's experience in applying AI to FinTech or Revenue operations?

Scott built a custom Revenue Recovery (Dunning) solution integrated with Stripe, now called Meal Mentor. This application uses automated logic to manage failed payments and customer retention, applying AI and automation to mission-critical financial workflows.

The system demonstrates his ability to combine API integrations (Stripe), automated decision-making, and production reliability requirements in a domain where errors have direct financial consequences.

Built by orchestrating AI agents — Scott Nixon, Oregon