Mainframe modernization • AI-assisted systems • developer learning tools

Building bridges between legacy systems and modern platforms.

Senior Mainframe / Legacy Modernization Specialist with deep experience across COBOL, CICS, JCL, Datacom, IDEAL, DB2, VSAM, batch systems, production support, and enterprise application evolution.

This site is the front door to my work: modernization strategy, technical learning, selected projects, and practical ideas for using AI to accelerate understanding instead of adding noise.

The spaced repetition project now lives here as one part of a broader portfolio.

Start Here

If you're new to the learning platform, begin with the introduction.

Intro Course

Why Spaced Repetition

Learn how spaced repetition works, why memory fades, and how active recall dramatically improves long-term retention and mastery.

Begin the intro course →

How the platform works

Each course is built from short lessons followed by practice questions. Concepts are reviewed over time using spaced repetition so that knowledge moves from short-term familiarity into long-term understanding.

About

A practical engineering mindset, shaped by decades of solving real enterprise problems.

What I do

I work at the intersection of legacy systems, modernization, and technical clarity. That includes understanding old codebases, stabilizing production systems, training new developers, and building paths from mainframe environments into newer platforms.

How I think

Good systems are understandable systems. Whether the tool is COBOL, Python, JSON, SQL, or an AI workflow, the goal is the same: reduce ambiguity, preserve what works, and make the next step clearer than the last.

Focus areas

What this site will highlight as it grows.

Mainframe & legacy modernization

COBOL, CA IDEAL, Datacom, JCL, CICS, troubleshooting, conversion planning, and modernization support for long-lived enterprise systems.

AI-assisted technical workflows

Practical AI use for analysis, documentation, validation, training, and structured transformation of legacy knowledge into usable modern assets.

Accelerated learning

Spaced repetition, active recall, compact lessons, and developer-friendly learning tools designed to help people retain what they study.

Selected projects

A few of the ideas and builds that belong under the broader David Driver umbrella.

Learning platform

Accelerated Learning with Spaced Repetition

A menu-driven learning project built around short lessons, active recall, and durable retention. It remains an important project, now positioned as one part of a broader site.

Open learning platform →
Modernization tooling

Legacy transformation concepts

Tools and frameworks for analyzing copybooks, validating structures, and supporting migration paths from older enterprise systems into modern data and service layers.

Discuss the direction →
Technical communication

Training, teaching, and documentation

Structured explanations for developers, analysts, and teams who need clear pathways into older systems, newer tools, or the ground between them.

Get in touch →
Portfolio foundation

DavidDriver.net

A central landing page for professional identity, portfolio work, learning tools, and future content instead of a single-project homepage.

Why the shift matters →

Learning tools

Spaced repetition still matters here — now as part of a larger vision around teaching, understanding, and technical acceleration.

Current role on the site

The spaced repetition system now lives as a featured project with its own destination under the main DavidDriver.net umbrella.

Best next step

Keep the learning app intact, then gradually add more projects, pages, and portfolio sections around it.

Connect

Mainframe modernization, technical learning, and AI-assisted workflows.

About this site

DavidDriver.net is a working portfolio for modernization concepts, learning tools, and selected technical projects. eMail: DavidDriver@aol.com

More soon

Additional professional links, project notes, and references will be added here.