Jack Lopez
← Back to Work
ReactTypeScriptPythonDefense

CACI INTERNATIONAL

Senior Software Engineer

Architecture

React / TypeScriptGriffin UIPython APIAI VisualizationsArmy Data LayerJava Spring BootDoD Users5,000+98% SatisfactionDashboards · ChartsREST APIsArmy Futures Cmd

The Problem

Army Futures Command needed a modern data platform to replace fragmented tooling and give analysts actionable insight across disparate Army data sources. The existing tools were slow, inconsistent, and difficult to maintain.

What I Built

  • Designed and built the Griffin React/TypeScript frontend — a data-dense dashboard with accessible, performant UI components

  • Engineered a Python API layer to aggregate, transform, and serve Army data with AI-driven visualization capabilities

  • Established code quality standards and review processes that raised the bar for the entire program

  • Led integration of AI-assisted analytics features that turned raw data into actionable command intelligence

Outcomes

01

98% user satisfaction across 5,000+ Army personnel

02

Achieved a new reliability benchmark for the program — fewer defects, faster feature delivery

03

Set code quality standards adopted across the broader engineering team

What they said

His collaborative mindset made him a key asset in an Agile environment, and he consistently fostered a positive team dynamic. I would not hesitate to work with Jack again.

Aaron Johnston

Project Manager · CACI / Army AI Integration Center

WORKING ON SOMETHING SIMILAR?

I'd like to hear about the problem you're trying to solve.

Get in touch →