Jack Lopez
← Back to Work
AI/MLLLMAngularDjangoPythonDefense

DTRA · PROBANKER

Full-Stack Senior Engineer

The Problem

DTRA needed a training environment where analysts and operators could practice recognizing and countering adversary information operations against evolving, realistic scenarios. Static doctrine couldn't adapt to trainee decisions or produce the nuanced critique required to build real-world judgment under information-warfare conditions.

What I Built

  • Integrated a Llama-3 8B critique engine that evaluates trainee responses in real time across adversary intent, propaganda technique, psychological levers, and countermeasure selection

  • Built the trainee-facing Angular 20 frontend — scenario presentation, response capture, and AI-critique rendering — wired to the Django API

  • Built the DDAY simulator as a plug-in module inside ProBanker's multi-database Django architecture — scenario state, adversary logic, and LLM-scored feedback routed per course

  • Stood up a dedicated DTRA deployment environment on AWS, segregated from the commercial ProBanker footprint, with its own settings, CI/CD, and secrets

  • Translated DTRA scenario doctrine into structured game data with subject-matter experts — scenarios, question banks, and scoring rubrics the LLM grounds its critique against

Outcomes

01

Stood up a working Llama-3 critique pipeline against live DTRA disinformation scenarios in the dedicated DDAY environment

02

Established a reusable pattern for bolting AI-driven adversary simulations onto the ProBanker engine for future defense customers

03

Extended ProBanker's reach from commercial ed-tech into DoD training — opening a new line of business for the platform

At a glance

Role

Full-Stack Senior Engineer

Stack

AI/MLLLMAngularDjangoPythonDefense

WORKING ON SOMETHING SIMILAR?

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

Get in touch →