Founder-led engineering · Huntsville, Alabama

Modernize the systems your operations depend on.

Remove processing bottlenecks and make complex software easier to change, with careful validation at each step. Sorrell Consulting connects assessment and architecture with hands-on implementation.

Engineering for commercial organizations and government programs.

Selected results

From Sorrell Consulting’s commercial engagements.

Required upstream processing typically completed within minutes of the daily cutoff, with data ready when scheduled downstream workflows began.

Read the modernization case study

On Sorrell Consulting’s engagement at Citadel

Joshua is one of the strongest engineers I’ve worked with. At Citadel, he had a rare ability to understand the business as deeply as the technology, and he became the go-to person for one of our most complex and critical fund accounting platforms. He could debug, optimize, and build on highly complex systems with a level of confidence and reliability that few engineers could match.

Ravi SehraFormer Chief Operating Officer of Post-Trade Engineering · CitadelJoshua’s direct supervisor during the Citadel engagement.

Read the full testimonial

When to bring Sorrell Consulting in

Processing delays are holding up other work.

A batch window, computation, or dependency leaves people and downstream systems waiting.

The system needs to change, but too much depends on it.

The team needs a migration path that accounts for existing behavior, dependencies, and operational constraints.

Failures take too long to diagnose and recover from.

The system needs clearer visibility and recovery behavior so operators can understand and resolve incomplete work.

The modernization path isn't clear enough to commit to.

The team needs an experienced engineer to evaluate options and carry the chosen approach through implementation.

Engineering capabilities

Architecture and modernization

Understand what needs to change and carry a practical migration plan through implementation.

Explore architecture

Cloud and distributed systems

Build and improve services and processing platforms that teams can operate, diagnose, and recover.

Explore distributed systems

Data engineering and computational software

Make data available when it is needed, reconcile conflicting inputs, and improve demanding processing workloads.

Explore computational software

Founder background

Senior engineering judgment, carried through delivery.

Joshua Sorrell, founder and principal engineer, leads the work. His background spans commercial software, defense research, and Army mission support.

Full background

Joshua’s writing and open-source projects offer a direct view of his engineering decisions.

Explore writing and open source

Engineering support for government programs and contracting partners.

Based in Huntsville, Sorrell Consulting contributes architecture and hands-on engineering to modernization efforts and larger programs.

Let’s talk

Start with a conversation.

A short, non-sensitive introduction to your project is enough to begin.

Book a 30-minute intro call