FedAwards Index

Custom Computer Programming Services Contracts at National Science Foundation

NAICS 541511 · awarding agency National Science Foundation · FY2023–2025

What this market looks like

Across FY2023–2025, National Science Foundation obligated $425.2M over 61 Custom Computer Programming Services contract actions (NAICS 541511), averaging $7.0M per action.

Spending is highly concentrated: Booz Allen Hamilton Inc alone holds 60% of obligations ($254.5M across 1 actions).

Other leading incumbents include Directviz Solutions, LLC, Spatial Front Inc, Lynker Corporation, Anika Systems Incorporated.

The soonest tracked period-of-performance end is Aug 3, 2026 (Creative Business Solutions, Inc., $5.9M); 10 tracked awards have upcoming PoP end dates worth watching for recompete.

Top awardees — Custom Computer Programming Services, National Science Foundation

#RecipientObligatedActionsShare
1 Booz Allen Hamilton Inc $254,534,978 1 60%
2 Directviz Solutions, LLC $53,208,997 8 13%
3 Spatial Front Inc $25,489,939 10 6.0%
4 Lynker Corporation $21,463,884 1 5.0%
5 Anika Systems Incorporated $21,333,515 2 5.0%
6 Creative Business Solutions, Inc. $10,358,555 3 2.4%
7 Viderity Inc $7,440,605 1 1.7%
8 Synectics For Management Decisions, Inc. $6,752,176 2 1.6%
9 Agility Technologies Inc. $6,022,786 11 1.4%
10 Epic Systems Inc. $4,111,586 2 1.0%

Upcoming period-of-performance end dates

Tracked awards whose PoP ends on or after the snapshot — recompete watch list.

RecipientAward IDAmountPoP ends
Creative Business Solutions, Inc. 49100421F0037 $5,939,376 Aug 3, 2026
Gbs Solutions Corp 49100425F0082 $1,591,677 Aug 31, 2026
Vinsys-ithub LLC 49100425P0036 $80,199 Sep 28, 2026
Icallidus, Inc. 49100422F0210 $486,624 Sep 29, 2026
Anika Systems Incorporated 49100421F0178 $10,748,544 Sep 30, 2026
Directviz Solutions, LLC 49100424F0245 $10,408,347 Sep 30, 2026
Valencia Management Inc 49100423C0025 $1,835,454 Sep 30, 2026
Epic Systems Inc. 49100424C0049 $1,354,572 Sep 30, 2026
Priwils Inc 49100425C0022 $825,189 Sep 30, 2026
Lynker Corporation 49100421F0206 $21,463,884 Nov 24, 2026

Related pages