JB System ConsultingAnalyze, Design and Develop

Enterprise software. Practical solutions.

Custom .NET development.
Legacy modernization.
AI development & integration.

Build enterprise applications, modernize existing systems, and connect your software, APIs, and business data with AI.

25+ years of experienceWork directly with your teamU.S. based
EDUCATIONB.S. PhysicsUniversity of Texas at DallasM.S. Information TechnologySystem Design and DevelopmentPost-Master's CertificateCollege Teaching (Taught software development at the University of Phoenix)
James Boyd, senior software engineer and independent consultant
James Boyd, MSITSenior Software Engineer
& Independent Consultant

A direct line to the person
solving your problem.

Independent software consultant.
25+ years of experience building maintainable software and untangling complex systems.

  • Clear communicationRegular progress updates
  • Accountable workDetailed activity logs with each invoice
CORE EXPERTISEC# / .NETASP.NETBlazorSQL ServerLegacy systems

How I can help

From a troubled application to a new idea—get the engineering to move it forward.

01 / BUILD

New software.
Built for your business.

Turn requirements into reliable enterprise applications from architecture and databases to deployment.

.NET · ASP.NET · Blazor · Avalonia UI · Web API · SQL Server
Explore development services
  • Custom web, Windows, Avalonia UI, and device-integrated applications
  • Database design and backend services
  • Architecture, implementation, and ongoing support
  • .NET on Linux development
02 / MODERNIZE

Older systems.
A stronger future.

Resolve production issues and modernize without unnecessary rewrites. Preserve the business logic that matters.

Classic ASP · VB6 · Web Forms · ODBC interactions with AS/400
Explore modernization services
  • Application rescue and stabilization
  • Legacy assessment, cloud migration, and phased upgrades
  • SQL performance and data integrity troubleshooting
03 / INTEGRATE

NewAI development.
Connected systems.

Build AI-powered applications and integrate AI into existing software. Connect your APIs, documents, and business data.

REST APIs · AI / LLMs · RAG · MCP
Explore AI & integration services
  • APIs connecting legacy and modern platforms
  • Custom generative AI and LLM application development
  • AI integration with documents, databases, and applications
  • Local LLMs with Ollama and enterprise data solutions

Recent Projects

FROM DEVELOPMENT TO MODERNIZATION
  • A modern healthcare member experience.

    Built a member portal for a healthcare SaaS platform with Blazor Server, Web API, and a document database backend.

  • New architecture. Existing systems supported.

    Designed and built a Blazor Server and Web API application, and developed and repaired Web Forms modules for the same client.

  • A cloud migration without a full rewrite.

    Reverse-engineered decompiled VB6 components, repaired database calls, and rewrote email functionality to move a Classic ASP system to the cloud—saving time and cost.

  • Mainframe data. A modern web interface.

    Delivered a Blazor Server application integrated with IBM i (AS/400) through ODBC, bringing legacy mainframe data into a modern web interface.

Selected Earlier Work

EXPERIENCE ACROSS INDUSTRIES
  • Seven years. One critical safety platform.

    Sole developer of a wrist band chip-based operating room system that verified the correct eye surgery procedure, details, and patient before each surgery began.

  • Better information in the field.

    Built a Windows tablet application connected to a pipe measurement device API, helping gas pipeline inspectors assess pipe conditions and replacement needs.

  • Software driving the production line.

    Completed three enterprise .NET projects for an aerospace manufacturer, coordinating workstation tasks and progression through production stages.

A closer look

Services & technical capabilities

From requirements to ongoing support, practical engineering for the full life of your software.

Modernize, extend, or rebuild based on what your business needs. Upgrade legacy systems safely, without unnecessary full rewrites—including Classic ASP, VB6, Web Forms, and AS/400 systems connected with APIs and AI.

Enterprise .NET Development

Analyze, design, develop, and enhance enterprise .NET applications—from new development to feature enhancements, ongoing maintenance, and long-term evolution.

Legacy System Modernization

Safely modernize, extend, and stabilize VB6, Classic ASP, Web Forms, and AS/400 systems without unnecessary full rewrites.

API & Integration Development

Design and develop REST APIs that connect legacy applications with modern software, cloud services, AI platforms, and third-party systems.

NewGenerative AI & LLM Application Development

Build and integrate AI capabilities into .NET applications using LLMs, RAG, local models with Ollama, function calling, and MCP. Connect AI with applications, APIs, databases, documents, and business data.

Software Rescue & Complex Data Solutions

Resolve production issues, untangle complex business logic, diagnose data integrity problems, improve performance, and stabilize business-critical applications.

Database Architecture & Enterprise Data

Design scalable SQL Server databases, optimize data structures, troubleshoot complex data problems, improve reporting, and build data-driven applications.

Analyze, design & develop

Support throughout the System Development Life Cycle (SDLC), adapting to your development philosophy.

  • Requirements analysis and clear documentation
  • System design and end-to-end development
  • Web, Windows, and device-integrated applications
  • API-driven systems and backend services
  • Database design and data-centric development
  • Object modeling and proven design patterns
  • Iterative development with regular feedback
  • Frequent progress updates and transparent communication
  • Unit, integration, and system-level testing
  • Deployment, handoff, and ongoing support
  • Responsive support and accountability throughout the engagement
Primary technologies & integrations
  • .NET (C#); ASP.NET Web API and MVC; Blazor / Razor
  • Entity Framework, LINQ; SQL Server, T-SQL, stored procedures
  • Docker; Azure DevOps CI/CD; Azure App Service deployment and configuration
  • TypeScript, JavaScript, Angular; HTML5, CSS, Bootstrap; Python
  • Payment gateways: Stripe, Authorize.net, Chargify, PaySimple
  • EDI file processing, HIPAA-compliant systems, and HL7 v2 messaging / integrations
  • Jira, Slack; Git with Azure Repos and GitHub
Generative AI & LLM development stack
  • Microsoft.Extensions.AI
  • Ollama and local LLMs
  • Retrieval-Augmented Generation (RAG)
  • Function calling and AI tools
  • Model Context Protocol (MCP)
  • Embeddings and vector search
  • Qdrant vector database
Development tools, patterns & legacy experience

Development tools

Visual Studio (all versions), Visual Studio Code, SSMS, UML, and object modeling.

Design patterns

Gang of Four (GOF) design patterns and S.O.L.I.D. principles:

  • Single-responsibility principle
  • Open-closed principle
  • Liskov substitution principle
  • Interface segregation principle
  • Dependency inversion principle

Legacy & maintenance experience

ASP.NET Web Forms, VB.NET, Visual Basic 6, ActiveX, Classic AJAX / jQuery, TFS, SVN, TortoiseSVN, AWS, and Rackspace.

Hourly reports & accountability

Every hour of work is documented with clear, concise activity logs summarizing the work performed. These logs accompany each invoice.

Summary logs can be reproduced for any date-time range, project, or task in a matter of minutes.

Payment & invoicing
  • Zelle — preferred
  • PayPal — jim.boyd@jbsystemconsulting.com
  • Direct deposit / ACH — banking details provided upon engagement
  • Check — accepted by prior arrangement

Invoices are issued regularly with detailed activity logs. Payment terms, retainers (if applicable), and stop-work policies are clearly defined and agreed to before work begins.

Ready to start?

What does your software need to do?

Let's discuss your project and explore how I can help.

Profile

Over the years, I have designed and developed software across a wide range of industries, including:

  • Healthcare
  • Government
  • Manufacturing
  • Aviation
  • Finance