Production batch runtime after redesigning a fund-accounting engine.
Company engagement · 2020–2022
Read the computation-engine engagementPrincipal-led engineering · Huntsville, Alabama
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.
From Sorrell Consulting’s commercial engagements.
Production batch runtime after redesigning a fund-accounting engine.
Company engagement · 2020–2022
Read the computation-engine engagementRequired upstream processing typically completed within minutes of the daily cutoff, with data ready when scheduled downstream workflows began.
Company engagement · 2022–2024
Read the modernization case studyOn 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.
A batch window, computation, or dependency leaves people and downstream systems waiting.
The team needs a migration path that accounts for existing behavior, dependencies, and operational constraints.
The system needs clearer visibility and recovery behavior so operators can understand and resolve incomplete work.
The team needs an experienced engineer to evaluate options and carry the chosen approach through implementation.
Understand what needs to change and carry a practical migration plan through implementation.
Explore architectureBuild and improve services and processing platforms that teams can operate, diagnose, and recover.
Explore distributed systemsMake data available when it is needed, reconcile conflicting inputs, and improve demanding processing workloads.
Explore computational softwareEngineering reference
Keeping derived results correct when historical records change.
A correction to an earlier business record can invalidate results that have already been published. Amends is an open-source reference implementation demonstrating how to repair affected results, withdraw obsolete outputs, recover from interruptions, and independently verify the outcome.
Founder background
Joshua Sorrell, founder and principal engineer, leads the work. His background spans commercial software, defense research, and Army mission support.
U.S. Air Force veteran2001–2007
Full backgroundBased in Huntsville, Sorrell Consulting contributes architecture and hands-on engineering to modernization efforts and larger programs.
Let’s talk
A short, non-sensitive introduction to your project is enough to begin.