Solutions engineer · Software developer

I connect customer problems to working software.

I’m W. Bryant Campbell, a solutions engineer and developer with 10 years of experience across enterprise applications, APIs, AI agents, and customer implementation.

Build Useful
things.

Hover to orbit · Click to shift tracks

Professional experience

Engineering depth with a customer-facing track record.

I work across discovery, architecture, implementation, troubleshooting, and technical communication. My background spans enterprise product teams and field deployments at more than 100 customer sites.

10 years in enterprise software engineering
100+ customer sites supported across Ohio and West Virginia
2 years in field implementation and technical sales
2021–2026

AI Engineer

3E

Built C# and .NET Core APIs, React micro-frontends, AWS-backed data workflows, and AI-agent and Model Context Protocol tools. Led technical troubleshooting for enterprise customers and translated recurring issues into product and process changes.

2018–2021

Software Developer II

National General Insurance / Allstate

Led interface work for an Accident and Health product team, reviewed code, mentored developers, and maintained regulated insurance applications while supporting new product work.

2017–2018

Programmer

Andrew’s Software, Inc.

Maintained and debugged SOAP web services, reporting systems, and a legacy FoxPro application. Built license-tracking capabilities for loss-prevention operations.

2013–2015

Technical Implementation and Sales Consultant

DeJane Business Machines

Managed discovery, configuration, deployment, training, and support for point-of-sale customers across Ohio and West Virginia.

C# / .NET CorePythonReactREST APIsPostgreSQLAWSAzure PipelinesAI AgentsMCPTechnical Discovery

Selected work

Projects built around real routines.

Each project starts with a specific job: plan the next task, coordinate a household, or get orders out the door.

01
Planning toolPython · PostgreSQL · JavaScript

Tick It

A physical-kanban-inspired task planner with personal and professional boards, Fibonacci sizing, sprints, recurring tasks, and a path to receipt-printer output.

View source
02
AI integrationPython · MCP · JSON-RPC

Scryfall MCP

A Model Context Protocol server that gives AI clients access to Magic: The Gathering card data through Scryfall. Its tools support card search, detailed lookups, random cards, and catalogs.

View source
03
Family appReact · TypeScript · FastAPI

Choosers

A family task-and-reward platform. Parents create chooser tasks, children complete them, and the household trades earned choos for rewards.

View source
04
Commerce automationPython · APIs · PDF

Mana Pool Printing

A Windows service that checks Mana Pool for new card orders, generates 4×6 shipping labels and packing slips, prints them, and prevents duplicate processing.

View source

About

Technical depth is most useful when people can act on it.

I’ve worked directly with customers, client-services teams, product stakeholders, and engineers to define requirements, isolate root causes, and carry technical issues through resolution.

I’m based in Canton, Ohio, and looking for solutions engineering, solutions architecture, and customer engineering roles where software experience and clear technical communication belong in the same job.