Citadel, a multi-strategy investment firm
Company engagement · 2020–2022
Production batch processing fell from 90 minutes to 10 minutes after a vectorized engine redesign.
Read the fund-accounting engagementGovernment & Teaming
Based in Huntsville, Alabama, Sorrell Consulting offers architecture, modernization, and implementation for complex software and data-intensive systems as a subcontractor or teaming partner.
Sorrell Consulting is founder-led: Joshua Sorrell leads every engagement and is directly involved in the engineering.
Joshua Sorrell is a U.S. Air Force veteran (2001–2007). At Georgia Tech Research Institute (2009–2011), he developed numerical algorithms for radar modeling and parallelized computational workloads.
As a principal data scientist at SAIC (2011–2016), he supported Army Materiel Command through the Software Engineering Directorate on Redstone Arsenal, developing analytical and decision-support software.
His financial-services work (2016–present) spans distributed compute, data platforms, and modernization. He holds an M.S. in Computational Science & Engineering from Georgia Tech.
Full founder backgroundCompany engagement · 2020–2022
Production batch processing fell from 90 minutes to 10 minutes after a vectorized engine redesign.
Read the fund-accounting engagementCompany engagement · 2022–2024
Replaced an approximately four-hour end-of-day batch bottleneck with event-driven, incremental processing. Required downstream data was already available when scheduled end-of-day workflows began.
Read the modernization case studyA contribution might be an assessment of an existing subsystem, a modernization increment, or a data-processing integration. Joshua works with the prime’s or program’s engineers to establish interfaces, review the work, and verify the behavior the program needs.
Access and security requirements, dependencies, and delivery constraints shape the approach. Handoff includes the decisions and operating guidance the maintaining engineers need.
Capabilities and engagement optionsLet’s talk
Send a short, non-sensitive introduction to the program and its technical needs. A conversation can establish where Sorrell Consulting could contribute.