David Joffe

Software Engineer, co-founder, GPU programming, gamedev, graphics, simulators, TLex/tlTerm etc.

Academic & industry-validated work (selected publications) Google Scholar profile

Curriculum Vitae - David Joffe

More of my projects:

runai is an AI/LLM task automation helper — designed as an “AI extension” of the terminal. Once installed in your PATH, it can be invoked from any directory to run context-aware tasks such as code refactoring, batch source or content generation, and other automated workflows, using pluggable backends including local models and optional AutoGen multi-agent collaboration. View project on GitHub.

for-each — a small cross-platform command-line utility to “run a given command once per line”.

I have 30 years+ experience doing cross-platform development for Linux, Windows and more, and also developed a cross-platform open source C++ game that has been included in official Debian Linux.

Concept Mockup

RunAI Studio Longevity acceleration platform explorations

Open Space Federation (OSF)

Open Space Federation is a long-horizon “thought-space” about openness and the future. We already benefit from open source software, open hardware, open robotics, open datasets, and even open CPU designs — built through the work of many individuals over time.

Could openness someday extend to space tech too? Open spacecraft designs? Open habitats? Open tools and methods for building (and iterating) beyond Earth?

OSF is intentionally lightweight: a place to plant ideas and explore what “open” could mean for space-related technologies — without becoming a centralized organization.

TLex Dictionary Production Software

TLex is professional lexicography software for producing high-quality dictionaries across languages and publishing targets: web, mobile, print, digital and API. It supports standards-based workflows (Unicode, XML, XLIFF, TMX, TBX, XSLT), is cross-platform, and is designed to be scalable and highly customizable — from small projects to very large databases.

It includes productivity and quality features that help prevent common dictionary-production errors (e.g. automated numbering, integrity checks, smart cross-references), plus time-saving tooling for real-world editorial workflows. TLex is used by major publishers and institutions, and supports both team and individual workflows.

Recent and ongoing work also explores integrated AI/LLM assistance and automation inside the tooling and publishing pipelines (including support for both cloud and local backends).

tlTerm Terminology Software

tlTerm is a terminology management environment for building, editing, and publishing terminology datasets in a standards-based way. It supports multilingual terminology work and integrates into broader publishing pipelines for web and digital platforms.

Like TLex, tlTerm emphasizes quality, consistency, and scalability: structured data models, flexible import/export, and tooling that supports real terminology workflows in teams and organizations.

tlCorpus Concordance Software

tlCorpus is concordance/corpus tooling used to search and extract real usage examples, supporting lexicography and terminology work with fast lookups and practical corpus-driven workflows.

Chatbot / “Robot AI” Engine

A modular, cross-platform chatbot engine and UI experiments aimed at practical personal and small-team assistants: multi-backend LLM support, optional local inference, AI virtual assistants, technical support bots, and a focus on real workflows (tools, files, automation, and composable prompts).

Commercial licensing, integration and support available.

C++ / GPU Programming (CUDA) & Cross-Platform Systems

30 years of production C++ experience across cross-platform application development, networking, engines/SDKs, and GPU-accelerated simulation. Recent work includes CUDA experiments (e.g. molecular simulation) and a continued focus on performance, portability, and real-world robustness.

AI, Longevity, and Complex Disease

Some of my current work explores how AI can assist human reasoning in complex, high-uncertainty domains, particularly neurodegenerative disease (such as Alzheimer’s) and aging.

This work is exploratory and research-oriented, focusing on comparative thinking rather than answers or claims.

ddSDK — Custom 3D Engine & SDK

ddSDK is a production-oriented 3D engine/SDK (Software Development Kit) developed as a reusable platform with modular subsystems for rendering, networking, audio, entities, asset loading, and game/simulator logic, including real-time client/server multiplayer (or commercial simulator) networking.

Dave Gnukem — Open Source Retro 2D Game

Dave Gnukem is a cross-platform open source retro 2D game project, developed with a focus on clean engineering, portability, and long-term maintainability — and is included in Debian Linux.

Simulators & SDK Engineering (Industry)

Professional work in simulation and training systems: 3D/VR simulators, real-time graphics, networking, motion platform integration, and SDK development — spanning domains like mining training, flight simulation visualization, and other complex real-time systems.