Software designed for millions of users.

GraphNode Tech is a software engineering company in Des Moines, Iowa. We design and build web applications, APIs and cloud platforms that stay fast and reliable as they grow to millions of users.

Registered in SAM.gov. UEI L294JK7CFRA5, CAGE 25EA7, NAICS 541511.

Scaling out, before and afterOn the left, a single application with all of its modules packed into one block. On the right, the same capabilities as independent services that scale out on their own, linked to each other by APIs and to a shared event stream.One application, one databaseIndependent services that scale out, linked by APIs and events

What we do

Engineering services under NAICS 541511, Custom Computer Programming Services.

  • Architecture for scale

    System designs that hold up under heavy, unpredictable load, from the first thousand users to millions.

    Distributed systems, Microservices, Event-driven architecture, CQRS, Saga pattern

  • Web applications and APIs

    Secure, maintainable web applications and APIs built on current .NET, including .NET 11 and .NET 10 LTS.

    C#, .NET 11, .NET 10 LTS, ASP.NET Core, Entity Framework Core, REST and OpenAPI, JavaScript

  • Performance and reliability

    Find and remove bottlenecks before your users do, and keep systems running through traffic spikes and failures.

    Load testing, Profiling, Query optimization, Observability, Autoscaling

  • Cloud platforms

    Design, migration and operation of applications on Microsoft Azure and AWS, sized for real demand and cost.

    Azure Functions, Azure App Service, Service Bus, Event Hubs, API Management, Azure Storage, AWS

  • Modernization

    Move aging systems to modern, cloud-ready platforms one piece at a time, without stopping the business.

    Incremental migration, Microservices, .NET 10 LTS, .NET 11, SQL Server, PostgreSQL

  • DevOps and code quality

    Automated builds, tests and deployments so changes ship often and safely.

    Azure DevOps, GitHub Actions, Git, SonarQube, Scrum

Key personnel experience

GraphNode Tech was founded in 2026. The work below was performed by our founder at previous and current employers and is presented as key personnel experience, not company past performance.

Monolith to cloud-native services

Led the re-architecture of a large .NET Framework application into independently deployable microservices on Azure, using event-driven messaging, CQRS and saga patterns.

Global hearing-technology manufacturer, 2021 to present

Regional independence at global scale

Split a single global system into regionally independent applications with separate SQL databases, storage tables and blobs, so each region can scale and operate on its own.

Global hearing-technology manufacturer, 2021 to present

Distributed team leadership

Led an engineering team across the United States, Denmark, Poland and India, and raised code coverage with SonarQube quality gates.

Global hearing-technology manufacturer, 2024 to present

Public-sector e-permitting

Developed and maintained a state environmental agency's e-permitting system for the Idaho Pollutant Discharge Elimination System (IPDES) program.

Software firm in Houston, Texas, 2020 to 2021

How we work

Built for scale from day one

Capacity planning, load testing and monitoring are part of the build, not a fix after launch.

Accessible by default

We build to WCAG 2.2 AA, the standard behind Section 508. This website is built and tested the same way.

Quality checks on every change

Automated builds, tests, code-quality gates and dependency updates run before anything reaches production.

Direct access to the engineer

You work with the person who designs and builds your system, from the first requirement to handoff.

Teaming, subcontracting or a Sources Sought response?

Email contact@graphnodetech.com and include the notice number. We reply within one business day.