AI/ML & Systems Engineer
Leif P. Heaney

Featured project
Optio.News
Optio.News turns 94 RSS sources into a fast, image-forward editorial experience with parallel crawling, image enrichment, adaptive cards, and burst-based trend detection.
View the case studyChoose a route
Evidence organized around the work.
Prisoner's Dilemma Simulation
Applied AI & Machine Learning
Applied AI Systems · Modeling & Simulation
View role-specific evidence →Systems Engineering Foundations
Systems & Digital Engineering
Systems Architecture
View role-specific evidence →Optio.News
Software, Data & Platform Systems
Data Engineering & Reliability
View role-specific evidence →Featured evidence
Systems built, tested, and explained.

Optio.News
Optio.News turns 94 RSS sources into a fast, image-forward editorial experience with parallel crawling, image enrichment, adaptive cards, and burst-based trend detection.

Prisoner’s Dilemma: Algorithmic Modeling & Simulation Research Study
An interactive Python and Dash simulation for testing 40 decision strategies through reproducible tournaments, live analytics, head-to-head comparisons, and human play.
Ticker Tracker
A live financial dashboard engineered to remain useful when its free market-data sources fail, with dual-source failover, validation, caching, and parallel fetching.
Knowledge & teaching
Technical ideas made usable.
Systems Engineering Foundations
A free, interactive learning path covering systems thinking, modular design, MBSE, and systems of systems.
Artificial Intelligence
AI research, experiments, and applied machine-learning work, including algorithmic modeling and simulation studies.
Instructional Design
Course and eLearning case studies spanning programming, data visualization, networking, UNIX, and applied computing.
Automation
Pipelines and scheduled work built to run unattended, plus the human side of automation: oversight, calibrated trust, and where the person belongs in the loop.
Software Engineering
Production software, data platforms, and reliable application systems built to perform under real-world constraints.
Selected writing
How I explain the work.

Change the Rules, Change the Outcome: Exploring Game Theory Atlas
Five interactive models explore how trust, local incentives, network structure, and shared resources change the decisions that make sense.

Using Simulation to Compare Decisions Before Choosing a Strategy
A Prisoner’s Dilemma experiment shows how opponents, evaluation metrics, and randomness change what a winning strategy means.

Capitol Technology University Disc Golf Course Companion Application
The design and development story behind my undergraduate senior project: a mobile companion application for navigating Capitol Technology University's disc golf course.

Selected writing 01 / 03
Change the Rules, Change the Outcome: Exploring Game Theory Atlas
Five interactive models explore how trust, local incentives, network structure, and shared resources change the decisions that make sense.
Read the articleStart a conversation